public void AddAI() { StrategyPattern aiPerson = new StrategyPattern(new Vector2(randomNumberGenerator(GraphicsDevice.Viewport.Width), randomNumberGenerator(GraphicsDevice.Viewport.Height)), new Vector2(0, 0)); aiPerson.AddAINotInfectedMovement(); aiPerson.PersonTexture = ArtAssets.InfectedPersonTexture; AIPeople.Add(aiPerson); }
protected override void Initialize() { ArtAssets = new GameArt(this.Content); aPerson = new StrategyPattern(new Vector2(400, 200), new Vector2(0, 0)); aPerson.AddPlayerMovement(); aPerson.PersonTexture = ArtAssets.PersonTexture; randomNumber = new Random(); AIPeople = new List<StrategyPattern>(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); AddAI(); debugText = new TextDisplay(this.Content, "test", new Vector2(0,350)); aColor = new Color(); minTime = 30; this.IsMouseVisible = true; base.Initialize(); }