Gotweapon - EDukeWiki

# Gotweapon

From EDukeWiki

This is an array of values which specify whether the player has a certain weapon.

    define KNEE_WEAPON         0
    define PISTOL_WEAPON       1
    define SHOTGUN_WEAPON      2
    define CHAINGUN_WEAPON     3
    define RPG_WEAPON          4
    define HANDBOMB_WEAPON     5
    define SHRINKER_WEAPON     6
    define DEVISTATOR_WEAPON   7
    define TRIPBOMB_WEAPON     8
    define FREEZE_WEAPON       9
    define HANDREMOTE_WEAPON   10
    define GROW_WEAPON         11

This is deprecated when it comes to HANDBOMB_WEAPON or TRIPBOMB_WEAPON.

    onevent EVENT_RESETWEAPONS
    {
        ifvare MULTIMODE 1
        {
            ifvare VOLUME 0
            {
                ifvare LEVEL 0 // remove the player's pistol if they spawned in single player on E1L1
                {
                    setplayer[THISACTOR].gotweapon PISTOL_WEAPON ZERO
                    setplayer[THISACTOR].ammo_amount PISTOL_WEAPON ZERO
                }
            }
        }
    }
    endevent

Retrieved from "http://wiki.eduke32.com/w/index.php?title=Gotweapon&oldid=10127"
Category:

- Player structure members