Mapping
This page describes all mapping-related additions and changes introduced by Vinifera.
Bugfixes and Miscellaneous
The game now supports reading and using up to 32767 waypoints in scenarios.
Tutorial messages are now loaded from scenarios. This can be used to replace/update an existing entry from
TUTORIAL.INI, or to add a new tutorial message index which can be used by trigger actions.Remove a hardcoded limitation where the remap color of
NeutralandSpecialcould not be overridden in multiplayer games. Due to the inconsistencies between the official maps, values ofGreyandLightGreywill be forced toLightGrey.[Basic]->SkipScoreis now considered when showing the multiplayer score screen. Setting toSkipScore=yesin the map file will now be all that is required for skip the score screen.
Increased Overlay Limit
Maps can now contain OverlayTypes with indices up to 65535.
To enable this, set
[Basic]->NewINIFormat=5in the scenario file.
Note
Maps using this feature cannot be loaded by the vanilla game.
Warning
Not all tools properly support this feature yet, and may crash or corrupt the map. We recommend using the World-Altering Editor map editor when using this feature.
Campaign Settings
Intro Movie
IntroMoviecan now be set for campaigns, allowing the customisation of the intro movie that plays before the campaign path starts.
In BATTLE.INI:
[Campaign]
IntroMovie=<none> ; string, the intro movie name (without the .VQA extension) to play at the start of the campaign.
DebugOnly
DebugOnlycan now be set for campaigns, which adds the prefix of “[Debug]” to the campaign description. In addition to this, it also makes the campaign only available Developer mode.
In BATTLE.INI:
[Campaign]
DebugOnly=no ; boolean, is this campaign only available in Developer mode?
For testing/debugging versions of the Tiberian Sun and Firestorm campaigns, download BATTLE_DEBUG_CAMPAIGN.INI and place it in your game install directory.
Scenario Settings
Ice Destruction
Ice destruction can now be disabled.
In a scenario file:
[Basic]
IceDestructionEnabled=yes ; boolean, can ice tiles be destroyed in the scenario?
Score Screen Bar Color Customization
You can now customize colors of the score screen casualty bars.
In a scenario file:
[Basic]
ScorePlayerColor=253,181,28 ; color in R,G,B, color of the player's score bars.
ScoreEnemyColor=250,28,28 ; color in R,G,B, color of the enemy's score bars.