public void ChoiceArray(Cho cho, params Cho[] chos) { for (int i = 0; i < chos.Length; i++) { ChoiceChain(cho, chos[i]); } }
public void Startup() { world = new World(Loc0); // Loc0 = new Loc(LocInfo.LocStart, LocInfo.Loc0Desc); Loc1 = new Loc(LocInfo.Loc1Name, LocInfo.Loc1Desc); Loc2 = new Loc(LocInfo.Loc2Name, LocInfo.Loc2Desc); Loc3 = new Loc(LocInfo.Loc3Name, LocInfo.Loc3Desc); Loc4 = new Loc(LocInfo.Loc4Name, LocInfo.Loc4Desc); Loc5 = new Loc(LocInfo.Loc5Name, LocInfo.Loc5Desc); Loc6 = new Loc(LocInfo.Loc6Name, LocInfo.Loc6Desc); Loc7 = new Loc(LocInfo.Loc7Name, LocInfo.Loc7Desc); Loc8 = new Loc(LocInfo.Loc8Name, LocInfo.Loc8Desc); Loc9 = new Loc(LocInfo.Loc9Name, LocInfo.Loc9Desc); Loc10 = new Loc(LocInfo.Loc10Name, LocInfo.Loc10Desc); Loc11 = new Loc(LocInfo.Loc11Name, LocInfo.Loc11Desc); // LocConnect(Loc1, Loc2); // LocArray(Loc2, Loc3, Loc4); // LocArray(Loc4, Loc5, Loc6, Loc7); // LocLink(Loc5, Loc6); // LocLink(Loc7, Loc8); // LocLink(Loc8, Loc9); // LocLink(Loc9, Loc10); // LocLink(Loc10, Loc11); // // // Startup1 = new Cho("startup1", ChoInfo.Startup1); Startup2 = new Cho("startup2", ChoInfo.Startup2); Startup3 = new Cho("startup3", ChoInfo.Startup3); Startup4 = new Cho("startup3", ChoInfo.Startup4); neighborGood1 = new Cho(ChoInfo.neighborGood1Name, ChoInfo.neighborGood1Text); neighborGood2 = new Cho(ChoInfo.neighborGood2Name, ChoInfo.neighborGood2Text); // ChoiceChain(Startup1, Startup2); ChoiceChain(Startup2, Startup3); ChoiceChain(Startup3, Startup4); ChoiceArray(Startup4, neighborGood1, neighborGood2); }
public void ChoiceChain(Cho cho, Cho cho2) { cho.choices.Add(cho2); }