|
| 1 | +# Using Forced Options in Maps |
| 2 | + |
| 3 | +This document outlines the forced options for maps used in CnCnet standard gamemode. |
| 4 | + |
| 5 | +### Please Note: |
| 6 | + |
| 7 | +For maps in specific gamemodes shipped with the CnCnet YR Package, the gamemode likely already has predefined forced option values defined within `MPMaps.ini` |
| 8 | + |
| 9 | +Please look at `[razer_survival_options]` within `MPMaps.ini` if you want forced options on a map per map basis in a gamemode that doesn't have forced options for the entire game predefined. |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | +## [ForcedOptions] |
| 14 | + |
| 15 | +### Game Settings |
| 16 | +- **Short Game**: Enabled (`chkShortGame=true`) |
| 17 | + - Enables or disables Short Game mode. |
| 18 | +- **MCV Redeployment**: Enabled (`chkRedeplMCV=true`) |
| 19 | + - Allows or disallows MCV redeployment. |
| 20 | +- **Auto Repair**: Disabled (`chkAutoRepair=false`) |
| 21 | + - Enables or disables automatic unit repairs. |
| 22 | +- **Multi Engineer**: Disabled (`chkMultiEng=false`) |
| 23 | + - Enables or disables multiple engineers capturing buildings. |
| 24 | +- **Ingame Allying**: Enabled (`chkIngameAllying=true`) |
| 25 | + - Allows or disallows forming alliances during gameplay. |
| 26 | +- **Destroyable Bridges**: Disabled (`chkDestrBridges=false`) |
| 27 | + - Enables or disables bridge destruction. |
| 28 | +- **Build Off Ally**: Enabled (`chkBuildOffAlly=true`) |
| 29 | + - Allows or disallows building off allied Construction Yards. |
| 30 | +- **RA2 Mode**: Disabled (`chkRA2Mode=false`) |
| 31 | + - Enables or disables Red Alert 2 mode. |
| 32 | +- **YR Rebalance Patch**: Disabled (`chkBalancePatch=false`) |
| 33 | + - Enables or disables Yuri's Revenge rebalance patch. |
| 34 | +- **Spawn Previews**: Disabled (`chkNoSpawnPreviews=false`) |
| 35 | + - Enables or disables spawn previews. |
| 36 | +- **Yuri Faction**: Enabled (`chkNoYuri=false`) |
| 37 | + - Allows or disallows selecting Yuri as a faction. |
| 38 | +- **France Faction**: Enabled (`chkNoFrance=false`) |
| 39 | + - Allows or disallows selecting France as a faction. |
| 40 | +- **Spies**: Enabled (`chkNoSpy=false`) |
| 41 | + - Allows or disallows building spies. |
| 42 | +- **Dog Engineer Eating**: Disabled (`chkNoDogEngiEat=false`) |
| 43 | + - Enables or disables dogs eating engineers. |
| 44 | +- **Stolen Tech**: Enabled (`chkNoStolenTech=false`) |
| 45 | + - Allows or disallows spies entering Battle Labs to unlock special units (Chrono Commando, Ivan, Psi-Troop). |
| 46 | + - Battle labs are now immune to spys. As a fail safe, unlocked units now have TechLevel=-1 and BuildLimit=0. |
| 47 | + |
| 48 | +### Game Speed |
| 49 | +- **Skirmish Game Speed**: 30 FPS (`cmbGameSpeedCapSkirmish=2`) |
| 50 | + - Sets the starting FPS for skirmish games (range: 0-6; 0 = MAX FPS, 1 = 60 FPS, 2 = 30 FPS). |
| 51 | + - **Note**: FPS/Game Speed is changeable in-game; this only sets the starting value. |
| 52 | +- **Multiplayer Game Speed**: 30 FPS (`cmbGameSpeedCapMultiplayer=2`) |
| 53 | + - Sets the starting FPS for multiplayer games (range: 0-6; 0 = 60 FPS, 1 = 45 FPS, 2 = 30 FPS). |
| 54 | + - **Note**: FPS/Game Speed is changeable in-game; this only sets the starting value. |
| 55 | + - Recommended for survival or special maps. |
| 56 | + |
| 57 | +### Resources |
| 58 | +- **Starting Credits**: 100,000 (`cmbCredits=0`) |
| 59 | + - Sets starting credits (range: 0-10; 0 = 100,000, 1 = 30,000, ..., 8 = 2,500). |
| 60 | +- **Starting Units**: 10 (`cmbStartingUnits=0`) |
| 61 | + - Sets starting unit count (range: 0-10; 0 = 10 units, 1 = 9 units, ..., 9 = 1 unit). |
| 62 | + |
| 63 | +### Super Weapons |
| 64 | +- **Super Weapons Modifier**: Enabled (`cmbSuperWeaponsModifier=0`) |
| 65 | + - Controls super weapon availability (range: 0-3): |
| 66 | + - 0 = Enabled (all super weapons allowed). |
| 67 | + - 1 = Offensive (Nuke, Weatherstorm, Dominator only). |
| 68 | + - 2 = Defensive (Iron Curtain, Chronosphere, Genetic Mutator only). |
| 69 | + - 3 = Disabled (no super weapons). |
| 70 | + |
| 71 | +### AI Behavior |
| 72 | +- **AI Modifier**: Vanilla AI (`cmbAIModifier=0`) |
| 73 | + - Sets AI difficulty behavior (range: 0-2): |
| 74 | + - 0 = Vanilla AI (default behavior). |
| 75 | + - 1 = Brutal AI (more challenging, based on RA2/YR Brutal AI). |
| 76 | + - 2 = Extreme AI (more challenging, based on RAZER changes). |
| 77 | + |
| 78 | +### Crates |
| 79 | +- **Crates Modifier**: Disabled (`cmbCratesModifier=0`) |
| 80 | + - Controls crate spawning (range: 0-3): |
| 81 | + - 0 = Disabled (no crates spawn). |
| 82 | + - 1 = Enabled-Default (crates spawn with default settings from `spawner.xdp`). |
| 83 | + - 2 = Enabled-Extra (more crates, minimum 8 vs. 1). |
| 84 | + - 3 = Enabled-Extreme (many crates, minimum 40 vs. 1). |
| 85 | + - **Note**: To fully disable crates, ensure `Crates=False` in the gamemode's `spawn.ini` settings (e.g., check Blitz or Blitz 2v2 settings in `MPBase.ini`). |
0 commit comments