Arcade polish (#2333)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
This commit is contained in:
@@ -10,6 +10,19 @@ namespace Content.Shared.GameObjects.Components.Arcade
|
||||
public override string Name => "SpaceVillainArcade";
|
||||
public override uint? NetID => ContentNetIDs.SPACE_VILLAIN_ARCADE;
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
public enum Indicators
|
||||
{
|
||||
/// <summary>
|
||||
/// Blinks when any invincible flag is set
|
||||
/// </summary>
|
||||
HealthManager,
|
||||
/// <summary>
|
||||
/// Blinks when Overflow flag is set
|
||||
/// </summary>
|
||||
HealthLimiter
|
||||
}
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
public enum PlayerAction
|
||||
{
|
||||
@@ -51,10 +64,12 @@ namespace Content.Shared.GameObjects.Components.Arcade
|
||||
{
|
||||
public readonly string GameTitle;
|
||||
public readonly string EnemyName;
|
||||
public SpaceVillainArcadeMetaDataUpdateMessage(int playerHp, int playerMp, int enemyHp, int enemyMp, string playerActionMessage, string enemyActionMessage, string gameTitle, string enemyName) : base(playerHp, playerMp, enemyHp, enemyMp, playerActionMessage, enemyActionMessage)
|
||||
public readonly bool ButtonsDisabled;
|
||||
public SpaceVillainArcadeMetaDataUpdateMessage(int playerHp, int playerMp, int enemyHp, int enemyMp, string playerActionMessage, string enemyActionMessage, string gameTitle, string enemyName, bool buttonsDisabled) : base(playerHp, playerMp, enemyHp, enemyMp, playerActionMessage, enemyActionMessage)
|
||||
{
|
||||
GameTitle = gameTitle;
|
||||
EnemyName = enemyName;
|
||||
ButtonsDisabled = buttonsDisabled;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user