public static AETerrain DeSerialize(int ID, Vector3 wPos, bool use = true) { AETerrain terrain = null; if (ID == 3 || ID == 5 || ID == 8 || ID == 14 || ID == 21 || ID == 29) { terrain = House.DeSerialize(ID, wPos, use); } else if (15 <= ID && ID <= 19) { terrain = Castle.DeSerialize(ID, wPos, use); } else { terrain = NormalTerrain.DeSerialize(ID, wPos, use); } return(terrain); }
public Data(Castle castle) : base(castle) { armyColor = castle.army?.color; }