public override void WorldLoaded() { var obj = UtilityWorldObjectManager.GetUtilityWorldObject <WorldDataStore>(); //после загрузки мира GameData = obj; }
public override void WorldLoaded() { var obj = UtilityWorldObjectManager.GetUtilityWorldObject<WorldDataStore>(); //после загрузки мира GameData = obj; GrassFix.SetMapTickOnPlaced(GameData.GrassFixData ?? ""); }
public ActionResult WorldList() { WorldDataStore Obj = new WorldDataStore(); SA_World NewsList = Obj.GetWorldByid(1); return(PartialView("~/Views/PartialView/WorldPartialView.cshtml", NewsList)); }
public override void WorldLoaded() { worldData = UtilityWorldObjectManager.GetUtilityWorldObject <WorldDataStore>(); foreach (var item in worldData.defaultPonicsPlant.ToList()) { item.Key.building.defaultPlantToGrow = item.Value; } }
void Awake () { if (CombatData == null) { CombatData = new CombatData (); } TownManager = GetComponent<TownManager>(); _startupList = new List<IGameManager>(); _startupList.Add(TownManager); if (WorldDataStore == null) { foreach (IGameManager manager in _startupList) { manager.StartUp (); } WorldDataStore = new WorldDataStore (); Manager.WorldDataStore.storeTownsData (Manager.TownManager._towns); } else { Manager.TownManager.setTowns (Manager.WorldDataStore._towns); Manager.TownManager.UpdateTownsBasedOnCombatResults(); } }