コード例 #1
0
ファイル: Salaries.cs プロジェクト: IGGAMEMAKER/Corporations
        public static void SetJobOffer(HumanFF human, GameEntity company, JobOffer offer, int teamId, GameContext gameContext)
        {
            var o = new ExpiringJobOffer
            {
                Accepted = true,

                JobOffer     = offer,
                CompanyId    = company.company.Id,
                HumanId      = human.HumanComponent.Id,
                DecisionDate = -1
            };

            AddOrReplaceOffer(company, human, o);

            Economy.UpdateSalaries(company, gameContext);
        }
コード例 #2
0
        static void ReplaceTeam(GameEntity company, GameContext gameContext, TeamComponent t)
        {
            company.ReplaceTeam(t.Morale, t.Organisation, t.Managers, t.Workers, t.Teams, t.Salaries);

            Economy.UpdateSalaries(company, gameContext);
        }