|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include "sv_monsters.qh"#include <server/damage.qh>#include <server/bot/api.qh>#include <server/weapons/common.qh>#include <server/weapons/tracing.qh>#include <server/weapons/weaponsystem.qh>#include <common/mutators/mutator/waypoints/waypointsprites.qh>#include <lib/warpzone/server.qh>#include "../animdecide.qh"#include "../anim.qh"Go to the source code of this file.
Classes | |
| class | Monster |
Functions | |
| vector | animfixfps (entity e, vector a, vector b) |
| bool (int, entity actor, entity targ,.entity weaponentity) monster_attackfunc | |
Variables | |
| vector | anim_blockend |
| vector | anim_blockstart |
| vector | anim_melee1 |
| vector | anim_melee2 |
| vector | anim_melee3 |
| vector | anim_spawn |
| vector | anim_walk |
| const int | MON_FLAG_CRUSH = BIT(11) |
| const int | MON_FLAG_HIDDEN = BIT(16) |
| const int | MON_FLAG_MELEE = BIT(10) |
| const int | MON_FLAG_RANGED = BIT(9) |
| const int | MON_FLAG_RIDE = BIT(12) |
| const int | MON_FLAG_SUPERMONSTER = BIT(8) |
| const int | MONSTER_RESPAWN_DEATHPOINT = BIT(4) |
| const int | MONSTER_SIZE_QUAKE = BIT(13) |
| const int | MONSTER_TYPE_FLY = BIT(5) |
| const int | MONSTER_TYPE_PASSIVE = BIT(14) |
| const int | MONSTER_TYPE_SWIM = BIT(6) |
| const int | MONSTER_TYPE_UNDEAD = BIT(15) |
| entity | monsterdef |
Definition at line 1808 of file util.qc.
References entity(), and vector.
Referenced by animdecide_load_if_needed(), CL_WeaponEntity_SetModel(), and monsters_animoverride().
| vector anim_blockend |
Definition at line 27 of file monster.qh.
Referenced by M_Zombie_Defend_Block_End().
| vector anim_blockstart |
Definition at line 28 of file monster.qh.
Referenced by M_Zombie_Defend_Block().
| vector anim_melee1 |
Definition at line 29 of file monster.qh.
| vector anim_melee2 |
Definition at line 30 of file monster.qh.
Referenced by M_Golem_Attack_Swing().
| vector anim_melee3 |
Definition at line 31 of file monster.qh.
Referenced by M_Golem_Attack_Swing().
| vector anim_spawn |
Definition at line 33 of file monster.qh.
| vector anim_walk |
Definition at line 32 of file monster.qh.
Referenced by Monster_Move(), Monster_Move_2D(), and monsters_animoverride().
Definition at line 15 of file monster.qh.
Definition at line 20 of file monster.qh.
Referenced by getmonsterlist(), invasion_PickMonster(), and spawnmonster().
Definition at line 14 of file monster.qh.
Definition at line 13 of file monster.qh.
Referenced by Monster_ValidTarget().
Definition at line 16 of file monster.qh.
Definition at line 12 of file monster.qh.
Referenced by Invasion_CheckWinner(), invasion_PickMonster(), and MUTATOR_HOOKFUNCTION().
Definition at line 8 of file monster.qh.
Referenced by Monster_Dead_Fade().
Definition at line 17 of file monster.qh.
Referenced by invasion_PickMonster(), and Monster_Spawn().
Definition at line 9 of file monster.qh.
Referenced by invasion_PickMonster(), and Monster_Spawn().
Definition at line 18 of file monster.qh.
Referenced by invasion_PickMonster(), and spawnmonster().
Definition at line 10 of file monster.qh.
Referenced by invasion_PickMonster(), and Monster_Spawn().
Definition at line 19 of file monster.qh.
Referenced by invasion_PickMonster().
| entity monsterdef |
Definition at line 24 of file monster.qh.
Referenced by Monster_Appear(), Monster_Appear_Check(), Monster_Damage(), Monster_Dead(), Monster_Respawn(), Monster_Sounds_Precache(), Monster_Spawn(), Monster_Spawn_Setup(), Monster_Think(), Monster_UpdateModel(), and Monster_ValidTarget().