|
enum | { INPUT_STATE_MASK =0x3f
} |
|
enum | {
TEAM_SPECTATORS =-1
, TEAM_RED
, TEAM_BLUE
, FLAG_MISSING =-3
,
FLAG_ATSTAND
, FLAG_TAKEN
, SPEC_FREEVIEW =-1
, SPEC_FOLLOW =-2
} |
|
enum | { GAMEINFO_CURVERSION =8
} |
|
enum | {
EMOTE_NORMAL
, EMOTE_PAIN
, EMOTE_HAPPY
, EMOTE_SURPRISE
,
EMOTE_ANGRY
, EMOTE_BLINK
, NUM_EMOTES
} |
|
enum | {
POWERUP_HEALTH
, POWERUP_ARMOR
, POWERUP_WEAPON
, POWERUP_NINJA
,
POWERUP_ARMOR_SHOTGUN
, POWERUP_ARMOR_GRENADE
, POWERUP_ARMOR_NINJA
, POWERUP_ARMOR_LASER
,
NUM_POWERUPS
} |
|
enum | {
EMOTICON_OOP
, EMOTICON_EXCLAMATION
, EMOTICON_HEARTS
, EMOTICON_DROP
,
EMOTICON_DOTDOT
, EMOTICON_MUSIC
, EMOTICON_SORRY
, EMOTICON_GHOST
,
EMOTICON_SUSHI
, EMOTICON_SPLATTEE
, EMOTICON_DEVILTEE
, EMOTICON_ZOMG
,
EMOTICON_ZZZ
, EMOTICON_WTF
, EMOTICON_EYES
, EMOTICON_QUESTION
,
NUM_EMOTICONS
} |
|
enum | {
AUTHED_NO
, AUTHED_HELPER
, AUTHED_MOD
, AUTHED_ADMIN
,
NUM_AUTHEDS
} |
|
enum | {
ENTITYCLASS_PROJECTILE
, ENTITYCLASS_DOOR
, ENTITYCLASS_DRAGGER_WEAK
, ENTITYCLASS_DRAGGER_NORMAL
,
ENTITYCLASS_DRAGGER_STRONG
, ENTITYCLASS_GUN_NORMAL
, ENTITYCLASS_GUN_EXPLOSIVE
, ENTITYCLASS_GUN_FREEZE
,
ENTITYCLASS_GUN_UNFREEZE
, ENTITYCLASS_LIGHT
, ENTITYCLASS_PICKUP
, NUM_ENTITYCLASSS
} |
|
enum | {
LASERTYPE_RIFLE
, LASERTYPE_SHOTGUN
, LASERTYPE_DOOR
, LASERTYPE_FREEZE
,
LASERTYPE_DRAGGER
, LASERTYPE_GUN
, LASERTYPE_PLASMA
, NUM_LASERTYPES
} |
|
enum | {
LASERDRAGGERTYPE_WEAK
, LASERDRAGGERTYPE_WEAK_NW
, LASERDRAGGERTYPE_NORMAL
, LASERDRAGGERTYPE_NORMAL_NW
,
LASERDRAGGERTYPE_STRONG
, LASERDRAGGERTYPE_STRONG_NW
, NUM_LASERDRAGGERTYPES
} |
|
enum | {
LASERGUNTYPE_UNFREEZE
, LASERGUNTYPE_EXPLOSIVE
, LASERGUNTYPE_FREEZE
, LASERGUNTYPE_EXPFREEZE
,
NUM_LASERGUNTYPES
} |
|
enum | {
PLAYERFLAG_PLAYING = 1<<0
, PLAYERFLAG_IN_MENU = 1<<1
, PLAYERFLAG_CHATTING = 1<<2
, PLAYERFLAG_SCOREBOARD = 1<<3
,
PLAYERFLAG_AIM = 1<<4
} |
|
enum | { GAMEFLAG_TEAMS = 1<<0
, GAMEFLAG_FLAGS = 1<<1
} |
|
enum | { GAMESTATEFLAG_GAMEOVER = 1<<0
, GAMESTATEFLAG_SUDDENDEATH = 1<<1
, GAMESTATEFLAG_PAUSED = 1<<2
, GAMESTATEFLAG_RACETIME = 1<<3
} |
|
enum | {
CHARACTERFLAG_SOLO = 1<<0
, CHARACTERFLAG_JETPACK = 1<<1
, CHARACTERFLAG_COLLISION_DISABLED = 1<<2
, CHARACTERFLAG_ENDLESS_HOOK = 1<<3
,
CHARACTERFLAG_ENDLESS_JUMP = 1<<4
, CHARACTERFLAG_SUPER = 1<<5
, CHARACTERFLAG_HAMMER_HIT_DISABLED = 1<<6
, CHARACTERFLAG_SHOTGUN_HIT_DISABLED = 1<<7
,
CHARACTERFLAG_GRENADE_HIT_DISABLED = 1<<8
, CHARACTERFLAG_LASER_HIT_DISABLED = 1<<9
, CHARACTERFLAG_HOOK_HIT_DISABLED = 1<<10
, CHARACTERFLAG_TELEGUN_GUN = 1<<11
,
CHARACTERFLAG_TELEGUN_GRENADE = 1<<12
, CHARACTERFLAG_TELEGUN_LASER = 1<<13
, CHARACTERFLAG_WEAPON_HAMMER = 1<<14
, CHARACTERFLAG_WEAPON_GUN = 1<<15
,
CHARACTERFLAG_WEAPON_SHOTGUN = 1<<16
, CHARACTERFLAG_WEAPON_GRENADE = 1<<17
, CHARACTERFLAG_WEAPON_LASER = 1<<18
, CHARACTERFLAG_WEAPON_NINJA = 1<<19
,
CHARACTERFLAG_MOVEMENTS_DISABLED = 1<<20
, CHARACTERFLAG_IN_FREEZE = 1<<21
, CHARACTERFLAG_PRACTICE_MODE = 1<<22
} |
|
enum | {
GAMEINFOFLAG_TIMESCORE = 1<<0
, GAMEINFOFLAG_GAMETYPE_RACE = 1<<1
, GAMEINFOFLAG_GAMETYPE_FASTCAP = 1<<2
, GAMEINFOFLAG_GAMETYPE_FNG = 1<<3
,
GAMEINFOFLAG_GAMETYPE_DDRACE = 1<<4
, GAMEINFOFLAG_GAMETYPE_DDNET = 1<<5
, GAMEINFOFLAG_GAMETYPE_BLOCK_WORLDS = 1<<6
, GAMEINFOFLAG_GAMETYPE_VANILLA = 1<<7
,
GAMEINFOFLAG_GAMETYPE_PLUS = 1<<8
, GAMEINFOFLAG_FLAG_STARTS_RACE = 1<<9
, GAMEINFOFLAG_RACE = 1<<10
, GAMEINFOFLAG_UNLIMITED_AMMO = 1<<11
,
GAMEINFOFLAG_DDRACE_RECORD_MESSAGE = 1<<12
, GAMEINFOFLAG_RACE_RECORD_MESSAGE = 1<<13
, GAMEINFOFLAG_ALLOW_EYE_WHEEL = 1<<14
, GAMEINFOFLAG_ALLOW_HOOK_COLL = 1<<15
,
GAMEINFOFLAG_ALLOW_ZOOM = 1<<16
, GAMEINFOFLAG_BUG_DDRACE_GHOST = 1<<17
, GAMEINFOFLAG_BUG_DDRACE_INPUT = 1<<18
, GAMEINFOFLAG_BUG_FNG_LASER_RANGE = 1<<19
,
GAMEINFOFLAG_BUG_VANILLA_BOUNCE = 1<<20
, GAMEINFOFLAG_PREDICT_FNG = 1<<21
, GAMEINFOFLAG_PREDICT_DDRACE = 1<<22
, GAMEINFOFLAG_PREDICT_DDRACE_TILES = 1<<23
,
GAMEINFOFLAG_PREDICT_VANILLA = 1<<24
, GAMEINFOFLAG_ENTITIES_DDNET = 1<<25
, GAMEINFOFLAG_ENTITIES_DDRACE = 1<<26
, GAMEINFOFLAG_ENTITIES_RACE = 1<<27
,
GAMEINFOFLAG_ENTITIES_FNG = 1<<28
, GAMEINFOFLAG_ENTITIES_VANILLA = 1<<29
, GAMEINFOFLAG_DONT_MASK_ENTITIES = 1<<30
, GAMEINFOFLAG_ENTITIES_BW = 1<<31
} |
|
enum | {
GAMEINFOFLAG2_ALLOW_X_SKINS = 1<<0
, GAMEINFOFLAG2_GAMETYPE_CITY = 1<<1
, GAMEINFOFLAG2_GAMETYPE_FDDRACE = 1<<2
, GAMEINFOFLAG2_ENTITIES_FDDRACE = 1<<3
,
GAMEINFOFLAG2_HUD_HEALTH_ARMOR = 1<<4
, GAMEINFOFLAG2_HUD_AMMO = 1<<5
, GAMEINFOFLAG2_HUD_DDRACE = 1<<6
, GAMEINFOFLAG2_NO_WEAK_HOOK = 1<<7
} |
|
enum | { EXPLAYERFLAG_AFK = 1<<0
, EXPLAYERFLAG_PAUSED = 1<<1
, EXPLAYERFLAG_SPEC = 1<<2
} |
|
enum | {
LEGACYPROJECTILEFLAG_CLIENTID_BIT0 = 1<<0
, LEGACYPROJECTILEFLAG_CLIENTID_BIT1 = 1<<1
, LEGACYPROJECTILEFLAG_CLIENTID_BIT2 = 1<<2
, LEGACYPROJECTILEFLAG_CLIENTID_BIT3 = 1<<3
,
LEGACYPROJECTILEFLAG_CLIENTID_BIT4 = 1<<4
, LEGACYPROJECTILEFLAG_CLIENTID_BIT5 = 1<<5
, LEGACYPROJECTILEFLAG_CLIENTID_BIT6 = 1<<6
, LEGACYPROJECTILEFLAG_CLIENTID_BIT7 = 1<<7
,
LEGACYPROJECTILEFLAG_NO_OWNER = 1<<8
, LEGACYPROJECTILEFLAG_IS_DDNET = 1<<9
, LEGACYPROJECTILEFLAG_BOUNCE_HORIZONTAL = 1<<10
, LEGACYPROJECTILEFLAG_BOUNCE_VERTICAL = 1<<11
,
LEGACYPROJECTILEFLAG_EXPLOSIVE = 1<<12
, LEGACYPROJECTILEFLAG_FREEZE = 1<<13
} |
|
enum | {
PROJECTILEFLAG_BOUNCE_HORIZONTAL = 1<<0
, PROJECTILEFLAG_BOUNCE_VERTICAL = 1<<1
, PROJECTILEFLAG_EXPLOSIVE = 1<<2
, PROJECTILEFLAG_FREEZE = 1<<3
,
PROJECTILEFLAG_NORMALIZE_VEL = 1<<4
} |
|
enum | {
NETOBJTYPE_EX
, NETOBJTYPE_PLAYERINPUT
, NETOBJTYPE_PROJECTILE
, NETOBJTYPE_LASER
,
NETOBJTYPE_PICKUP
, NETOBJTYPE_FLAG
, NETOBJTYPE_GAMEINFO
, NETOBJTYPE_GAMEDATA
,
NETOBJTYPE_CHARACTERCORE
, NETOBJTYPE_CHARACTER
, NETOBJTYPE_PLAYERINFO
, NETOBJTYPE_CLIENTINFO
,
NETOBJTYPE_SPECTATORINFO
, NETEVENTTYPE_COMMON
, NETEVENTTYPE_EXPLOSION
, NETEVENTTYPE_SPAWN
,
NETEVENTTYPE_HAMMERHIT
, NETEVENTTYPE_DEATH
, NETEVENTTYPE_SOUNDGLOBAL
, NETEVENTTYPE_SOUNDWORLD
,
NETEVENTTYPE_DAMAGEIND
, NUM_NETOBJTYPES
} |
|
enum | {
__NETOBJTYPE_UUID_HELPER =OFFSET_GAME_UUID-1
, NETOBJTYPE_MYOWNOBJECT
, NETOBJTYPE_DDNETCHARACTER
, NETOBJTYPE_DDNETPLAYER
,
NETOBJTYPE_GAMEINFOEX
, NETOBJTYPE_DDRACEPROJECTILE
, NETOBJTYPE_DDNETLASER
, NETOBJTYPE_DDNETPROJECTILE
,
NETOBJTYPE_DDNETPICKUP
, NETOBJTYPE_MYOWNEVENT
, NETOBJTYPE_SPECCHAR
, NETOBJTYPE_SWITCHSTATE
,
NETOBJTYPE_ENTITYEX
, OFFSET_NETMSGTYPE_UUID
} |
|
enum | {
NETMSGTYPE_EX
, NETMSGTYPE_SV_MOTD
, NETMSGTYPE_SV_BROADCAST
, NETMSGTYPE_SV_CHAT
,
NETMSGTYPE_SV_KILLMSG
, NETMSGTYPE_SV_SOUNDGLOBAL
, NETMSGTYPE_SV_TUNEPARAMS
, NETMSGTYPE_SV_EXTRAPROJECTILE
,
NETMSGTYPE_SV_READYTOENTER
, NETMSGTYPE_SV_WEAPONPICKUP
, NETMSGTYPE_SV_EMOTICON
, NETMSGTYPE_SV_VOTECLEAROPTIONS
,
NETMSGTYPE_SV_VOTEOPTIONLISTADD
, NETMSGTYPE_SV_VOTEOPTIONADD
, NETMSGTYPE_SV_VOTEOPTIONREMOVE
, NETMSGTYPE_SV_VOTESET
,
NETMSGTYPE_SV_VOTESTATUS
, NETMSGTYPE_CL_SAY
, NETMSGTYPE_CL_SETTEAM
, NETMSGTYPE_CL_SETSPECTATORMODE
,
NETMSGTYPE_CL_STARTINFO
, NETMSGTYPE_CL_CHANGEINFO
, NETMSGTYPE_CL_KILL
, NETMSGTYPE_CL_EMOTICON
,
NETMSGTYPE_CL_VOTE
, NETMSGTYPE_CL_CALLVOTE
, NETMSGTYPE_CL_ISDDNETLEGACY
, NETMSGTYPE_SV_DDRACETIMELEGACY
,
NETMSGTYPE_SV_RECORDLEGACY
, NETMSGTYPE_UNUSED
, NETMSGTYPE_SV_TEAMSSTATELEGACY
, NETMSGTYPE_CL_SHOWOTHERSLEGACY
,
NUM_NETMSGTYPES
} |
|
enum | {
__NETMSGTYPE_UUID_HELPER =OFFSET_NETMSGTYPE_UUID-1
, NETMSGTYPE_SV_MYOWNMESSAGE
, NETMSGTYPE_CL_SHOWDISTANCE
, NETMSGTYPE_CL_SHOWOTHERS
,
NETMSGTYPE_SV_TEAMSSTATE
, NETMSGTYPE_SV_DDRACETIME
, NETMSGTYPE_SV_RECORD
, NETMSGTYPE_SV_KILLMSGTEAM
,
OFFSET_MAPITEMTYPE_UUID
} |
|
enum | {
SOUND_GUN_FIRE =0
, SOUND_SHOTGUN_FIRE
, SOUND_GRENADE_FIRE
, SOUND_HAMMER_FIRE
,
SOUND_HAMMER_HIT
, SOUND_NINJA_FIRE
, SOUND_GRENADE_EXPLODE
, SOUND_NINJA_HIT
,
SOUND_LASER_FIRE
, SOUND_LASER_BOUNCE
, SOUND_WEAPON_SWITCH
, SOUND_PLAYER_PAIN_SHORT
,
SOUND_PLAYER_PAIN_LONG
, SOUND_BODY_LAND
, SOUND_PLAYER_AIRJUMP
, SOUND_PLAYER_JUMP
,
SOUND_PLAYER_DIE
, SOUND_PLAYER_SPAWN
, SOUND_PLAYER_SKID
, SOUND_TEE_CRY
,
SOUND_HOOK_LOOP
, SOUND_HOOK_ATTACH_GROUND
, SOUND_HOOK_ATTACH_PLAYER
, SOUND_HOOK_NOATTACH
,
SOUND_PICKUP_HEALTH
, SOUND_PICKUP_ARMOR
, SOUND_PICKUP_GRENADE
, SOUND_PICKUP_SHOTGUN
,
SOUND_PICKUP_NINJA
, SOUND_WEAPON_SPAWN
, SOUND_WEAPON_NOAMMO
, SOUND_HIT
,
SOUND_CHAT_SERVER
, SOUND_CHAT_CLIENT
, SOUND_CHAT_HIGHLIGHT
, SOUND_CTF_DROP
,
SOUND_CTF_RETURN
, SOUND_CTF_GRAB_PL
, SOUND_CTF_GRAB_EN
, SOUND_CTF_CAPTURE
,
SOUND_MENU
, NUM_SOUNDS
} |
|
enum | {
WEAPON_HAMMER =0
, WEAPON_GUN
, WEAPON_SHOTGUN
, WEAPON_GRENADE
,
WEAPON_LASER
, WEAPON_NINJA
, NUM_WEAPONS
} |
|