Go to the documentation of this file.
286 gi.
dprintf (
"ED_CallSpawn: NULL classname\n");
324 l = (
int)strlen(
string) + 1;
330 for (
i=0 ;
i< l ;
i++)
332 if (
string[
i] ==
'\\' &&
i < l-1)
335 if (
string[
i] ==
'n')
341 *new_p++ =
string[
i];
380 sscanf (
value,
"%f %f %f", &vec[0], &vec[1], &vec[2]);
381 ((
float *)(b+f->
ofs))[0] = vec[0];
382 ((
float *)(b+f->
ofs))[1] = vec[1];
383 ((
float *)(b+f->
ofs))[2] = vec[2];
393 ((
float *)(b+f->
ofs))[0] = 0;
394 ((
float *)(b+f->
ofs))[1] =
v;
395 ((
float *)(b+f->
ofs))[2] = 0;
423 memset (&
st, 0,
sizeof(
st));
433 gi.
error (
"ED_ParseEntity: EOF without closing brace");
435 strncpy (keyname,
com_token,
sizeof(keyname)-1);
440 gi.
error (
"ED_ParseEntity: EOF without closing brace");
443 gi.
error (
"ED_ParseEntity: closing brace without data");
449 if (keyname[0] ==
'_')
456 memset (ent, 0,
sizeof(*ent));
511 gi.
dprintf (
"%i teams with %i entities\n", c, c2);
545 strncpy (
level.mapname, mapname,
sizeof(
level.mapname)-1);
607 gi.
dprintf (
"%i entities inhibited\n", inhibit);
629 num <fieldwidth> <stat>
764 "string2 \"SPECTATOR MODE\" "
771 "string \"Chasing\" "
gitem_t * FindItem(char *pickup_name)
void SP_func_plat(edict_t *ent)
void(* dprintf)(char *fmt,...)
void PlayerTrail_Init(void)
void SP_monster_parasite(edict_t *self)
void SP_target_blaster(edict_t *ent)
void SP_trigger_once(edict_t *ent)
void SP_misc_bigviper(edict_t *self)
void SP_func_rotating(edict_t *ent)
void SP_target_explosion(edict_t *ent)
void SP_monster_infantry(edict_t *self)
CONST PIXELFORMATDESCRIPTOR int
void SP_monster_chick(edict_t *self)
void SP_target_earthquake(edict_t *ent)
void SP_misc_eastertank(edict_t *self)
void SP_func_killbox(edict_t *ent)
void SP_trigger_key(edict_t *ent)
void SP_monster_soldier_light(edict_t *self)
void SP_target_crosslevel_target(edict_t *ent)
void SP_func_explosive(edict_t *self)
void SP_func_object(edict_t *self)
void SP_monster_gladiator(edict_t *self)
void SP_monster_boss2(edict_t *self)
void SP_func_train(edict_t *ent)
#define SPAWNFLAG_NOT_EASY
void SP_misc_easterchick(edict_t *self)
char * ED_NewString(char *string)
char com_token[MAX_TOKEN_CHARS]
void SP_target_speaker(edict_t *ent)
void SP_info_null(edict_t *self)
void SP_misc_blackhole(edict_t *self)
void SpawnItem(edict_t *ent, gitem_t *item)
void SP_target_temp_entity(edict_t *ent)
void SP_trigger_hurt(edict_t *ent)
void SP_monster_commander_body(edict_t *self)
void SP_light_mine2(edict_t *ent)
void SP_turret_base(edict_t *self)
void SP_misc_gib_arm(edict_t *self)
void SP_monster_jorg(edict_t *self)
void SP_target_splash(edict_t *ent)
void SP_misc_banner(edict_t *self)
void SP_turret_driver(edict_t *self)
void SP_monster_flipper(edict_t *self)
void SP_info_player_deathmatch(edict_t *ent)
#define SPAWNFLAG_NOT_MEDIUM
void PrecacheItem(gitem_t *it)
void SP_monster_floater(edict_t *self)
int(* imageindex)(char *name)
void SP_func_areaportal(edict_t *ent)
char * va(char *format,...)
void SP_func_button(edict_t *ent)
cvar_t *(* cvar_set)(char *var_name, char *value)
void SP_misc_actor(edict_t *self)
void ED_CallSpawn(edict_t *ent)
void ED_ParseField(char *key, char *value, edict_t *ent)
void G_FreeEdict(edict_t *e)
void SP_info_player_intermission(edict_t *ent)
void SP_misc_teleporter(edict_t *self)
void SP_target_laser(edict_t *self)
void SP_misc_strogg_ship(edict_t *self)
void SP_light(edict_t *self)
void SP_target_goal(edict_t *ent)
void SP_path_corner(edict_t *self)
cvar_t *(* cvar_forceset)(char *var_name, char *value)
void SP_target_spawner(edict_t *ent)
void(* configstring)(int num, char *string)
int(* soundindex)(char *name)
void SP_trigger_push(edict_t *ent)
void SP_light_mine1(edict_t *ent)
void SP_target_character(edict_t *ent)
int(* modelindex)(char *name)
void SP_item_health(edict_t *self)
void SP_monster_flyer(edict_t *self)
void SP_misc_insane(edict_t *self)
void SP_func_door_rotating(edict_t *ent)
void SP_misc_teleporter_dest(edict_t *self)
char * ED_ParseEdict(char *data, edict_t *ent)
void SpawnEntities(char *mapname, char *entities, char *spawnpoint)
void SP_target_secret(edict_t *ent)
void SP_func_conveyor(edict_t *self)
void *(* TagMalloc)(int size, int tag)
void SP_func_door_secret(edict_t *ent)
void SP_misc_gib_leg(edict_t *self)
void SP_monster_soldier_ss(edict_t *self)
void SP_misc_satellite_dish(edict_t *self)
int Q_stricmp(char *s1, char *s2)
void SP_monster_hover(edict_t *self)
void SP_misc_explobox(edict_t *self)
void SP_monster_medic(edict_t *self)
void SP_worldspawn(edict_t *ent)
void SP_info_player_start(edict_t *ent)
void SP_monster_berserk(edict_t *self)
void SP_misc_gib_head(edict_t *self)
void SP_item_health_large(edict_t *self)
void(* error)(char *fmt,...)
void SP_turret_breach(edict_t *self)
void SP_target_string(edict_t *ent)
void SP_target_actor(edict_t *ent)
#define SPAWNFLAG_NOT_DEATHMATCH
#define SPAWNFLAG_NOT_HARD
void SP_trigger_monsterjump(edict_t *ent)
void SP_func_water(edict_t *ent)
void SP_monster_tank(edict_t *self)
void SP_func_clock(edict_t *ent)
void SP_target_crosslevel_trigger(edict_t *ent)
void SP_target_help(edict_t *ent)
void SP_monster_gunner(edict_t *self)
char * COM_Parse(char **data_p)
#define SPAWNFLAG_NOT_COOP
void(* FreeTags)(int tag)
void SP_trigger_multiple(edict_t *ent)
void SP_info_notnull(edict_t *self)
void SP_trigger_always(edict_t *ent)
void SP_point_combat(edict_t *self)
void SP_item_health_small(edict_t *self)
void SP_trigger_gravity(edict_t *ent)
void SP_info_player_coop(edict_t *ent)
void SaveClientData(void)
void SP_func_door(edict_t *ent)
void SP_trigger_elevator(edict_t *ent)
void SP_monster_brain(edict_t *self)
void SP_misc_viper_bomb(edict_t *self)
void SP_misc_easterchick2(edict_t *self)
void SP_monster_supertank(edict_t *self)
void SP_trigger_counter(edict_t *ent)
void SP_func_wall(edict_t *self)
void SP_viewthing(edict_t *ent)
void SP_func_timer(edict_t *self)
void SP_trigger_relay(edict_t *ent)
void SP_item_health_mega(edict_t *self)
void(APIENTRY *qglAccum)(GLenum op
void SP_target_lightramp(edict_t *self)
void SP_monster_boss3_stand(edict_t *self)
void SP_misc_deadsoldier(edict_t *self)
void SP_misc_viper(edict_t *self)
void SP_monster_soldier(edict_t *self)
void SP_monster_mutant(edict_t *self)
void SP_target_changelevel(edict_t *ent)