Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public Data(Castle castle) : base(castle)
 {
     armyColor = castle.army?.color;
 }