示例#1
0
        private static bool Prefix()
        {
            CSApplyChoices.ApplyStoryOptions();
            Vec2 StartPos = CulturedStartLocPatch.GetSettlementLoc(CSCharCreationOption.CSOptionSettlement());

            MobileParty.MainParty.Position2D = StartPos;
            return(true);
        }
示例#2
0
        private static void Postfix()
        {
            Vec2 StartPos2 = CulturedStartLocPatch.GetSettlementLoc(CSCharCreationOption.CSOptionSettlement());

            MobileParty.MainParty.Position2D = StartPos2;
            MapState mapstate;

            mapstate = (GameStateManager.Current.ActiveState as MapState);
            mapstate.Handler.TeleportCameraToMainParty();
            CSApplyChoices.ApplyStoryOptions();
        }