BioBall by jmoak3

This addon adds a custom Infectious Zombie NPC and the BioBall weapon to Gmod's Sandbox, complete with Player Controlled Zombies and Infection mechanics! Simulate your own zombie pandemic!

If you come into contact with a Biohazard Ball, you will become infected! After a short time you will become a zombie with a thirst for flesh! As a zombie, other NPCs will attack you - citizens will run from you! You can infect them and grow your horde, and even turn your very friends!

If your online infected friend is rampaging like the crazed zombie he's become, use the Cure to put some brains back into his head!

The Infectious Zombie is a nextbot, and was tirelessly made to interact with ALL default NPCs! AI will run, shoot, and hide when they see one of these coming - and being a nextbot, it will chase them down until they either die or join the horde!

Since it's nextbot, you need to have a nav mesh on the map for the AI to navigate! If he's not moving type nav_generate and that should fix it :)

Twitter: @jmoak3

Workshop link:

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • BioBall <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • BioBall/
    • addon.json
    • lua/
      • autorun/
        • config.lua
        • infectiouszombiespawnai.lua
      • entities/
        • npc_infectiouszombie/
          • cl_init.lua
          • init.lua
          • shared.lua
        • sent_biohazardball/
          • init.lua
          • shared.lua
        • sent_cure/
          • init.lua
          • shared.lua
      • weapons/
        • weapon_biohazardball/
          • shared.lua
        • weapon_cure/
          • shared.lua
        • weapon_zombie/
          • shared.lua
    • materials/
      • vgui/
        • ttt/
          • icon_biohazardball.vmt
          • icon_biohazardball.vtf
          • icon_cure.vmt
          • icon_cure.vtf