Red Orchestra 2: Heroes Of Stalingrad/LevelDesign/WorldInfo
The WorldInfo is a part of a Map that stores information about the map itself. It has LightMass settings in it, default post process volume settings, default reverb volume settings, along with a host of other things. The particular part this document focuses on is the WorldInfo section that covers Map Setup. We will expand on other aspects of the WorldInfo as time permits.
This document is meant to go over what the values mean and setup instructions where applicable.
Creating New ROMapInfo
Pressing that button will create a ROMapInfo structure for the game. The result will be as below.
ROMapInfo has a number of substructures that I will go over now.
Time Limit 16: Time, in seconds, that will be used in a 16 player match (8 v 8)
Time Limit 32: Time, in seconds, that will be used in a 32 player match (16 v 16)
Time Limit 64: Time, in seconds, that will be used in a 32 player match (32 v 32)
Overhead Map Texture: This is a texture that will be used in the overhead map
Max Spawn on Squad Leader Distance: The distance, in radial unreal units, that a player will spawn around a squad leader when spawning on squad leader.
Minimum Time Dead: The minimum amount of time that a player will exist in the respawn queue
Instant Respawn Interval: Time, in seconds, that the Team Leader can use Force Respawn
Tank Behavior Tree: AI behavior trees that should be used in this map.
CCSBTTree'GripTankAI.CoreTrees.Tank' = used in TANK ONLY scenarios
CCSBTTree'GripTankAI.CoreTrees.TankCombinedArms' = used in combined arms (tank and infantry) scenarios
Temp Celsius: This value is temperature for the map. It controls which gear the players will wear. If it's below freezing, the players will wear winter clothing.
North Offset: Value of offset in Degrees that is needed to get North in your play space to the top of the map. This is for situations in which for whatever reason you find that the players compass in Classic mode is not working correctly.
Map Viewpoints: A structure used to assign potential ROCameraActorViewpoint actors from the map. These are used as generic view angles when not viewing spawn cameras.
Destructible Max View Range: A value represented in radial Unreal units is the max distance satchel obstacles and satchel objectives will highlight themselves in the world space when a player has a satchel weapon equipped.
Axis and Allies Team Setup
The Axis and Allies share identical structure between them. I am going to explain the contents of the Axis structure which also applies to the Allied structure.
Axis/Allies Reinforcement Count 16, 32, 64: This value is the number of reinforcements, or respawns/lives/tickets/etc, that your each team has based on player load counts. The theory we use at Tripwire is that the timer should be running out right about the time that the reinforcements do.
Axis/Allies Reinforcement Delay 16, 32, 64: This value is the amount of time, in seconds, that a player could potentially be in the spawn queue. Red Orchestra 2 works on a fixed respawn interval and the player gets inserted into upon death and spawn location selection.
Axis/Allies FFReinforcement Delay 16, 32, 64: This value is the amount of time, in seconds, that a player could potentially be in the spawn queue while in the Fire Fight game mode.
Axis/Allies Strength Points: Unused variable
Axis/Allies Mortar/Artillery/Rockets Strike Limit 16,32,64: This value represents how many strikes are available for the entire round less 1. So if you put in 3 the effective amount will be 2. All these values are calculated together so that if a player calls in Rockets the cool down for the next type will be that of the Rocket and not the next lowest type.
Axis/Allies Max Available Artillery Type: Used to define that strongest artillery type used on the map.
Axis/Allies Artillery Strike Interval: Unused variable
Axis/Allies Aerial Recon Interval: Delay, in seconds, that the Aerial Recon plane cools down before it can be used again.
Countdown Objective Count 16,32,64: Number of objectives that a specific Countdown player load has.
Territory Squad Configuration
TerritoriesAxis/Allies & CountdownAxis/Allies: This is the squad configuration for your map.
There are a number of UI related limitations to squad configurations. The Rule of Thumb we support is:
- Maximum of 11 Squads per team
- Maximum number of 5 fire teams per squad
- Maximum of three roles per fire team
Enabled: Leave checked
Minimum Players: Minimum amount of players on the server that this squad becomes available.
Title: Text shown in the Squad View for the this squad.
Fire Teams Information:
Minimum Players: This is lowest number of players that must be available in order for this Fire Team to unlock. -1 denotes use value from the squad level.
Roles: The roles, maximum three, that will be in a particular fire team.
Vehicle Class: IF this Squad happens to be a Vehicle squad, define the vehicle that will be used
Opposing Team Vehicle Class: Used to define what the other team is going to use in a team switched Countdown scenario.
Vehicle Respawn Interval: Variable unused