Skip to end of metadata
Go to start of metadata

This is a guide for adding the flogger from the map "Shi No Numa" to your 1.4 Der Riese style map. An Example of what the flogger does and how it works can be found below.

NOTE: Before reading this guide, determine where your World at War root directory is located.

Non-Steam Install: C:\Program Files (x86)\Activision\Call of Duty World at War\

Steam Install: C:\Program Files (x86)\Steam\steamapps\common\Call of Duty World at War\

For the rest of this guide, it will be assumed that the word "root" refers to the appropriate installation path shown above.

Say 'Yes to all' if Windows asks you about replacing files when dragging files into your root directory.



Gathering Files

  1. Navigate to the directory root/raw/maps and find the file called nazi_zombie_sumpf_trap_pendulum.gsc.
  2. Copy and paste the file to the directory root/mods/MAPNAME/maps.
  3. Open Launcher and navigate to the Mod Builder tab.
  4. Select your map from the drop down list.
  5. In the IWD file list under "maps" check the .GSC file we just added.

Calling the Flogger

NOTE: "mapname.gsc" refers to your map's main gsc file, which is named the same name as your map.

For example, a map called "nazi_zombie_example" would have a mapname.gsc named "nazi_zombie_example.gsc". This file is commonly used to call custom scripts for a map.

Lines which precache items such as models need to be called BEFORE the gamestate starts and should not be threaded. Lines which do not precache any items should be called AFTER the gamestate starts and should be threaded.

The gamestate is started by this line in mapname.gsc:


To add lines to your mapname.gsc:

  • Open your mapname.gsc file, which can be found in root/mods/mapname/maps.
  • For Precache Lines, add them before the gamestate line.
  • For Thread Lines, add them after the gamestate line.

  • Open your mapname.gsc in Notepad and add the following thread line:

    thread maps\nazi_zombie_sumpf_trap_pendulum::initPendulumTrap();

Radiant Placement

NOTE: "Prefab" is shorthand for "prefabrication". A prefab is a pre-assembled group of brushes, models, or terrain patches which can be placed and moved as a group in Radiant.
To Place a Prefab:

  • Right-click the 2D Window in Radiant.
  • Navigate to misc -> prefab
  • Use the file browser to navigate to the desired prefab, which should always be located in root/map_source/_prefabs.
  • Now you have a prefabricated group of objects which can be moved around as if it were one object.

To stamp a prefab, select the prefab and press the stamp button from the toolbar.

Now we need to place the flogger in your map:

  • Open your map in Radiant.

  • Place _prefabs/ in your map.
  • Save and close your map.
  • Open Launcher and recompile your map, then test and play!


Credit: SajeOne