Esempio n. 1
0
        protected override bool PrivateUpdate(ScenarioFrame frame)
        {
            if (!Romances.BumpToHighestState(this, Sim, Target))
            {
                IncStat("Bump Failure");
                return(false);
            }
            else
            {
                SetElapsedTime <DayOfLastPartnerOption>(Sim);
                SetElapsedTime <DayOfLastPartnerOption>(Target);

                SetElapsedTime <DayOfLastRomanceOption>(Sim);
                SetElapsedTime <DayOfLastRomanceOption>(Target);

                Romances.HandleMarriageName(Sim, Target, false);

                if (OnGatheringScenario != null)
                {
                    OnGatheringScenario(this, frame);
                }
                return(true);
            }
        }