public OptionEnemySquare(Sprite spriteSheet, Vector2 position, EnemyType state) : base(spriteSheet, position) { displaySprite = spriteSheet.GetSubSprite(new Rectangle(50, 0, 12, 12)); optionState = state; color = DataConversionLibrary.GetSquareColor(state); }
public override void Update(GameTime gameTime) { base.Update(gameTime); UpdateState(); color = DataConversionLibrary.GetSquareColor(data.enemyType); if (IsTargeted()) { MapCreatorGUI.SetTargetedSquare(this); } }
public override void Update(GameTime gameTime) { base.Update(gameTime); color = DataConversionLibrary.GetSquareColor(ActiveData.enemyState); }