Ejemplo n.º 1
0
 public static void SetExitStrategy(GameEntity company, InvestorInterest interest)
 {
     company.investmentStrategy.InvestorInterest = interest;
 }
Ejemplo n.º 2
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);
    }