public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["door"]; Sprite.Add("closed", 0, 1, 1.0); Sprite.Add("closing", 2, 8, 0.7, -1, 0); Sprite.Add("opening", 2, 8, 0.7, -1, 4); Sprite.Add("crash", 8, 14, 0.4, -1, 4); Sprite.Add("open", 14, 15, 1.0); Sprite.Play("closed"); Game.SoundEngine.Load("open", "Door_Open"); Game.SoundEngine.Load("crash", "Door_Crash"); }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["ground-drone"]; Sprite.Add("run", 0, 5, 0.5); Sprite.Add("idle", 5, 10, 0.5); AlertSignal.Texture = Game.TextureCache["alerts"]; AlertSignal.Add("none", 20, 21, 1); AlertSignal.Add("noise", 0, 10, 1, -1, 0); AlertSignal.Add("alert", 10, 20, 1, -1, 0); Game.SoundEngine.Load("Enemy_DroneWalk"); Game.SoundEngine.Load("Enemy_CamBase"); Game.SoundEngine.Load("Enemy_Alarmed"); }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["aerial-drone"]; Sprite.Add("idle", 0, 4, 0.4); Sprite.Add("chase", 4, 12, 0.8, 8); AlertSignal.Texture = Game.TextureCache["alerts"]; AlertSignal.Add("none", 20, 21, 1); AlertSignal.Add("noise", 0, 10, 1, -1, 0); AlertSignal.Add("alert", 10, 20, 1, -1, 0); Game.SoundEngine.Load("Enemy_DroneBase"); Game.SoundEngine.Load("Enemy_DroneFly"); Game.SoundEngine.Load("Enemy_CamBase"); Game.SoundEngine.Load("Enemy_Alarmed"); }
public DialogBox(string[] text, string font, float sizePx, Game1 game, Level parent, Vector2 position = default(Vector2)) : base("", font, sizePx, game, parent, "WalkieTalkie", position, Chunk.Down) { LeftPadding = 65; RightPadding = 5; TopPadding = 5; BottomPadding = 5; AvatarTexture = game.TextureCache["walkie_talkie"]; Avatar = new AnimatedSprite(AvatarTexture, game, new Vector2(AvatarTexture.Bounds.Width, AvatarTexture.Bounds.Height)); Avatar.Add("idle", 0, 1, 100); Avatar.Play("idle"); TextArray = text; MaxLines = (Background.Height - TopPadding - BottomPadding) / sizePx; SetText(TextArray[0]); CurLetters = 1; //CurMaxLetters = Text.Length; CurLines = Text.Split('\n', StringSplitOptions.RemoveEmptyEntries); CurNumLines = CurLines.Length; CurMaxLetters = 0; for (int i = 0; i < Math.Min(Math.Floor(MaxLines), CurNumLines); ++i) { CurMaxLetters++; CurMaxLetters += CurLines[i].Length; } CurMaxLetters--; }
public override void LoadContent(ContentManager content) { Game.MusicEngine.Load("Alert", "future chase", 12); Game.SoundEngine.Load("Alert", "Enemy_Detected"); Sprite.Texture = Game.TextureCache["alert-backdrop"]; Sprite.Add("alert", 0, 1, 1.0); }
public TextBox(string text, string font, float sizePx, Game1 game, Level parent, string type = "Debug", Vector2 position = new Vector2(), int anchor = 0, int leftPadding = 0, int rightPadding = 0, int topPadding = 0, int bottomPadding = 0) : base(game, parent) { Background = game.TextureCache[Backgrounds[type]]; Text = text; Font = font; SizePx = sizePx; TopPadding = topPadding; BackgroundSprite = new AnimatedSprite(Background, game, new Vector2(Background.Bounds.Width, Background.Bounds.Height)); BackgroundSprite.Add("idle", 0, 1, 100); BackgroundSprite.Play("idle"); Position = position; Anchor = anchor; }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["collectible-book"]; Sprite.Add("idle", 0, 1, 1.0); }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["camera"]; Sprite.Add("idle", 0, 4, 1.0); }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["player"]; Sprite.Add("idle", 0, 6, 1.0); Sprite.Add("run", 6, 22, 0.8); Sprite.Add("climb", 22, 34, 1.0); Sprite.Add("hide", 34, 38, 0.5, 37); Sprite.Add("die", 38, 46, 0.8, 45); Sprite.Add("jump", 46, 49, 0.5, 48); Sprite.Add("fall", 49, 54, 0.3, 51); Sprite.Add("crouch", 54, 55, 1.0); Sprite.Add("crouchwalk", 55, 67, 1.0); Sprite.Add("call", 67, 76, 0.8, 75); Sprite.Add("open", 76, 86, 1.0, -1, 0); Sprite.Add("crash", 86, 94, 0.4, -1, 1); Sprite.Add("slide", 94, 103, 0.5, 102); Game.SoundEngine.Load("climb", "Player_Climb1", "Player_Climb2", "Player_Climb3"); Game.SoundEngine.Load("hide", "Player_Hide_NEW"); Game.SoundEngine.Load("jump", "Player_Jump"); Game.SoundEngine.Load("walljump", "Player_JumpWall"); Game.SoundEngine.Load("land", "Player_Landing"); Game.SoundEngine.Load("run_outside", "Player_OutsideStep1", "Player_OutsideStep2", "Player_OutsideStep3"); Game.SoundEngine.Load("run_inside", "Player_LoudStep1", "Player_LoudStep2", "Player_LoudStep3"); Game.SoundEngine.Load("crouch_outside", "Player_QuietStep1", "Player_QuietStep2", "Player_QuietStep3"); Game.SoundEngine.Load("crouch_inside", "Player_QuietStep1", "Player_QuietStep2", "Player_QuietStep3"); Game.SoundEngine.Load("slide", "Player_Sliding"); Game.SoundEngine.Load("call", "Player_WalkieTalkie"); Game.SoundEngine.Load("win", "UI_Win"); Game.SoundEngine.Load("die", "Enemy_Kill_NEW"); }
public override void LoadContent(ContentManager content) { Sprite.Texture = Game.TextureCache["player"]; Sprite.Add("run", 6, 22, 0.8); }