public void NewGame() { var ssName = StarNames.GetUniqueStarName(SSManager.Instance); var ssm = SolarSystem.GenerateSolarSystem(ssName, ssName); ssm.Init(); }
public void Init() { // ModularFunctionalityManager.instance.Save(); DynastyManager.instance.Init(); CharacterManager.instance.Init(); CulturalDnaManager.instance.Init(); CultureManager.instance.Init(); EventManager.instance.Load(); DecisionManager.instance.Load(); TraitManager.instance.Init(); SpriteManager.instance.Init(); foreach (var titleParser in TitleManager.instance.Titles) { titleParser.DoCapital(); } ReligionManager.instance.Init(); CharacterParser chr = CharacterManager.instance.GetNewCharacter(); characters.Add(chr); Random rand = new Random(); for (int n = 0; n < 1; n++) { ScriptScope s = new ScriptScope(); string name = chr.Culture.dna.GetPlaceName(); s.Name = StarNames.SafeName(name); LanguageManager.instance.Add(s.Name, name); //872 vanilla MapManager.instance.ProvinceIDMap[872].RenameForCulture(chr.Culture); var tit = MapManager.instance.ProvinceIDMap[872].CreateTitle(); // if (chr.Culture.dna.horde) // tit.Scope.Do("historical_nomad = yes"); chr.GiveTitle(tit); MapManager.instance.ProvinceIDMap[872].CreateProvinceDetails(chr.Culture); } }
public StarPosition(StarNames name, Vector3 position) { Position = position; Name = name; }
public StarPosition(StarNames name) : this() { Name = name; }
private object GetTextOfStarName(StarNames value) { switch (value) { case StarNames.KoopaTheQuick1: return("Koopa-The-Quick #1"); case StarNames.KoopaTheQuick2: return("Koopa-The-Quick #2"); case StarNames.KingBobOmbBoss: return("Big Bob-Omb Boss"); case StarNames.WhompBoss: return("Whomp Boss"); case StarNames.EyerockBoss: return("Eyerock Boss"); case StarNames.BigBullyBoss: return("Big Bully Boss"); case StarNames.ChillBullyBoss: return("Chill Bully Boss"); case StarNames.GiantPiranhaPlants: return("Giant Piranha Plants"); case StarNames.PenguinMother: return("Penguin Mother"); case StarNames.WigglerBoss: return("Wiggler Boss"); case StarNames.PeachSlideStar: return("Slide Star (Collision 33/34)"); case StarNames.BigPenguinRace: return("Penguin Race"); case StarNames.TreasureChests: return("4 Treasure Chests"); case StarNames.BooInHauntedHouse: return("First Big Boo"); case StarNames.Klepto: return("Klepto"); case StarNames.MerryGoRoundboss: return("Merry-Go-Round Boo"); case StarNames.MrIboss: return("Mr. I. Boss"); case StarNames.RooftopBoo: return("Rooftop Boo"); case StarNames.SecondactBigBully: return("Second Big Bully in LLL"); default: return(""); } }