DDraceNetwork Documentation
Loading...
Searching...
No Matches
server_data.h File Reference
#include "data_types.h"
Include dependency graph for server_data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  {
  IMAGE_NULL =0 , IMAGE_GAME , IMAGE_PARTICLES , IMAGE_CURSOR ,
  IMAGE_BANNER , IMAGE_EMOTICONS , IMAGE_BACKGROUND_NOISE , IMAGE_SPEEDUP_ARROW ,
  IMAGE_GUIBUTTONS , IMAGE_GUIICONS , IMAGE_ARROW , IMAGE_AUDIO_SOURCE ,
  IMAGE_STRONGWEAK , IMAGE_HUD , IMAGE_EXTRAS , IMAGE_RACEFLAG ,
  NUM_IMAGES
}
enum  {
  ANIM_BASE =0 , ANIM_IDLE , ANIM_INAIR , ANIM_SIT_LEFT ,
  ANIM_SIT_RIGHT , ANIM_WALK , ANIM_RUN_LEFT , ANIM_RUN_RIGHT ,
  ANIM_HAMMER_SWING , ANIM_NINJA_SWING , NUM_ANIMS
}
enum  {
  SPRITE_PART_SLICE =0 , SPRITE_PART_BALL , SPRITE_PART_SPLAT01 , SPRITE_PART_SPLAT02 ,
  SPRITE_PART_SPLAT03 , SPRITE_PART_SMOKE , SPRITE_PART_SHELL , SPRITE_PART_EXPL01 ,
  SPRITE_PART_AIRJUMP , SPRITE_PART_HIT01 , SPRITE_HEALTH_FULL , SPRITE_HEALTH_EMPTY ,
  SPRITE_ARMOR_FULL , SPRITE_ARMOR_EMPTY , SPRITE_STAR1 , SPRITE_STAR2 ,
  SPRITE_STAR3 , SPRITE_PART1 , SPRITE_PART2 , SPRITE_PART3 ,
  SPRITE_PART4 , SPRITE_PART5 , SPRITE_PART6 , SPRITE_PART7 ,
  SPRITE_PART8 , SPRITE_PART9 , SPRITE_WEAPON_GUN_BODY , SPRITE_WEAPON_GUN_CURSOR ,
  SPRITE_WEAPON_GUN_PROJ , SPRITE_WEAPON_GUN_MUZZLE1 , SPRITE_WEAPON_GUN_MUZZLE2 , SPRITE_WEAPON_GUN_MUZZLE3 ,
  SPRITE_WEAPON_SHOTGUN_BODY , SPRITE_WEAPON_SHOTGUN_CURSOR , SPRITE_WEAPON_SHOTGUN_PROJ , SPRITE_WEAPON_SHOTGUN_MUZZLE1 ,
  SPRITE_WEAPON_SHOTGUN_MUZZLE2 , SPRITE_WEAPON_SHOTGUN_MUZZLE3 , SPRITE_WEAPON_GRENADE_BODY , SPRITE_WEAPON_GRENADE_CURSOR ,
  SPRITE_WEAPON_GRENADE_PROJ , SPRITE_WEAPON_HAMMER_BODY , SPRITE_WEAPON_HAMMER_CURSOR , SPRITE_WEAPON_HAMMER_PROJ ,
  SPRITE_WEAPON_NINJA_BODY , SPRITE_WEAPON_NINJA_CURSOR , SPRITE_WEAPON_NINJA_PROJ , SPRITE_WEAPON_LASER_BODY ,
  SPRITE_WEAPON_LASER_CURSOR , SPRITE_WEAPON_LASER_PROJ , SPRITE_HOOK_CHAIN , SPRITE_HOOK_HEAD ,
  SPRITE_WEAPON_NINJA_MUZZLE1 , SPRITE_WEAPON_NINJA_MUZZLE2 , SPRITE_WEAPON_NINJA_MUZZLE3 , SPRITE_PICKUP_HEALTH ,
  SPRITE_PICKUP_ARMOR , SPRITE_PICKUP_HAMMER , SPRITE_PICKUP_GUN , SPRITE_PICKUP_SHOTGUN ,
  SPRITE_PICKUP_GRENADE , SPRITE_PICKUP_LASER , SPRITE_PICKUP_NINJA , SPRITE_PICKUP_ARMOR_SHOTGUN ,
  SPRITE_PICKUP_ARMOR_GRENADE , SPRITE_PICKUP_ARMOR_NINJA , SPRITE_PICKUP_ARMOR_LASER , SPRITE_FLAG_BLUE ,
  SPRITE_FLAG_RED , SPRITE_TEE_BODY , SPRITE_TEE_BODY_OUTLINE , SPRITE_TEE_FOOT ,
  SPRITE_TEE_FOOT_OUTLINE , SPRITE_TEE_HAND , SPRITE_TEE_HAND_OUTLINE , SPRITE_TEE_EYE_NORMAL ,
  SPRITE_TEE_EYE_ANGRY , SPRITE_TEE_EYE_PAIN , SPRITE_TEE_EYE_HAPPY , SPRITE_TEE_EYE_DEAD ,
  SPRITE_TEE_EYE_SURPRISE , SPRITE_OOP , SPRITE_EXCLAMATION , SPRITE_HEARTS ,
  SPRITE_DROP , SPRITE_DOTDOT , SPRITE_MUSIC , SPRITE_SORRY ,
  SPRITE_GHOST , SPRITE_SUSHI , SPRITE_SPLATTEE , SPRITE_DEVILTEE ,
  SPRITE_ZOMG , SPRITE_ZZZ , SPRITE_WTF , SPRITE_EYES ,
  SPRITE_QUESTION , SPRITE_SPEEDUP_ARROW , SPRITE_GUIBUTTON_OFF , SPRITE_GUIBUTTON_ON ,
  SPRITE_GUIBUTTON_HOVER , SPRITE_GUIICON_MUTE , SPRITE_GUIICON_EMOTICON_MUTE , SPRITE_GUIICON_FRIEND ,
  SPRITE_AUDIO_SOURCE , SPRITE_HOOK_STRONG , SPRITE_HOOK_WEAK , SPRITE_HOOK_ICON ,
  SPRITE_HUD_AIRJUMP , SPRITE_HUD_AIRJUMP_EMPTY , SPRITE_HUD_SOLO , SPRITE_HUD_COLLISION_DISABLED ,
  SPRITE_HUD_ENDLESS_JUMP , SPRITE_HUD_ENDLESS_HOOK , SPRITE_HUD_JETPACK , SPRITE_HUD_FREEZE_BAR_FULL_LEFT ,
  SPRITE_HUD_FREEZE_BAR_FULL , SPRITE_HUD_FREEZE_BAR_EMPTY , SPRITE_HUD_FREEZE_BAR_EMPTY_RIGHT , SPRITE_HUD_NINJA_BAR_FULL_LEFT ,
  SPRITE_HUD_NINJA_BAR_FULL , SPRITE_HUD_NINJA_BAR_EMPTY , SPRITE_HUD_NINJA_BAR_EMPTY_RIGHT , SPRITE_HUD_HOOK_HIT_DISABLED ,
  SPRITE_HUD_HAMMER_HIT_DISABLED , SPRITE_HUD_SHOTGUN_HIT_DISABLED , SPRITE_HUD_GRENADE_HIT_DISABLED , SPRITE_HUD_LASER_HIT_DISABLED ,
  SPRITE_HUD_GUN_HIT_DISABLED , SPRITE_HUD_DEEP_FROZEN , SPRITE_HUD_LIVE_FROZEN , SPRITE_HUD_TELEPORT_GRENADE ,
  SPRITE_HUD_TELEPORT_GUN , SPRITE_HUD_TELEPORT_LASER , SPRITE_HUD_PRACTICE_MODE , SPRITE_HUD_DUMMY_HAMMER ,
  SPRITE_HUD_DUMMY_COPY , SPRITE_HUD_LOCK_MODE , SPRITE_HUD_TEAM0_MODE , SPRITE_PART_SNOWFLAKE ,
  SPRITE_PART_SPARKLE , SPRITE_PART_PULLEY , SPRITE_PART_HECTAGON , NUM_SPRITES
}

Variables

CDataContainerg_pData

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
IMAGE_NULL 
IMAGE_GAME 
IMAGE_PARTICLES 
IMAGE_CURSOR 
IMAGE_BANNER 
IMAGE_EMOTICONS 
IMAGE_BACKGROUND_NOISE 
IMAGE_SPEEDUP_ARROW 
IMAGE_GUIBUTTONS 
IMAGE_GUIICONS 
IMAGE_ARROW 
IMAGE_AUDIO_SOURCE 
IMAGE_STRONGWEAK 
IMAGE_HUD 
IMAGE_EXTRAS 
IMAGE_RACEFLAG 
NUM_IMAGES 

◆ anonymous enum

anonymous enum
Enumerator
SPRITE_PART_SLICE 
SPRITE_PART_BALL 
SPRITE_PART_SPLAT01 
SPRITE_PART_SPLAT02 
SPRITE_PART_SPLAT03 
SPRITE_PART_SMOKE 
SPRITE_PART_SHELL 
SPRITE_PART_EXPL01 
SPRITE_PART_AIRJUMP 
SPRITE_PART_HIT01 
SPRITE_HEALTH_FULL 
SPRITE_HEALTH_EMPTY 
SPRITE_ARMOR_FULL 
SPRITE_ARMOR_EMPTY 
SPRITE_STAR1 
SPRITE_STAR2 
SPRITE_STAR3 
SPRITE_PART1 
SPRITE_PART2 
SPRITE_PART3 
SPRITE_PART4 
SPRITE_PART5 
SPRITE_PART6 
SPRITE_PART7 
SPRITE_PART8 
SPRITE_PART9 
SPRITE_WEAPON_GUN_BODY 
SPRITE_WEAPON_GUN_CURSOR 
SPRITE_WEAPON_GUN_PROJ 
SPRITE_WEAPON_GUN_MUZZLE1 
SPRITE_WEAPON_GUN_MUZZLE2 
SPRITE_WEAPON_GUN_MUZZLE3 
SPRITE_WEAPON_SHOTGUN_BODY 
SPRITE_WEAPON_SHOTGUN_CURSOR 
SPRITE_WEAPON_SHOTGUN_PROJ 
SPRITE_WEAPON_SHOTGUN_MUZZLE1 
SPRITE_WEAPON_SHOTGUN_MUZZLE2 
SPRITE_WEAPON_SHOTGUN_MUZZLE3 
SPRITE_WEAPON_GRENADE_BODY 
SPRITE_WEAPON_GRENADE_CURSOR 
SPRITE_WEAPON_GRENADE_PROJ 
SPRITE_WEAPON_HAMMER_BODY 
SPRITE_WEAPON_HAMMER_CURSOR 
SPRITE_WEAPON_HAMMER_PROJ 
SPRITE_WEAPON_NINJA_BODY 
SPRITE_WEAPON_NINJA_CURSOR 
SPRITE_WEAPON_NINJA_PROJ 
SPRITE_WEAPON_LASER_BODY 
SPRITE_WEAPON_LASER_CURSOR 
SPRITE_WEAPON_LASER_PROJ 
SPRITE_HOOK_CHAIN 
SPRITE_HOOK_HEAD 
SPRITE_WEAPON_NINJA_MUZZLE1 
SPRITE_WEAPON_NINJA_MUZZLE2 
SPRITE_WEAPON_NINJA_MUZZLE3 
SPRITE_PICKUP_HEALTH 
SPRITE_PICKUP_ARMOR 
SPRITE_PICKUP_HAMMER 
SPRITE_PICKUP_GUN 
SPRITE_PICKUP_SHOTGUN 
SPRITE_PICKUP_GRENADE 
SPRITE_PICKUP_LASER 
SPRITE_PICKUP_NINJA 
SPRITE_PICKUP_ARMOR_SHOTGUN 
SPRITE_PICKUP_ARMOR_GRENADE 
SPRITE_PICKUP_ARMOR_NINJA 
SPRITE_PICKUP_ARMOR_LASER 
SPRITE_FLAG_BLUE 
SPRITE_FLAG_RED 
SPRITE_TEE_BODY 
SPRITE_TEE_BODY_OUTLINE 
SPRITE_TEE_FOOT 
SPRITE_TEE_FOOT_OUTLINE 
SPRITE_TEE_HAND 
SPRITE_TEE_HAND_OUTLINE 
SPRITE_TEE_EYE_NORMAL 
SPRITE_TEE_EYE_ANGRY 
SPRITE_TEE_EYE_PAIN 
SPRITE_TEE_EYE_HAPPY 
SPRITE_TEE_EYE_DEAD 
SPRITE_TEE_EYE_SURPRISE 
SPRITE_OOP 
SPRITE_EXCLAMATION 
SPRITE_HEARTS 
SPRITE_DROP 
SPRITE_DOTDOT 
SPRITE_MUSIC 
SPRITE_SORRY 
SPRITE_GHOST 
SPRITE_SUSHI 
SPRITE_SPLATTEE 
SPRITE_DEVILTEE 
SPRITE_ZOMG 
SPRITE_ZZZ 
SPRITE_WTF 
SPRITE_EYES 
SPRITE_QUESTION 
SPRITE_SPEEDUP_ARROW 
SPRITE_GUIBUTTON_OFF 
SPRITE_GUIBUTTON_ON 
SPRITE_GUIBUTTON_HOVER 
SPRITE_GUIICON_MUTE 
SPRITE_GUIICON_EMOTICON_MUTE 
SPRITE_GUIICON_FRIEND 
SPRITE_AUDIO_SOURCE 
SPRITE_HOOK_STRONG 
SPRITE_HOOK_WEAK 
SPRITE_HOOK_ICON 
SPRITE_HUD_AIRJUMP 
SPRITE_HUD_AIRJUMP_EMPTY 
SPRITE_HUD_SOLO 
SPRITE_HUD_COLLISION_DISABLED 
SPRITE_HUD_ENDLESS_JUMP 
SPRITE_HUD_ENDLESS_HOOK 
SPRITE_HUD_JETPACK 
SPRITE_HUD_FREEZE_BAR_FULL_LEFT 
SPRITE_HUD_FREEZE_BAR_FULL 
SPRITE_HUD_FREEZE_BAR_EMPTY 
SPRITE_HUD_FREEZE_BAR_EMPTY_RIGHT 
SPRITE_HUD_NINJA_BAR_FULL_LEFT 
SPRITE_HUD_NINJA_BAR_FULL 
SPRITE_HUD_NINJA_BAR_EMPTY 
SPRITE_HUD_NINJA_BAR_EMPTY_RIGHT 
SPRITE_HUD_HOOK_HIT_DISABLED 
SPRITE_HUD_HAMMER_HIT_DISABLED 
SPRITE_HUD_SHOTGUN_HIT_DISABLED 
SPRITE_HUD_GRENADE_HIT_DISABLED 
SPRITE_HUD_LASER_HIT_DISABLED 
SPRITE_HUD_GUN_HIT_DISABLED 
SPRITE_HUD_DEEP_FROZEN 
SPRITE_HUD_LIVE_FROZEN 
SPRITE_HUD_TELEPORT_GRENADE 
SPRITE_HUD_TELEPORT_GUN 
SPRITE_HUD_TELEPORT_LASER 
SPRITE_HUD_PRACTICE_MODE 
SPRITE_HUD_DUMMY_HAMMER 
SPRITE_HUD_DUMMY_COPY 
SPRITE_HUD_LOCK_MODE 
SPRITE_HUD_TEAM0_MODE 
SPRITE_PART_SNOWFLAKE 
SPRITE_PART_SPARKLE 
SPRITE_PART_PULLEY 
SPRITE_PART_HECTAGON 
NUM_SPRITES 

◆ anonymous enum

anonymous enum
Enumerator
ANIM_BASE 
ANIM_IDLE 
ANIM_INAIR 
ANIM_SIT_LEFT 
ANIM_SIT_RIGHT 
ANIM_WALK 
ANIM_RUN_LEFT 
ANIM_RUN_RIGHT 
ANIM_HAMMER_SWING 
ANIM_NINJA_SWING 
NUM_ANIMS 

Variable Documentation

◆ g_pData

CDataContainer* g_pData
extern