diff --git a/mods/vinylgod/audio/v_mrp_act1.wav b/mods/vinylgod/audio/v_mrp_act1.wav new file mode 100644 index 0000000..48fc400 Binary files /dev/null and b/mods/vinylgod/audio/v_mrp_act1.wav differ diff --git a/mods/vinylgod/audio/v_mrp_act2.wav b/mods/vinylgod/audio/v_mrp_act2.wav new file mode 100644 index 0000000..372f6d1 Binary files /dev/null and b/mods/vinylgod/audio/v_mrp_act2.wav differ diff --git a/mods/vinylgod/audio/v_mrp_sel1.wav b/mods/vinylgod/audio/v_mrp_sel1.wav new file mode 100644 index 0000000..9fed9a0 Binary files /dev/null and b/mods/vinylgod/audio/v_mrp_sel1.wav differ diff --git a/mods/vinylgod/audio/v_mrp_sel2.wav b/mods/vinylgod/audio/v_mrp_sel2.wav new file mode 100644 index 0000000..df37df4 Binary files /dev/null and b/mods/vinylgod/audio/v_mrp_sel2.wav differ diff --git a/mods/vinylgod/audio/v_str_act1.wav b/mods/vinylgod/audio/v_str_act1.wav new file mode 100644 index 0000000..b90c649 Binary files /dev/null and b/mods/vinylgod/audio/v_str_act1.wav differ diff --git a/mods/vinylgod/audio/v_str_act2.wav b/mods/vinylgod/audio/v_str_act2.wav new file mode 100644 index 0000000..d752380 Binary files /dev/null and b/mods/vinylgod/audio/v_str_act2.wav differ diff --git a/mods/vinylgod/audio/v_str_sel1.wav b/mods/vinylgod/audio/v_str_sel1.wav new file mode 100644 index 0000000..b90cd6a Binary files /dev/null and b/mods/vinylgod/audio/v_str_sel1.wav differ diff --git a/mods/vinylgod/audio/v_str_sel2.wav b/mods/vinylgod/audio/v_str_sel2.wav new file mode 100644 index 0000000..1789774 Binary files /dev/null and b/mods/vinylgod/audio/v_str_sel2.wav differ diff --git a/mods/vinylgod/rules/combat.yaml b/mods/vinylgod/rules/combat.yaml index 8668ce1..61e559e 100644 --- a/mods/vinylgod/rules/combat.yaml +++ b/mods/vinylgod/rules/combat.yaml @@ -9,6 +9,8 @@ spinner: Inherits: ^ArmedUnit + Voiced: + VoiceSet: MrpVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -31,6 +33,8 @@ spinner: stacktank: Inherits: ^ArmedUnit + Voiced: + VoiceSet: MrpVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -53,6 +57,8 @@ stacktank: basscannon: Inherits: ^ArmedUnit + Voiced: + VoiceSet: MrpVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -75,6 +81,8 @@ basscannon: roadie: Inherits: ^Unit + Voiced: + VoiceSet: MrpVoice Buildable: Queue: Infantry BuildPaletteOrder: 20 diff --git a/mods/vinylgod/rules/economy.yaml b/mods/vinylgod/rules/economy.yaml index f947977..617a577 100644 --- a/mods/vinylgod/rules/economy.yaml +++ b/mods/vinylgod/rules/economy.yaml @@ -24,6 +24,8 @@ digger: Inherits: ^Unit + Voiced: + VoiceSet: MrpVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -53,6 +55,8 @@ digger: popupvan: Inherits: ^Unit + Voiced: + VoiceSet: MrpVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -77,6 +81,8 @@ popupvan: djgrunt: Inherits: ^ArmedUnit + Voiced: + VoiceSet: MrpVoice Buildable: Queue: Infantry BuildPaletteOrder: 10 diff --git a/mods/vinylgod/rules/stream.yaml b/mods/vinylgod/rules/stream.yaml index e8b825d..dfe9ff2 100644 --- a/mods/vinylgod/rules/stream.yaml +++ b/mods/vinylgod/rules/stream.yaml @@ -2,6 +2,8 @@ streamvan: Inherits: ^Unit + Voiced: + VoiceSet: StreamVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -123,6 +125,8 @@ printfarm: scraper: Inherits: ^Unit + Voiced: + VoiceSet: StreamVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: @@ -152,6 +156,8 @@ scraper: bufferbot: Inherits: ^ArmedUnit + Voiced: + VoiceSet: StreamVoice Buildable: Queue: Infantry BuildPaletteOrder: 11 @@ -172,6 +178,8 @@ bufferbot: drmwalker: Inherits: ^ArmedUnit + Voiced: + VoiceSet: StreamVoice -WithSpriteBody: WithFacingSpriteBody: Buildable: diff --git a/mods/vinylgod/voices/vinylgod.yaml b/mods/vinylgod/voices/vinylgod.yaml index e69de29..dcc6f31 100644 --- a/mods/vinylgod/voices/vinylgod.yaml +++ b/mods/vinylgod/voices/vinylgod.yaml @@ -0,0 +1,11 @@ +MrpVoice: + DefaultVariant: .wav + Voices: + Select: audio/v_mrp_sel1,audio/v_mrp_sel2 + Action: audio/v_mrp_act1,audio/v_mrp_act2 + +StreamVoice: + DefaultVariant: .wav + Voices: + Select: audio/v_str_sel1,audio/v_str_sel2 + Action: audio/v_str_act1,audio/v_str_act2