Class SpaceVillainArcadeComponent
Namespace: Content.Server.Arcade.SpaceVillain
Assembly: Content.Server.dll
Syntax
public sealed class SpaceVillainArcadeComponent : SharedSpaceVillainArcadeComponent
Fields
| Improve this Doc View SourceGame
The current session of the SpaceVillain game for this arcade machine.
Declaration
public SpaceVillainGame Game
Field Value
Type | Description |
---|---|
SpaceVillainGame |
GameOverSound
The sound played when the player loses.
Declaration
public SoundSpecifier GameOverSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
NewGameSound
The sound played when a new session of the SpaceVillain game is begun.
Declaration
public SoundSpecifier NewGameSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
OverflowFlag
Unused flag that can be hacked via wires. Name suggests that it was intended to either make the health/mana values underflow while playing the game or turn the arcade machine into an infinite prize fountain.
Declaration
public bool OverflowFlag
Field Value
Type | Description |
---|---|
System.Boolean |
PlayerAttackSound
The sound played when the player chooses to attack.
Declaration
public SoundSpecifier PlayerAttackSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
PlayerChargeSound
The sound played when the player chooses to regain mana.
Declaration
public SoundSpecifier PlayerChargeSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
PlayerHealSound
The sound played when the player chooses to heal.
Declaration
public SoundSpecifier PlayerHealSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
PossibleFightVerbs
The prefixes that can be used to create the game name.
Declaration
public List<string> PossibleFightVerbs
Field Value
Type | Description |
---|---|
List<System.String> |
PossibleFirstEnemyNames
The first names/titles that can be used to construct the name of the villain.
Declaration
public List<string> PossibleFirstEnemyNames
Field Value
Type | Description |
---|---|
List<System.String> |
PossibleLastEnemyNames
The last names that can be used to construct the name of the villain.
Declaration
public List<string> PossibleLastEnemyNames
Field Value
Type | Description |
---|---|
List<System.String> |
PossibleRewards
The prototypes that can be dispensed as a reward for winning the game.
Declaration
public List<string> PossibleRewards
Field Value
Type | Description |
---|---|
List<System.String> |
RewardAmount
The remaining number of prizes the arcade machine can dispense.
Declaration
public int RewardAmount
Field Value
Type | Description |
---|---|
System.Int32 |
RewardMaxAmount
The maximum number of prizes the arcade machine can have.
Declaration
public int RewardMaxAmount
Field Value
Type | Description |
---|---|
System.Int32 |
RewardMinAmount
The minimum number of prizes the arcade machine can have.
Declaration
public int RewardMinAmount
Field Value
Type | Description |
---|---|
System.Int32 |
WinSound
The sound played when the player wins.
Declaration
public SoundSpecifier WinSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |