package com.ezardlabs.lostsector.missions;

import com.ezardlabs.lostsector.missions.objectives.Cryopod;

public class DefenseMission extends Mission {
	Cryopod cryopod = new Cryopod();

	@Override
	public void load() {

	}

	public void onCryopodDestroyed() {
	}
}

@@ -62,163 +62,735 @@
 abs.
-lostsector.missions.objectives.Cryopod;%0A%0Apublic class DefenseMission extends Mission %7B%0A%09Cryopod cryopod = new Cryopod();%0A%0A%09@Override%0A%09public void load() %7B%0A
+dethsquare.Camera;%0Aimport com.ezardlabs.dethsquare.GameObject;%0Aimport com.ezardlabs.dethsquare.Vector2;%0Aimport com.ezardlabs.dethsquare.prefabs.PrefabManager;%0Aimport com.ezardlabs.lostsector.camera.SmartCamera;%0Aimport com.ezardlabs.lostsector.map.MapManager;%0Aimport com.ezardlabs.lostsector.missions.objectives.Cryopod;%0A%0Apublic class DefenseMission extends Mission %7B%0A%09Cryopod cryopod = new Cryopod();%0A%0A%09@Override%0A%09public void load() %7B%0A%09%09MapManager.loadMap(%22defense0%22);%0A%09%09GameObject player = GameObject.instantiate(PrefabManager.loadPrefab(%22player%22), MapManager.playerSpawn);%0A%09%09GameObject.instantiate(new GameObject(%22Camera%22, new Camera(true),%0A%09%09%09%09new SmartCamera(player.transform, 1000, new Vector2(100, 100))), new Vector2());
 %0A%09%7D%0A

Load defense map and spawn player and camera