World: LuaScript: Scripts: campaign.lua, utils.lua, negotiations.lua, negotiations-ai.lua, negotiations-reinforcements.lua MissionData: Briefing: briefing WinVideo: allymorf.vqa LossVideo: battle.vqa TimeLimitManager: SkipTimerExpiredNotification: true StartGameNotification: Notification: TimerStarted ScriptLobbyDropdown@difficulty: ID: difficulty Label: dropdown-difficulty.label Description: dropdown-difficulty.description Values: easy: options-difficulty.easy normal: options-difficulty.normal hard: options-difficulty.hard Default: normal Player: ExternalCondition@BadGuy: Condition: ai-enabled HarvesterBotModule: RequiresCondition: ai-enabled BuildingRepairBotModule: RequiresCondition: ai-enabled MissionObjectives: Cooperative: true ai.hard: ProvidesPrerequisite: Prerequisite: ai.hard Interactable: paradrop.allies: Inherits: powerproxy.paratroopers ParatroopersPower: DropItems: e1,e1,e3,e3,e3,e3,e1,e1,e1,medi SquadSize: 2 DisplayBeacon: false powerproxy.chronoshift: ChronoshiftPower: Dimensions: 1, 1 Footprint: x CAMERA.tiny: Inherits: CAMERA RevealsShroud: Range: 2c0 CAMERA.small: Inherits: CAMERA RevealsShroud: Range: 4c0 CTNK: Chronoshiftable: ChronoshiftSound: V2RL: AutoTarget: # A mobile V2 can be annoying to chase, or too much with the dog attack. InitialStanceAI: Defend # This type will mimic the wide guard range sometimes given to RA '96 dogs by # Area Guard orders. An extra dog on Hard difficulty will also use this. DOG.areaguard: Inherits: DOG RenderSprites: Image: dog AutoTarget: ScanRadius: 9 RevealsShroud: Range: 9c0 ScriptTags: # Keep SAMs online if the nearby truck blows; original SAMs require no power. # This does not affect the MCV-built base. APWR: PowerMultiplier: Modifier: 200 MISS: Tooltip: Name: actor-prison-name STEK: ProvidesPrerequisite@TeslaTanks: Prerequisite: vehicles.russia ProvidesPrerequisite@ShockTroopers: Prerequisite: infantry.russia Power: Amount: 0 SpawnActorsOnSell: # Swap out the normal Technician that resembles one of the civilians. # Swap Engineers as well because they're useless for hunting. ActorTypes: e1,tecn2,tecn2,c8,c9 V08: # Keep close to original death time of ~10s (at normal 5/7). DamageMultiplier: Modifier: 250 C1: ExternalCondition@untargetable: Condition: untargetable Targetable: RequiresCondition: !untargetable Infiltrates: Types: SpyInfiltrate ValidRelationships: Ally, Neutral -Wanders: V01: InfiltrateForPowerOutage: Types: SpyInfiltrate Targetable@Guide: TargetTypes: SpyInfiltrate Cargo: MaxWeight: 5 Types: c2,c3,c4,c5,c6 LoadedCondition: loaded RevealsShroud: RequiresCondition: !loaded Range: 4c0 Type: CenterPosition ValidRelationships: Ally, Neutral ^Hostage: # Not hostile to Soviets but will "guard" Tanya as she returns to the church. Inherits@Armed: ^ArmedCivilian Guard: TargetLineColor: 00000000 RevealsShroud@Imprisoned: Range: 1c512 ValidRelationships: Neutral C2: Inherits@Hostage: ^Hostage C3: Inherits@Hostage: ^Hostage C4: Inherits@Hostage: ^Hostage C5: Inherits@Hostage: ^Hostage C6: Inherits@Hostage: ^Hostage C8: Inherits@Armed: ^ArmedCivilian C9: Inherits@Armed: ^ArmedCivilian GNRL: SpeedMultiplier: Modifier: 150 AutoTarget: InitialStanceAI: Defend BADR.tanya: Inherits: BADR RenderSprites: Image: badr ParaDrop: # Avoid dropping Tanya short of her target waypoint (and any triggers). DropRange: 0c512 HELI: # Make it less obvious that the Guide House rifles do nothing until revealed. RevealsShroudMultiplier: Modifier: 70 TRAN.north: Inherits: TRAN RenderSprites: Image: tran Cargo: InitialUnits: e2,e2,e3,shok,shok TRAN.south: Inherits: TRAN RenderSprites: Image: tran Cargo: InitialUnits: e1,e1,e4,e2,e2 AfterUnloadDelay: 0