ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.

Yuri's Revenge

From ModEnc
(Redirected from YR)
Jump to navigation Jump to search
This article or section is a stub. You can help ModEnc by expanding it.


Yuri's Revenge
by Westwood Studios

Release date 08.10.2001
Latest Patch Version 1.001
Homepage Link

Yuri's Revenge (YR) is the 2001 add-on to Westwood's Red Alert 2. It added a third side (the followers of Yuri), several new units for the existing sides, and two new single player campaigns.

At this point in time, there are comparatively few mods left for the original game, most new mods are for Yuri's Revenge.
Most files in YR that were present in RA2 as well had the suffix "md" added (Mission Disk), e.g. while RA2 had the rules.ini as its main control file, YR has the rulesmd.ini. In the case of INI files, these are complete replacements, not just overrides to the original ones.

Command Line Arguments

These work in addition to the RA2 ones, with the new EXE being ra2md.exe.

-DLINK1
Unknown but related to Network options
-SPEEDCONTROL
Allows changing game speed in campaign mode (when you pause the game, the Game Speed slider in Game Controls window will be visible). Normally it is only possible for non-campaign modes.

RockPatch

RockPatch introduces the following, additional exe switches:

-LOG
Makes YR output a logfile
-OUTMISSINGSTRS
Makes YR output a file listing all the missing CSF strings in your mod.

Ares

Ares introduces the following command line arguments:

-CD
Allows the game to run without the Yuri’s Revenge CD. Requires the content of the Yuri’s Revenge CD to be copied to the Red Alert 2 directory first. The First Decade users already have all the required files installed, so no further action has to be taken.
-NOLOGO
Prevents the EA logo video from playing before the game begins to load.
-LOG
Turns debug.log file writing on initially. See Internal Errors/Debugging.
-LOG-CSF
Outputs all CSF labels that cannot be found in the language files into debug.log. Each label is written only once, and prefixed with [CSFLoader].
-STRICT
Throws an Internal Error on game load if a not-necessarily-critical error is detected. For example, when you set a flag to a non-empty value that cannot be parsed.
Note
There are several existing errors in the stock rules that will trip this so you will need to clean them up before using it.
-AI-CONTROL
Enables AI Control feature. Entering this command in the command line before opening Yuri’s Revenge allows the player to assign a hotkey to allowing AI control.
Warning
This feature was designed primarily for the purposes of offline testing and AI design testing. Due to this, feature complexity, lack of interest and a change in personnel, please note that this feature is NOT officially supported.
-AFFINITY:N
Controls which processors the game will run on. N is a bit mask with one bit for each processor starting with 1 for the first, 2 for the second, 4 for the third and so on. If not set, 1 is used, meaning the game will run on the first processor only. Use 0 to disable this feature.
Warning
Several bits can be combined, like 3 representing the first two processors. Usually, the game should run on only one processor (that is, N being a power of 2), as it is not designed to make use of multiple processors.

See also

Yuri's Revenge
Preceded by: Followed by:
Games: Red Alert 2 Renegade
Add-Ons: Firestorm Zero Hour