Call of Duty 5: Adding WAR Zone names

From COD Modding & Mapping Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


This tutorial will show you how to get names on the Flags/Areas used in WAR Gametype.
By Kyd462

Map GSC File

This example is based on 5 Flags placed in the map.

  • In your Map GSC, add the following after maps\mp\_load::main();
game["strings"]["war_callsign_a"] = &"MP_MAPNAME_CALLSIGN_LOCATION_A";
game["strings"]["war_callsign_b"] = &"MP_MAPNAME_CALLSIGN_LOCATION_B";
game["strings"]["war_callsign_c"] = &"MP_MAPNAME_CALLSIGN_LOCATION_C";
game["strings"]["war_callsign_d"] = &"MP_MAPNAME_CALLSIGN_LOCATION_D";
game["strings"]["war_callsign_e"] = &"MP_MAPNAME_CALLSIGN_LOCATION_E";

game["strings_menu"]["war_callsign_a"] = "@MAPNAME_CALLSIGN_LOCATION_A";
game["strings_menu"]["war_callsign_b"] = "@MAPNAME_CALLSIGN_LOCATION_B";
game["strings_menu"]["war_callsign_c"] = "@MAPNAME_CALLSIGN_LOCATION_C";
game["strings_menu"]["war_callsign_d"] = "@MAPNAME_CALLSIGN_LOCATION_D";
game["strings_menu"]["war_callsign_e"] = "@MAPNAME_CALLSIGN_LOCATION_E";

Localizedstrings File

  • Create a new file in
raw/english/localizedstrings
  • Copy and Paste this into the file and save it as mp_mapname.str
// Callsigns for mp_MapName
VERSION             "1"
CONFIG              "C:\cod5\cod\cod5\bin\StringEd.cfg"
FILENOTES           ""

REFERENCE           CALLSIGN_LOCATION_A
LANG_ENGLISH        "Local_101"

REFERENCE           CALLSIGN_LOCATION_B
LANG_ENGLISH        "Local_202"

REFERENCE           CALLSIGN_LOCATION_C
LANG_ENGLISH        "Local_303"

REFERENCE           CALLSIGN_LOCATION_D
LANG_ENGLISH        "Local_404"

REFERENCE           CALLSIGN_LOCATION_E
LANG_ENGLISH        "Local_505"

ENDMARKER
 Change the "XXX" to whatever you want it to be

Zone File

  • Add the following to your Zone File:
localize,mp_MapName

Compile!