public static Troop createTroop(Troop.TroopType type, Player team, Level.LevelInstance level) { Spritable s = createSpritable(); s.gameObject.AddComponent<Troop>(); Troop t = s.GetComponent<Troop>(); t.name = type.ToString () + " Troop"; t.init(type, team, level); t.Costume = "BlueCircle"; return t; }