


They basically check the player's command input with Player.KeyPressed inside of a Tick hook instead. These weapons don't use the normal SWEP.PrimaryAttack and SWEP.SecondaryAttack functions and work completely differently. If it doesn't work, check the console and tell me what it says.Īfter looking at the results people have sent me, I have figured out what's wrong.

Set the console variable hexshield_diagnostic to 1, clear the console, equip the normal Hex-Shield Grenade (not the "local" version) and press the primary fire key. Shows up as "Hex-Shield" and is located in the "Other" weapons.Īdded a mode to help figure out why some people can't get it to work correctly. The design is based off of the Bubble Shield from Halo 3, as it appeared in the Starry Night trailer. Hold down MOUSE1 to lift, release to throw, or press MOUSE2 to cancel. The field lasts 32 seconds before expiring. Generates a force field that stops bullets and other objects and protects entities.
