示例#1
0
    //public bool __IsValidPosition_Door(Tile t) {
    //    if (__IsValidPosition(t) == false)
    //        return false;
    //    // Make sure we have a pair of E/W walls or N/S walls
    //    return true;
    //}

    // JSON Save structure


    public BuildingSaveObject SaveBuilding()
    {
        BuildingSaveObject saveObject = new BuildingSaveObject {
            X             = tile.X,
            Z             = tile.Z,
            objectType    = objectType,
            bldParamaters = bldParamaters
        };

        //string json = JsonUtility.ToJson(saveObject);
        return(saveObject);
    }
示例#2
0
 public void LoadBuilding(BuildingSaveObject bs)
 {
     bldParamaters = bs.bldParamaters;
 }