コード例 #1
0
        public override void Execute()
        {
            var innHouseDialogues = new Dictionary <string, string> {
                { "Janek", "janek_inn_visit" },
                { "Liat", "liat_inn_visit" }
            };

            EventRegistry.RegisterHandler("inspect_inn", DoVisit(innHouseDialogues, House.Inn));


            var genericHouseDialogues = new Dictionary <string, string> {
                { "Janek", "janek_house_visit" },
                { "Liat", "liat_house_visit" }
            };

            EventRegistry.RegisterHandler("inspect_house", DoVisit(genericHouseDialogues, House.Generic));
            EventRegistry.RegisterHandler(MaelleReinforcementsKey, SpawnMaelleReinforcements());
            EventRegistry.RegisterHandler("inspect_clinic", DoClinicVisit());
            EventRegistry.RegisterHandler("fountain_reinforcements", SpawnFountainReinforcements());
        }