public void Reset(int lifeto, float bgmVol, float seVol) { this.bgmVol = bgmVol; this.seVol = seVol; highLightBullet = new List <LinkedList <Bullet> >(); normalBullet = new List <LinkedList <Bullet> >(); shoujoBullet = new List <LinkedList <Bullet> >(); deadAnime = new List <DeadAnime>(); player.setDead(); isBoss = false; bossSpellID = 0; shoujoBarrageManager = new BarrageManager(barrageHelper.getBarrage("player1"), player, null, null, shoujoBullet); enemy = new List <Enemy>(); enemyBarrage = new List <BarrageManager>(); scriptID = -1; playerLife = lifeto; pause = false; timeSinceLastShoot = 0; Scorecount = 0; /*MediaPlayer.Play(BGM); * MediaPlayer.IsRepeating = true; * MediaPlayer.Volume = bgmVol;*/ songContentPath = @""; songContentPath = @"Sound/BGM"; }
protected override void LoadContent() { LoadImage(); LoadSound(); isBoss = false; bossSpellID = 0; highLightBullet = new List <LinkedList <Bullet> >(); normalBullet = new List <LinkedList <Bullet> >(); shoujoBullet = new List <LinkedList <Bullet> >(); gameScriptData = new List <List <Enemybatch> >(); barrageHelper = new BarrageHelper(@"data/"); myRan = new Random(); deadAnime = new List <DeadAnime>(); gameFont = Game.Content.Load <SpriteFont>("default"); spriteBatch = new SpriteBatch(Game.GraphicsDevice); player = new Shoujo(ImageName.RIMON, new Point(32, 48), new Point(8, 3), new Vector2(16, 24), 2, 4); shoujoBarrageManager = new BarrageManager(barrageHelper.getBarrage("player1"), player, null, null, shoujoBullet); enemy = new List <Enemy>(); enemyBarrage = new List <BarrageManager>(); scriptID = -1; playerLife = 3; ReadGameScript(); gameBounds = new Rectangle(30, 50, 384, 512); pause = false; base.LoadContent(); }
public void ReSet() { highLightBullet = new List <LinkedList <Bullet> >(); normalBullet = new List <LinkedList <Bullet> >(); shoujoBullet = new List <LinkedList <Bullet> >(); deadAnime = new List <DeadAnime>(); player.setDead(); shoujoBarrageManager = new BarrageManager(barrageHelper.getBarrage("player1"), player, null, null, shoujoBullet); enemy = new List <Enemy>(); enemyBarrage = new List <BarrageManager>(); scriptID = -1; playerLife = 3; pause = false; isBoss = false; bossSpellID = 0; Scorecount = 0; }