コード例 #1
0
ファイル: Wave.cs プロジェクト: Brandon-T/XNA-TowerDefense
 public Wave(Texture2D EnemyTexture, Controller player, int WaveLevel, int EnemyCount, float Speed, int Coins, int HP, int AnimationFrameCount, float AnimationDelay, int AnimationWidth, int AnimationHeight, Map map)
     : this(EnemyTexture, player, WaveLevel, EnemyCount, Speed, Coins, HP, map)
 {
     this.AnimationHeight = AnimationHeight;
     this.AnimationWidth = AnimationWidth;
     this.AnimationDelay = AnimationDelay;
     this.AnimationFrameCount = AnimationFrameCount;
 }
コード例 #2
0
ファイル: WaveMgr.cs プロジェクト: Brandon-T/XNA-TowerDefense
        public WaveMgr(Map map, Wave[] waves)
        {
            this.map = map;
            this.waveArray = waves;
            this.waveCount = waves.Count();

            foreach (Wave wave in waves)
            {
                this.waves.Enqueue(wave);
            }
        }
コード例 #3
0
ファイル: Wave.cs プロジェクト: Brandon-T/XNA-TowerDefense
 public Wave(Texture2D EnemyTexture, Controller player, int WaveLevel, int EnemyCount, float Speed, int Coins, int HP, Map map)
 {
     this.enemy = EnemyTexture;
     this.player = player;
     this.waveLevel = WaveLevel;
     this.enemyCount = EnemyCount;
     this.origEnemyCount = EnemyCount;
     this.map = map;
     this.speed = Speed;
     this.coins = Coins;
     this.hp = HP;
 }
コード例 #4
0
 public Controller(Map map, Texture2D[] towertextures, Texture2D[] bullettextures)
 {
     this.map = map;
     this.towertextures = towertextures;
     this.bullettextures = bullettextures;
 }
コード例 #5
0
ファイル: Wave.cs プロジェクト: Brandon-T/XNA-TowerDefense
 public Wave(string Name, Texture2D healthbartexture, Texture2D healthbarbackground, Texture2D EnemyTexture, Controller player, int WaveLevel, int EnemyCount, float Speed, int Coins, int HP, int AnimationFrameCount, float AnimationDelay, int AnimationWidth, int AnimationHeight, Map map)
     : this(Name, EnemyTexture, player, WaveLevel, EnemyCount, Speed, Coins, HP, AnimationFrameCount, AnimationDelay, AnimationWidth, AnimationHeight, map)
 {
     this.HealthBarTexture = healthbartexture;
     this.HealthBarBackground = healthbarbackground;
 }
コード例 #6
0
ファイル: Wave.cs プロジェクト: Brandon-T/XNA-TowerDefense
 public Wave(string Name, Texture2D EnemyTexture, Controller player, int WaveLevel, int EnemyCount, float Speed, int Coins, int HP, int AnimationFrameCount, float AnimationDelay, int AnimationWidth, int AnimationHeight, Map map)
     : this(EnemyTexture, player, WaveLevel, EnemyCount, Speed, Coins, HP, AnimationFrameCount, AnimationDelay, AnimationWidth, AnimationHeight, map)
 {
     this.description = Name + " " + HP + "hp, worth " + Coins + "g each.";
 }