static Lake() { randomEncounters.Add(new FetishCultistEncounter()); randomEncounters.Add(new AprilFoolsEncounter()); randomEncounters.Add(new GooCreatureEncounter()); //all the imps. randomEncounters.UnionWith(ImpEncounter.AllImpEncounters()); //all the goblins. randomEncounters.UnionWith(GoblinEncounter.AllGoblinEncounters()); randomEncounters.Add(new BigJunkEncounter(typeof(Lake))); randomEncounters.Add(new WalkAlongLakeEncounter()); randomEncounters.Add(new KaijuEncounter()); randomEncounters.Add(new IzmaLakeEncounter()); ////find the foods. //semiRandomEncounters.Add(new RathazulLakeEncounter()); //semiRandomEncounters.Add(new DisoverFarmEncounter()); //semiRandomEncounters.Add(new DiscoverTownRuinsEncounter()); //only available if pregnant. //semiRandomEncounters.Add(new EggPregnancyLakeEncounter()); //find the NU-DEST BEEEEEEEEEEACH! //https://www.youtube.com/watch?v=c8WZ8DDejd4 //i can't find a clip of the dub, but i suppose both work. //beach replaces "Boat" as a place, as "Boat" was more like a location with all the RNG. i've moved everything in "Boat" to various places within Beach. //triggeredOccurances.Add(new DiscoverBeachEncounter()); }
public List <Interaction> CreateInteractionsGroup(GameSession parentSession) { GoblinEncounter goblic = new GoblinEncounter(parentSession); CaveEncounter cave = new CaveEncounter(parentSession); return(new List <Interaction>() { goblic, cave }); }