} //isDocked public void onTarget(float deltaY, ArcheryTarget target, ContentManager content) { isOnTarget = true; archerytarget = new ArcheryTarget(content); archerytarget.changePosY(target.getPosition().Y); changeY = deltaY; } //onTarget
} // Initialize protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); mainThemePlaying = false; targetModeScore = 0; LoggedIn = false; firstGameOverpass = true; isHighScore = false; username = ""; player = new Archer(Content); bow = new Bow(Content); menu = new Menu(Content); loginForm = new LoginForm(Content); nyancat = new Nyan(Content); bearMode = new BearMode(Content); font = Content.Load <SpriteFont>("Menu\\VisitorBrk"); crossHair = Content.Load <Texture2D>("Player\\Crosshairs"); gameOverBear = Content.Load <Texture2D>("Menu\\AB-Bear"); archeryTarget = new ArcheryTarget(Content); background = Content.Load <Texture2D>("Menu\\background"); menuObjects = new List <CollidableObject>(); menuObjects.Add(menu.getArcherCollide()); menuObjects.Add(menu.getTargetCollide()); menuObjects.Add(menu.getbearCollide()); menuObjects.Add(menu.getExitCollide()); audioengine = new AudioEngine("Content\\archerXact.xgs"); wavebank = new WaveBank(audioengine, "Content\\Wave Bank.xwb"); soundbank = new SoundBank(audioengine, "Content\\Sound Bank.xsb"); mainTheme = soundbank.GetCue("mainTheme"); } // LoadContent
public Arrow(ContentManager content, float x, float y) { changeY = 0; docked = true; inAir = true; isOnTarget = false; texture = content.Load <Texture2D>("Player\\arrow"); Position.X = x; Position.Y = y; Origin.X = 2; Origin.Y = 2; rotation = 0; Collidable = new CollidableObject(texture, Position, rotation); Collidable.LoadTexture(texture, Origin); beenshot = false; stopxveloc = false; archerytarget = new ArcheryTarget(content); }
public Arrow(ContentManager content, float x, float y) { changeY = 0; docked = true; inAir = true; isOnTarget = false; texture = content.Load<Texture2D>("Player\\arrow"); Position.X = x; Position.Y = y; Origin.X = 2; Origin.Y = 2; rotation = 0; Collidable = new CollidableObject(texture, Position, rotation); Collidable.LoadTexture(texture, Origin); beenshot = false; stopxveloc = false; archerytarget = new ArcheryTarget(content); }
protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); mainThemePlaying = false; targetModeScore = 0; LoggedIn = false; firstGameOverpass = true; isHighScore = false; username = ""; player = new Archer(Content); bow = new Bow(Content); menu = new Menu(Content); loginForm = new LoginForm(Content); nyancat = new Nyan(Content); bearMode = new BearMode(Content); font = Content.Load<SpriteFont>("Menu\\VisitorBrk"); crossHair = Content.Load<Texture2D>("Player\\Crosshairs"); gameOverBear = Content.Load<Texture2D>("Menu\\AB-Bear"); archeryTarget = new ArcheryTarget(Content); background = Content.Load<Texture2D>("Menu\\background"); menuObjects = new List<CollidableObject>(); menuObjects.Add(menu.getArcherCollide()); menuObjects.Add(menu.getTargetCollide()); menuObjects.Add(menu.getbearCollide()); menuObjects.Add(menu.getExitCollide()); audioengine = new AudioEngine("Content\\archerXact.xgs"); wavebank = new WaveBank(audioengine, "Content\\Wave Bank.xwb"); soundbank = new SoundBank(audioengine, "Content\\Sound Bank.xsb"); mainTheme = soundbank.GetCue("mainTheme"); }
public void onTarget(float deltaY, ArcheryTarget target, ContentManager content) { isOnTarget = true; archerytarget = new ArcheryTarget(content); archerytarget.changePosY(target.getPosition().Y); changeY = deltaY; }