Skip to content

[Feature]: Option to Use Yuri's Revenge Unique Unit Voice Lines in RA2 Mode #981

Description

@Nanami-Houko

Is your feature request related to a problem? Please describe.

This might be a bit of a niche request, but I have always wanted to play the vanilla RA2 campaign with Yuri's Revenge's unique unit (mainly vehicles and vessels) voices enabled. I know Vector on CNC forum made a great patch which makes it possible to play the original RA2 executable with those voice lines, but using the CNC Client to launch the missions also come with its benefits such as more resolution settings and phobos extra features.
I found that it's actually rather easy to restore the unique voices back by simply editing the rulesmd.ini in the ra2mode.mix file. But anyways along the way I also discovered some perhaps unintended bugs in the unedited file too:
The Chrono Miner seems to retain some of its unique voice lines in RA2 mode because of the following snippet from rulesmd.ini:

[CMIN]
UIName=Name:CMIN
Name=Chrono Miner
...
VoiceSelect=GenAllVehicleSelect
VoiceMove=ChronoMinerMove
VoiceAttack=ChronoMinerMove

And somehow the Allied MCV uses Chrono Miner's voices when ordered to move in RA2 mode because of the following snippet from rulesmd.ini:

[AMCV]
UIName=Name:AMCV
Name=Allied Construction Vehicle
...
VoiceSelect=GenAllVehicleSelect
VoiceMove=ChronoMinerMove
VoiceAttack=GenAllVehicleAttackCommand
DieSound=GenVehicleDie

Just raising this as a feature request but also feel free to take a look at the issue I flagged as well.

Describe the solution you'd like

I think it would be useful to have an optional setting to enable the original YR-specific unit voices in RA2 Mode, rather than changing the default behaviour. This would let players choose between the standard RA2 voices and the unique YR voices when playing the RA2 campaigns.

Describe alternatives you've considered

No response

Additional context or screenshots

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions