public GameplayState(Game game, GameStateManager manager, EntityProperties properties) : base(game, manager) { loadedGame = true; loadedProps = properties == null ? new EntityProperties() : properties; hud = new HUD(this); }
public DialogueBox(HUD parent, string owner, string text) { this.parent = parent; this.textOwner = owner; this.text = text; dialogueBoxTex = new DrawableRectangle(parent.parentState.Game.GraphicsDevice, new Vector2(10, 10), Color.Black, true).Texture; dialogueFont = parent.parentState.Game.Content.Load<SpriteFont>("Fonts\\dialogue"); dialogueBoldFont = parent.parentState.Game.Content.Load<SpriteFont>("Fonts\\dialogueBold"); semiTransparentGray = new Color(0, 0, 0, .6f); darkGray = new Color(0f, 0f, 0f, .9f); }
public GameplayState(Game game, GameStateManager manager) : base(game, manager) { hud = new HUD(this); }