Beispiel #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);
        }
Beispiel #2
0
 public Data(NormalTerrain terrain) : base(terrain)
 {
     name = terrain.name;
     ID   = terrain.ID;
 }