Xonotic
|
Go to the source code of this file.
Functions | |
REGISTER_MUTATOR (as, false) | |
void | target_objective_decrease_activate (entity this) |
void (entity this) havocbot_role_ast_defense | |
void (entity this, float ratingscale, vector org, float sradius) havocbot_goalrating_items | |
Variables | |
float | assault_attacker_team |
entity | assault_decreaser |
entity | assault_sprite |
const int | ASSAULT_VALUE_INACTIVE = 1000 |
IntrusiveList | g_assault_destructibles |
IntrusiveList | g_assault_objectivedecreasers |
IntrusiveList | g_assault_objectives |
const int | HAVOCBOT_AST_ROLE_DEFENSE = 2 |
const int | HAVOCBOT_AST_ROLE_NONE = 0 |
const int | HAVOCBOT_AST_ROLE_OFFENSE = 4 |
float | havocbot_attack_time |
const int | ST_ASSAULT_OBJECTIVES = 1 |
REGISTER_MUTATOR | ( | as | , |
false | |||
) |
Definition at line 14 of file sv_assault.qh.
References BITS, GameRules_scoring, GameRules_teams(), IL_NEW, MUTATOR_ONADD, MUTATOR_STATIC, SFL_SORT_PRIO_PRIMARY, SFL_SORT_PRIO_SECONDARY, ST_ASSAULT_OBJECTIVES, and teams.
Definition at line 106 of file sv_assault.qc.
References assault_attacker_team, assault_decreaser_sprite_visible(), assault_sprite, entity(), FOREACH_ENTITY_STRING, NULL, owner, SPRITERULE_TEAMPLAY, target, and targetname.
void | ( | entity | this | ) |
float assault_attacker_team |
Definition at line 52 of file sv_assault.qh.
Referenced by assault_new_round(), assault_objective_decrease_use(), havocbot_ast_reset_role(), MUTATOR_HOOKFUNCTION(), spawnfunc(), target_objective_decrease_activate(), and WinningCondition_Assault().
entity assault_decreaser |
Definition at line 33 of file sv_assault.qh.
Referenced by assault_decreaser_sprite_visible().
entity assault_sprite |
Definition at line 34 of file sv_assault.qh.
Referenced by target_objective_decrease_activate().
const int ASSAULT_VALUE_INACTIVE = 1000 |
Definition at line 6 of file sv_assault.qh.
Referenced by assault_decreaser_sprite_visible(), assault_objective_decrease_use(), assault_objective_reset(), spawnfunc(), and target_objective_spawn_evalfunc().
IntrusiveList g_assault_destructibles |
Definition at line 10 of file sv_assault.qh.
Referenced by havocbot_goalrating_ast_targets(), and spawnfunc().
IntrusiveList g_assault_objectivedecreasers |
Definition at line 11 of file sv_assault.qh.
Referenced by assault_objective_use(), and spawnfunc().
IntrusiveList g_assault_objectives |
Definition at line 12 of file sv_assault.qh.
Referenced by assault_setenemytoobjective(), and spawnfunc().
const int HAVOCBOT_AST_ROLE_DEFENSE = 2 |
Definition at line 38 of file sv_assault.qh.
Referenced by havocbot_ast_reset_role(), and havocbot_role_ast_setrole().
const int HAVOCBOT_AST_ROLE_NONE = 0 |
Definition at line 37 of file sv_assault.qh.
const int HAVOCBOT_AST_ROLE_OFFENSE = 4 |
Definition at line 39 of file sv_assault.qh.
Referenced by havocbot_ast_reset_role(), and havocbot_role_ast_setrole().
float havocbot_attack_time |
Definition at line 41 of file sv_assault.qh.
Referenced by havocbot_goalrating_ast_targets(), havocbot_goalrating_ons_controlpoints_attack(), havocbot_goalrating_ons_generator_attack(), havocbot_role_ast_defense(), havocbot_role_ast_offense(), and havocbot_role_ons_offense().
const int ST_ASSAULT_OBJECTIVES = 1 |
Definition at line 8 of file sv_assault.qh.
Referenced by REGISTER_MUTATOR(), and WinningCondition_Assault().