public void LoadScenario(BasicWorldSave w) { Map = w.world; money.Load(w.money); actionSelecter.Load(w.actionSelecter); diplomacy.Load(w.diplomacy); scenario.Load(w.scenario); //GO THROUGH LISTS OF OBJECTS AND ACTIVATE THEM USING THE LOADMAPOBJECT() FUNCTION //structures foreach (ObjSave save in w.structures) { LoadMapObject(save).transform.parent = structures.transform; } labor.InstantiateLabor(); if (notifications != null) { notifications.FreshEvents(); } }
public void LoadScenario(BasicWorldSave w) { Map = w.world; money.Load(w.money); actionSelecter.Load(w.actionSelecter); diplomacy.Load(w.diplomacy); scenario.Load(w.scenario); //GO THROUGH LISTS OF OBJECTS AND ACTIVATE THEM USING THE LOADMAPOBJECT() FUNCTION //structures foreach (ObjSave save in w.structures) { LoadMapObject(save).transform.parent = structures.transform; } if (notifications != null) { notifications.FreshEvents(); } //load whitelist for items ResourcesDatabase.LoadWhitelist(w.Whitelist); }