|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
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 | |
| int | 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, g_assault_destructibles, g_assault_objectivedecreasers, g_assault_objectives, 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, GetResource(), NULL, owner, SPRITERULE_TEAMPLAY, target, targetname, waypointsprite_deadlifetime, WaypointSprite_Disown(), WaypointSprite_SpawnFixed(), WaypointSprite_UpdateHealth(), WaypointSprite_UpdateMaxHealth(), WaypointSprite_UpdateRule(), and WaypointSprite_UpdateSprites().
| void | ( | entity | this | ) |
References entity(), havocbot_ast_reset_role(), havocbot_role_ast_defense(), and havocbot_role_ast_offense().
References entity(), havocbot_goalrating_enemyplayers(), havocbot_goalrating_items(), org, and vector.
| int assault_attacker_team |
Definition at line 53 of file sv_assault.qh.
Referenced by assault_new_round(), assault_objective_decrease_use(), havocbot_ast_reset_role(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), spawnfunc(), spawnfunc(), target_objective_decrease_activate(), and WinningCondition_Assault().
| entity assault_decreaser |
Definition at line 34 of file sv_assault.qh.
Referenced by assault_decreaser_sprite_visible().
| entity assault_sprite |
Definition at line 35 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(), REGISTER_MUTATOR(), and spawnfunc().
| IntrusiveList g_assault_objectivedecreasers |
Definition at line 11 of file sv_assault.qh.
Referenced by assault_objective_use(), REGISTER_MUTATOR(), and spawnfunc().
| IntrusiveList g_assault_objectives |
Definition at line 12 of file sv_assault.qh.
Referenced by assault_setenemytoobjective(), REGISTER_MUTATOR(), and spawnfunc().
| const int HAVOCBOT_AST_ROLE_DEFENSE = 2 |
Definition at line 39 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 38 of file sv_assault.qh.
| const int HAVOCBOT_AST_ROLE_OFFENSE = 4 |
Definition at line 40 of file sv_assault.qh.
Referenced by havocbot_ast_reset_role(), and havocbot_role_ast_setrole().
| float havocbot_attack_time |
Definition at line 42 of file sv_assault.qh.
Referenced by 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().