private StaticBuilding AddBuilding(string name, string tagName, StaticBuildingType buildingType, RequiredEnum requiredEnum, float goldCost, float maintance, int buildTime)
        {
            StaticBuilding building = new StaticBuilding();
            building.Name = name;
            building.TagName = tagName;
            building.DataType = DataType.Building;
            building.BuildingType = buildingType;
            building.RequiredEnum = requiredEnum;

            building.DefaultGoldCost = goldCost;
            building.DefaultMaintenance = maintance;
            building.DefaultBuildTime = buildTime;

            return building;
        }
        private StaticBuilding AddBuilding(string name, string tagName, StaticBuildingType buildingType, RequiredEnum requiredEnum, float goldCost, float maintance, int buildTime)
        {
            StaticBuilding building = new StaticBuilding();

            building.Name         = name;
            building.TagName      = tagName;
            building.DataType     = DataType.Building;
            building.BuildingType = buildingType;
            building.RequiredEnum = requiredEnum;

            building.DefaultGoldCost    = goldCost;
            building.DefaultMaintenance = maintance;
            building.DefaultBuildTime   = buildTime;

            return(building);
        }