コード例 #1
0
ファイル: Researcher.cs プロジェクト: sargeantPig/AHH
        public Researcher(ContentManager cm, Random rng)
        {
            research = Parsers.Parsers.ParseResearch(@"Content/research/research_tree.txt", cm);
            stage    = new int[3];

            stage[0] = 0;
            stage[1] = 0;
            stage[2] = 0;

            sb = new StatusBar[3];

            stager = new Stager <ButtonFunction, int>(new List <WTuple <ButtonFunction, bool, int> >());

            stager.Add(new WTuple <ButtonFunction, bool, int>(ButtonFunction.R1, false, 0));
            stager.Add(new WTuple <ButtonFunction, bool, int>(ButtonFunction.R2, false, 0));
            stager.Add(new WTuple <ButtonFunction, bool, int>(ButtonFunction.R3, false, 0));

            int totalAiResearch = 30;

            airesearch = new List <Researchables>();
            for (int x = 0; x < totalAiResearch; x++)
            {
                airesearch.Add(Extensions.Extensions.RandomFlag <Researchables>(rng, 11, 13));
            }
        }