Skip to content

Player

The house a campaign mission is played as, and the side its presentation is prepared for.

Commanded house

Specification — Commanded house
Applies to
scenarios
File
map file
Section
[Basic]
Value
HouseType
When omitted
ComputedThe first HouseType the rules registered, because an absent or empty value resolves to "no house" and that result is replaced with the first one.
map file
[Basic]
Player=GDI

The value names a HouseType and settles which house the player commands for the rest of a campaign mission. Everything created afterwards is measured against that house — ownership, allegiance, buildable lists, the money the mission starts with — and the campaign’s map selection screen reads its progression list from the same house. A multiplayer or skirmish game assigns houses from the lobby and never reaches this read.

The lookup accepts either the house’s ID or its full name and ignores case.

Presentation side

Specification — Presentation side
Applies to
scenarios
File
map file
Section
[Basic]
Value
string
When omitted
GDI
map file
[Basic]
Player=Nod

Long before the house is resolved, the same assignment is read as plain text and compared against GDI, ignoring case. An exact match prepares the mission for the first side; every other value, a valid house name included, prepares it for the second. That choice selects the side’s artwork, interface and sidebar, and seeds the voice set before SpeechSide gets its chance to change it.

Because this is a text comparison rather than a house lookup, a mission played as a house whose ID is neither GDI nor a Nod house is still presented as Nod. The comparison is skipped entirely outside a campaign, where the side comes from the lobby.