Пример #1
0
        private static bool Prefix(CharacterCreation characterCreation)
        {
            CharacterObject.PlayerCharacter.Culture = CharacterCreationContent.Instance.Culture;
            Clan.PlayerClan.Culture = CharacterCreationContent.Instance.Culture;
            Settlement settlement = CSCharCreationOption.cultureSettlement(Hero.MainHero);

            Clan.PlayerClan.UpdateHomeSettlement(settlement);
            Hero.MainHero.BornSettlement = Clan.PlayerClan.HomeSettlement;

            return(false);
        }
Пример #2
0
        public static Settlement CSOptionSettlement()
        {
            int opt = CSCharCreationOption.CSLocationOption;

            switch (opt)
            {
            case 0:
                return(CSCharCreationOption.cultureSettlement(Hero.MainHero));

            case 1:
                return(CSCharCreationOption.RandcultureSettlement());

            case 2:
                return(Settlement.Find("town_A8"));

            case 3:
                return(Settlement.Find("town_B2"));

            case 4:
                return(Settlement.Find("town_EW2"));

            case 5:
                return(Settlement.Find("town_S2"));

            case 6:
                return(Settlement.Find("town_K4"));

            case 7:
                return(Settlement.Find("town_V3"));

            case 8:
                return(CSCharCreationOption.cultureSettlement(Hero.MainHero));

            default:
                return(Settlement.Find("tutorial_training_field"));
            }
        }