示例#1
0
文件: Power.cs 项目: xcmel/FWPGame
 public Power(Texture2D icon, FWPGame game, Vector2 myPosition, Vector2 myMapPosition)
 {
     this.myIcon = icon;
     this.game = game;
     this.myPosition = myPosition;
     this.myMapPosition = myMapPosition;
 }
示例#2
0
 public BuildHouse(Texture2D icon, FWPGame aGame, Vector2 position, Vector2 mapPosition)
     : base(icon, aGame, position, mapPosition)
 {
     game = aGame;
     myPosition = position;
     myMapPosition = mapPosition;
 }
示例#3
0
 public MakePerson(Texture2D icon, FWPGame aGame, Vector2 position, Vector2 mapPosition)
     : base(icon, aGame, position, mapPosition)
 {
     game = aGame;
     myPosition = position;
     myMapPosition = mapPosition;
 }
示例#4
0
 public Apocalypse(FWPGame game, Dictionary<string, Power> powers)
 {
     myPowers = powers;
     myGame = game;
     myMap = myGame.map.MapTiles;
     mySprites = new List<Sprite>();
 }
示例#5
0
 public BrotherFire(FWPGame game, Texture2D texture, Vector2 position, Vector2 mapPosition, SpriteFont font)
     : base(texture, position)
 {
     myMapPosition = mapPosition;
     myTexture = texture;
     myPosition = position;
     this.game = game;
     this.myState = new BroVisit(this, null, font); //second argument is sound effect, if wanted
 }
示例#6
0
 public Apocalypse(FWPGame game)
 {
     myGame = game;
 }