示例#1
0
    public void ReplaceInvestmentStrategy(CompanyGrowthStyle newGrowthStyle, VotingStyle newVotingStyle, InvestorInterest newInvestorInterest)
    {
        var index     = GameComponentsLookup.InvestmentStrategy;
        var component = (InvestmentStrategyComponent)CreateComponent(index, typeof(InvestmentStrategyComponent));

        component.GrowthStyle      = newGrowthStyle;
        component.VotingStyle      = newVotingStyle;
        component.InvestorInterest = newInvestorInterest;
        ReplaceComponent(index, component);
    }
示例#2
0
        // --------------------------------------------------------------

        public static void SetVotingStyle(GameEntity company, VotingStyle votingStyle)
        {
            company.investmentStrategy.VotingStyle = votingStyle;
        }