|
|
|
@ -1859,6 +1859,65 @@ extern void thing_think_pause ( edict_t * self ) ;
|
|
|
|
|
extern void thing_think ( edict_t * self ) ;
|
|
|
|
|
extern void thing_restore_leader ( edict_t * self ) ;
|
|
|
|
|
extern edict_t * SpawnThing ( void ) ;
|
|
|
|
|
extern void SP_target_locator ( edict_t * self ) ;
|
|
|
|
|
extern void target_locator_init ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_failure ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_failure ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_failure_fade_lights ( edict_t * self ) ;
|
|
|
|
|
extern void target_failure_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_failure_player_die ( edict_t * player ) ;
|
|
|
|
|
extern void target_failure_wipe ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_animation ( edict_t * self ) ;
|
|
|
|
|
extern void target_animation_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_animate ( edict_t * ent ) ;
|
|
|
|
|
extern void SP_target_monitor ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_monitor ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_monitor_move ( edict_t * self ) ;
|
|
|
|
|
extern void target_monitor_off ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_attractor ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_attractor ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_attractor_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_attractor_think_single ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_clone ( edict_t * self ) ;
|
|
|
|
|
extern void target_clone_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void clone ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_rocks ( edict_t * self ) ;
|
|
|
|
|
extern void target_rocks_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void ThrowRock ( edict_t * self , char * modelname , float speed , vec3_t origin , vec3_t size , int mass ) ;
|
|
|
|
|
extern void SP_target_fade ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_fade ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_sky ( edict_t * self ) ;
|
|
|
|
|
extern void target_sky_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_skill ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_skill ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_cd ( edict_t * self ) ;
|
|
|
|
|
extern void target_cd_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_rotation ( edict_t * self ) ;
|
|
|
|
|
extern void target_rotation_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_change ( edict_t * self ) ;
|
|
|
|
|
extern void target_change_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_movewith ( edict_t * self ) ;
|
|
|
|
|
extern void target_movewith_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_effect ( edict_t * self ) ;
|
|
|
|
|
extern void target_effect_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_effect_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_widowbeam ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_tunnel_sparks ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_explosion ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_sparks ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_lightning ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_trail ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_splash ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_steam ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_at ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_global_text ( edict_t * self ) ;
|
|
|
|
|
extern void target_global_text_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_set_effect ( edict_t * self ) ;
|
|
|
|
|
extern void target_set_effect_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_command ( edict_t * self ) ;
|
|
|
|
|
extern void target_command_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_monsterbattle ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_monsterbattle ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_earthquake ( edict_t * self ) ;
|
|
|
|
|
extern void target_earthquake_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_earthquake_think ( edict_t * self ) ;
|
|
|
|
@ -2111,71 +2170,12 @@ extern void SP_trigger_teleport ( edict_t * self ) ;
|
|
|
|
|
extern void trigger_teleport_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void trigger_teleport_touch ( edict_t * self , edict_t * other , cplane_t * plane , csurface_t * surf ) ;
|
|
|
|
|
extern void SP_info_teleport_destination ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_locator ( edict_t * self ) ;
|
|
|
|
|
extern void target_locator_init ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_failure ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_failure ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_failure_fade_lights ( edict_t * self ) ;
|
|
|
|
|
extern void target_failure_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_failure_player_die ( edict_t * player ) ;
|
|
|
|
|
extern void target_failure_wipe ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_animation ( edict_t * self ) ;
|
|
|
|
|
extern void target_animation_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_animate ( edict_t * ent ) ;
|
|
|
|
|
extern void SP_target_monitor ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_monitor ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_monitor_move ( edict_t * self ) ;
|
|
|
|
|
extern void target_monitor_off ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_attractor ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_attractor ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_attractor_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_attractor_think_single ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_clone ( edict_t * self ) ;
|
|
|
|
|
extern void target_clone_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void clone ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_rocks ( edict_t * self ) ;
|
|
|
|
|
extern void target_rocks_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void ThrowRock ( edict_t * self , char * modelname , float speed , vec3_t origin , vec3_t size , int mass ) ;
|
|
|
|
|
extern void SP_target_fade ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_fade ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_sky ( edict_t * self ) ;
|
|
|
|
|
extern void target_sky_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_skill ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_skill ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_cd ( edict_t * self ) ;
|
|
|
|
|
extern void target_cd_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_rotation ( edict_t * self ) ;
|
|
|
|
|
extern void target_rotation_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_change ( edict_t * self ) ;
|
|
|
|
|
extern void target_change_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_movewith ( edict_t * self ) ;
|
|
|
|
|
extern void target_movewith_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_effect ( edict_t * self ) ;
|
|
|
|
|
extern void target_effect_think ( edict_t * self ) ;
|
|
|
|
|
extern void target_effect_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_widowbeam ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_tunnel_sparks ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_explosion ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_sparks ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_lightning ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_trail ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_splash ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_steam ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void target_effect_at ( edict_t * self , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_global_text ( edict_t * self ) ;
|
|
|
|
|
extern void target_global_text_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_set_effect ( edict_t * self ) ;
|
|
|
|
|
extern void target_set_effect_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_command ( edict_t * self ) ;
|
|
|
|
|
extern void target_command_use ( edict_t * self , edict_t * activator , edict_t * other ) ;
|
|
|
|
|
extern void SP_target_orb ( edict_t * ent ) ;
|
|
|
|
|
extern void orb_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_blacklight ( edict_t * ent ) ;
|
|
|
|
|
extern void blacklight_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_target_killplayers ( edict_t * self ) ;
|
|
|
|
|
extern void target_killplayers_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_monsterbattle ( edict_t * self ) ;
|
|
|
|
|
extern void use_target_monsterbattle ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_anger ( edict_t * self ) ;
|
|
|
|
|
extern void target_anger_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_target_steam ( edict_t * self ) ;
|
|
|
|
@ -2292,6 +2292,13 @@ extern void monster_fire_bullet ( edict_t * self , vec3_t start , vec3_t dir , i
|
|
|
|
|
extern qboolean M_SetDeath ( edict_t * self , mmove_t * * deathmoves ) ;
|
|
|
|
|
extern void FadeDieSink ( edict_t * ent ) ;
|
|
|
|
|
extern void FadeSink ( edict_t * ent ) ;
|
|
|
|
|
extern void SP_model_train_origin ( edict_t * self ) ;
|
|
|
|
|
extern void SP_model_train ( edict_t * self ) ;
|
|
|
|
|
extern void model_train_animator ( edict_t * animator ) ;
|
|
|
|
|
extern void SP_model_spawn ( edict_t * ent ) ;
|
|
|
|
|
extern void model_die ( edict_t * self , edict_t * inflictor , edict_t * attacker , int damage , vec3_t point ) ;
|
|
|
|
|
extern void model_spawn_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void modelspawn_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_misc_q1_fireball ( edict_t * self ) ;
|
|
|
|
|
extern void q1_fireball_fly ( edict_t * self ) ;
|
|
|
|
|
extern void q1_fireball_touch ( edict_t * self , edict_t * other , cplane_t * plane , csurface_t * surf ) ;
|
|
|
|
@ -2314,6 +2321,14 @@ extern void bubble_split ( edict_t * bubble ) ;
|
|
|
|
|
extern void bubble_touch ( edict_t * ent , edict_t * other , cplane_t * plane , csurface_t * surf ) ;
|
|
|
|
|
extern void SP_misc_q1_zombie_crucified ( edict_t * self ) ;
|
|
|
|
|
extern void misc_zombie_crucified_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_monster_coco_monkey ( edict_t * self ) ;
|
|
|
|
|
extern void monster_coco_monkey_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame2s ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame2 ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame1s ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame1 ( edict_t * self ) ;
|
|
|
|
|
extern void light_flame_spawn ( edict_t * self ) ;
|
|
|
|
|
extern void light_flame_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern int PatchDeadSoldier ( void ) ;
|
|
|
|
|
extern void SP_target_fountain ( edict_t * ent ) ;
|
|
|
|
|
extern void target_fountain_delayed_use ( edict_t * self ) ;
|
|
|
|
@ -2332,14 +2347,6 @@ extern void drop_add_to_chain ( edict_t * drop ) ;
|
|
|
|
|
extern void SP_misc_light ( edict_t * self ) ;
|
|
|
|
|
extern void misc_light_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void misc_light_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_monster_coco_monkey ( edict_t * self ) ;
|
|
|
|
|
extern void monster_coco_monkey_think ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame2s ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame2 ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame1s ( edict_t * self ) ;
|
|
|
|
|
extern void SP_light_flame1 ( edict_t * self ) ;
|
|
|
|
|
extern void light_flame_spawn ( edict_t * self ) ;
|
|
|
|
|
extern void light_flame_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_misc_gekk_writhe ( edict_t * self ) ;
|
|
|
|
|
extern void misc_gekk_writhe_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void misc_gekk_writhe_think ( edict_t * self ) ;
|
|
|
|
@ -2488,13 +2495,6 @@ extern void ClipGibVelocity ( edict_t * ent ) ;
|
|
|
|
|
extern void VelocityForDamage ( int damage , vec3_t v ) ;
|
|
|
|
|
extern void SP_func_areaportal ( edict_t * ent ) ;
|
|
|
|
|
extern void Use_Areaportal ( edict_t * ent , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void SP_model_train_origin ( edict_t * self ) ;
|
|
|
|
|
extern void SP_model_train ( edict_t * self ) ;
|
|
|
|
|
extern void model_train_animator ( edict_t * animator ) ;
|
|
|
|
|
extern void SP_model_spawn ( edict_t * ent ) ;
|
|
|
|
|
extern void model_die ( edict_t * self , edict_t * inflictor , edict_t * attacker , int damage , vec3_t point ) ;
|
|
|
|
|
extern void model_spawn_use ( edict_t * self , edict_t * other , edict_t * activator ) ;
|
|
|
|
|
extern void modelspawn_think ( edict_t * self ) ;
|
|
|
|
|
extern void Cmd_Trigger_f ( edict_t * ent ) ;
|
|
|
|
|
extern void SP_light_flame ( edict_t * self ) ;
|
|
|
|
|
extern void bigflame_think ( edict_t * self ) ;
|
|
|
|
|