All Zombies Must Die!

All Zombies Must Die!

Not enough ratings
Missing Secondary Weapon Fix
By keiichi
A short guide for giving your characters back secondary weapons which tend to disappear because of some obscure bug...
   
Award
Favorite
Favorited
Unfavorite
Introduction
Because of some bug, secondary/character-specific weapons tend to sometimes disappear. There seem to be no reliable sources neither for the cause nor a fix for that out there on the internet, or maybe I just didn't look hard enough, but I came up with an easy fix. Since those weapons add some handy status effects to zombies and thus ease farming materials considerably, losing one is no great deal of fun.
The Fix
To get those weapons back, the easiest way I found seem to be a couple of key bindings. Since these allow you to get any secondary at any time for any character, the fix can of course be abused for cheating.

  • To add the required key bindings, go to your documents folder, usually
    C:\Users\<username>\Documents
    and open the Input configuration of AZMD
    My Games\UnrealEngine3\Bzb2Game\Config\Bzb2Input.ini

  • Look for a section called [Bzb2Game.Bzb2PlayerInput] and append the folllowing lines at the bottom of it, in my case before the start of the next section [IniVersion]
    Bindings=(Name="O",Command="ZRPG_GiveSecondaryWeapon Torch",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="P",Command="ZRPG_GiveSecondaryWeapon Flamethrower",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="K",Command="ZRPG_GiveSecondaryWeapon SonicTorch",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="L",Command="ZRPG_GiveSecondaryWeapon SonicGun",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="N",Command="ZRPG_GiveSecondaryWeapon RadiationTorch",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="M",Command="ZRPG_GiveSecondaryWeapon RadiationGun",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="U",Command="ZRPG_GiveSecondaryWeapon SparkTorch",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False) Bindings=(Name="I",Command="ZRPG_GiveSecondaryWeapon SparkGun",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False,bRemoveOnConsoles=False,bRemoveOnShipping=False)
  • This results in eight key binds (o,p,k,l,n,m,u,i) which will each give you one of the available secondary weapons. The first of each pair is the short-range low-level version, the second the improved, long-range one.
  • If you are so inclined, you can read the rest of the file to find other cheat bindings. The Item names are listed in
    Bzb2Game.ini
    in the same folder, I think the section headers like
    [SparkGun Bzb2UIDataProvider_WeaponInfo]
    are pretty obvious. I didn't test the cheat binds since the game was easy enough as it is, so your mileage may vary.
Conclusion
That's it, enjoy. I hope this guide will ease the pain of some people who, like me, are haunted by the described bug.
5 Comments
TinMan1325 Jan 2 @ 11:05am 
Dang, I wish I would have known about this guide before I beat the game
Gordo May 12, 2018 @ 1:03pm 
Does anybody know how to get the last mutant type?
hz$$65 Feb 14, 2018 @ 10:43pm 
thx
Biu Nov 1, 2013 @ 9:28am 
cool but i cannt read . have u get through this game >>??
Asharru Jul 26, 2013 @ 5:06am 
cool