Makes the nuke keypad play a nonatonic scale (#9431)

This commit is contained in:
Kara
2022-07-05 00:24:37 -07:00
committed by GitHub
parent bbc2c39f58
commit d8b2886f71
3 changed files with 37 additions and 1 deletions

View File

@@ -54,6 +54,11 @@ namespace Content.Server.Nuke
[DataField("alertLevelOnActivate")] public string AlertLevelOnActivate = default!;
[DataField("alertLevelOnDeactivate")] public string AlertLevelOnDeactivate = default!;
/// <summary>
/// This is stored so we can do a funny by making 0 shift the last played note up by 12 semitones (octave)
/// </summary>
public int LastPlayedKeypadSemitones = 0;
[DataField("keypadPressSound")]
public SoundSpecifier KeypadPressSound = new SoundPathSpecifier("/Audio/Machines/Nuke/general_beep.ogg");