Once the triggers are set, you should see red lines connecting to the blocker. The target should match up to the targetname on the blocker.
Zombie_debris is being used for this tut because it is generic and easier to set up, there is also doors which require abit more KVPs, you can check out _zombiemode_blockers.gsc for more info. Any triggers you want to use for that particular blocker will need a few KVPs: You'll then need to make triggers for players to buy the blocker, depending on how your map is laid out, you typically need to make two trigger_uses on both sides (in case the players unlock a different part of the map and come from the other side, depends on your map). You'll see a red line connected from the blocker to the struct when both are entered. The script_linkName should match up to the number as the script_linkTo on the blocker. You'll need to make a script_struct on where you want the blocker to move when triggered.
COD WAW NAZI ZOMBIE CUSTOM MAP COMMAND HOW TO
They will be referenced on the next few lines on how to properly set them up. Script_linkTo and targetname are left blank up above because it will be different for each furniture piece (hence a reason why there are no prefabs). Start off by making a script_model, and assigning any model you want to block the path. These aren't prefabbed because they aren't always the same for how you set them up. You can repeat the process for a separate camera path so the game will cycle randomly through various camera paths during the end of the game.īlockers are the buyable furniture/door/etc.
COD WAW NAZI ZOMBIE CUSTOM MAP COMMAND FREE
Make the first struct target the second one, the start and end points for the camera view respectively.įor the start point struct, you will need to give it two KVPsĢ0 is a good number and the one used for the stock zombie map, feel free to tweak it. This isn't required but if you want a camera view pan at the end of the match add in two script_structs to your map.
While you have the spawner selected, press N (by default) to open the entity window to give the zombie some KVPs The brush represents the lower end of the wall so you can match it up to the geometry in your map so the AI plays the wall hop animation nicely onto your geo.Īs with the window barriers, the direction of the angle on the prefab is the direction the Zombies will wall hop through.įor placing zombies, right cick in the ortographic view and use Actors> Axis> Zombie_ger_ber_sshonor. The one you will need is: _prefabs/traverse/wall_hop.mapįor better positioning of the prefab, use the traverse brush in the prefab as a guide. This requires placing in negotiation nodes with a traverse animation, but these are already done for you in the form of prefabs. Ideally, if you have Zombies breaking through windows, they will need to make their way through the window. The direction of the angle on the prefab is the direction the Zombie will approach it and break through. The boards Zombies rip through can easily be placed in your map use the prefab: _prefabs\zombiemode\window_med.map For an explanation of nodes and how to place them, please see the Navigation Overview page.įor Zombie Mode you will more than likely only need path nodes since Zombies won't be using action/cover nodes. Your map will need nodes placed based on where you want the Zombies to walk. Normally you would then have to script a function to move the players around to each but the zombie mode utility already takes care of that for you if you use the above targetname. Place these anywhere you wish in your map and give them the KVP: You'll need just one, but you'll have to add in four (4) script_structs to support four players. With that said, the following walk-through assumes you have already made the geometry for your level and are looking to implement Nazi Zombie Mode.Īdd in an info_player_start found in the right click menu under the info sub menu. Nazi Zombie Mode is a SinglePlayer/Co-op only mode. Otherwise you will run into script errors and need to edit + include utilities into your Fastfile like _loadout.gsc First and foremost, for your custom Nazi Zombies maps to work properly with the utility scripts, you will have to name your map with the prefix nazi_zombie_, For example, nazi_zombie_paris or nazi_zombie_chicago.