ZP_CUSTOMIZATION_FILE
ZP_CUSTOMIZATION_FILE#define ZP_CUSTOMIZATION_FILE "zpsp_configs/zombie_plague_special.ini"
Constants
zombie plague special 4.5
#define ZP_CUSTOMIZATION_FILE "zpsp_configs/zombie_plague_special.ini"
#define ZP_ZOMBIECLASSES_FILE "zpsp_configs/zpsp_zombieclasses.ini"
#define ZP_EXTRAITEMS_FILE "zpsp_configs/zpsp_extraitems.ini"
#define ZP_CUSTOM_GM_FILE "zpsp_configs/zpsp_gamemodes.ini"
#define ZP_SPECIAL_CLASSES_FILE "zpsp_configs/zpsp_special_classes.ini"
#define ZP_WEAPONS_FILE "zpsp_configs/zpsp_custom_weapons.ini"
#define ZP_HUMANCLASSES_FILE "zpsp_configs/zpsp_humanclasses.ini"
#define ZP_CFG_FILE "zpsp_configs/zombie_plague_special.cfg"
#define ZPS_INC_VERSION 45 // Include Version
#define ZP_TEAM_ZOMBIE (1<<0)
#define ZP_TEAM_HUMAN (1<<1)
#define ZP_TEAM_NEMESIS (1<<2)
#define ZP_TEAM_SURVIVOR (1<<3)
#define ZP_TEAM_SNIPER (1<<4)
#define ZP_TEAM_ASSASSIN (1<<5)
#define ZP_TEAM_BERSERKER (1<<6)
#define ZP_TEAM_PREDATOR (1<<7)
#define ZP_TEAM_ZOMBIE_SPECIAL -1 // All Specials Zombies (Including Custons)
#define ZP_TEAM_HUMAN_SPECIAL -2 // All Specials Humans (Including Custons)
#define ZP_TEAM_ANY_SPECIAL -3 // All Specials Clsses (Including Custons)
#define ZP_TEAM_ALL -4 // All Classes
#define ZP_MAX_PLAYERS 32
enum
{
ZP_DM_NONE = 0, // Disable death match during the custom mode round
ZP_DM_HUMAN, // Respawn as human only
ZP_DM_ZOMBIE, // Respawn as zombie only
ZP_DM_RANDOM, // Respawn randomly as humans or zombies
ZP_DM_BALANCE // Respawn as humans or zombies to keep both team balanced
}
#define ZP_PLUGIN_HANDLED 97
#define ZP_PLUGIN_SUPERCEDE 98
enum {
EXTRA_NVISION = 0,
EXTRA_ANTIDOTE,
EXTRA_MADNESS,
EXTRA_INFBOMB,
EXTRA_WEAPONS_STARTID
}
enum {
ZOMBIE = 0,
NEMESIS,
ASSASSIN, // Zombie Special
PREDATOR,
BOMBARDIER,
DRAGON
}
enum {
HUMAN = 0,
SURVIVOR,
SNIPER, // Human Special
BERSERKER,
WESKER,
SPY
}
enum
{
MODE_NONE = 0,
MODE_INFECTION,
MODE_NEMESIS,
MODE_ASSASSIN,
MODE_PREDATOR,
MODE_BOMBARDIER,
MODE_DRAGON,
MODE_SURVIVOR,
MODE_SNIPER,
MODE_BERSERKER,
MODE_WESKER,
MODE_SPY,
MODE_SWARM,
MODE_MULTI,
MODE_PLAGUE,
MODE_LNJ
}
Enums for Native: zp_get_user_hud_type / Forward: zp_player_show_hud
enum SpHudType
{
HUD_DEFAULT = 0,
HUD_CLASSIC,
HUD_CENTER,
HUD_ANTRAX_STYLE,
HUD_UNDER_RADAR,
HUD_CENTER_ANTRAX
}
enum {
WIN_NO_ONE = 0,
WIN_ZOMBIES,
WIN_HUMANS
}
enum {
UNSET = 0,
SET,
SET_WITHOUT_IMMUNIT
}
enum {
GET_HUMAN = 0,
GET_ZOMBIE
}
enum {
WPN_PRIMARY = 0,
WPN_SECONDARY
}
#define ZP_TEAM_ANY 0