zscript-doc/api/global/func/Game.md

2.0 KiB

Game

TODO

string G_SkillName();
int    G_SkillPropertyInt(int p);
double G_SkillPropertyFloat(int p);

deprecated("3.8") vector3, int G_PickDeathmatchStart();
deprecated("3.8") vector3, int G_PickPlayerStart(int pnum, int flags = 0);
  • G_SkillName

    The name of the skill in play.

  • G_SkillPropertyInt

    Returns a skill property. p may be:

    Name
    SKILLP_ACSRETURN
    SKILLP_AUTOUSEHEALTH
    SKILLP_DISABLECHEATS
    SKILLP_EASYBOSSBRAIN
    SKILLP_EASYKEY
    SKILLP_FASTMONSTERS
    SKILLP_INFIGHT
    SKILLP_NOPAIN
    SKILLP_PLAYERRESPAWN
    SKILLP_RESPAWNLIMIT
    SKILLP_RESPAWN
    SKILLP_SLOWMONSTERS
    SKILLP_SPAWNFILTER
  • G_SkillPropertyFloat

    Returns a skill property. p may be:

    Name
    SKILLP_AGGRESSIVENESS
    SKILLP_AMMOFACTOR
    SKILLP_ARMORFACTOR
    SKILLP_DAMAGEFACTOR
    SKILLP_DROPAMMOFACTOR
    SKILLP_FRIENDLYHEALTH
    SKILLP_HEALTHFACTOR
    SKILLP_MONSTERHEALTH
    SKILLP_KICKBACKFACTOR
  • G_PickDeathmatchStart

    Note: This function is deprecated and LevelLocals::PickDeathmatchStart should be used instead.

    Returns the position and angle of a random death-match start location.

  • G_PickPlayerStart

    Note: This function is deprecated and LevelLocals::PickPlayerStart should be used instead.

    Returns the position and angle of a player start for player pnum. flags may be:

    Name Description
    PPS_FORCERANDOM Always picks a random player spawn for this player.
    PPS_NOBLOCKINGCHECK Does not check if an object is blocking the player spawn.