public BuildingModel(BuildingTypesModel buildingTypesModel, int level, int posX, int posZ) { this.buildingType = buildingTypesModel; this.level = level; this.posX = posX; this.posZ = posZ; }
private void CreateBuilding(BuildingTypesModel buildingTypesModel) { Debug.Log("Trying to create building " + buildingTypesModel.GetName()); BuildingModel newBuilding = new BuildingModel(buildingTypesModel); RenderBuilding(newBuilding, false); }
/// <summary> /// Add a BuildingTypesModel to the dictionary /// </summary> /// <returns>Returns true if the model has been added to the dictionary, false if the key already existed.</returns> public bool AddBuildingType(BuildingTypesModel buildingType) { if (!buildingTypes.ContainsKey(buildingType.GetId())) { buildingTypes.Add(buildingType.GetId(), buildingType); return(true); } return(false); }
public BuildingModel(BuildingTypesModel buildingTypesModel) { this.buildingType = buildingTypesModel; level = 1; }