|
XenevaOS
|
#include <stdio.h>#include <stdlib.h>#include "m_random.h"#include "i_system.h"#include "doomdef.h"#include "p_local.h"#include "s_sound.h"#include "g_game.h"#include "doomstat.h"#include "r_state.h"#include "sounds.h"
Macros | |
| #define | FATSPREAD (ANG90/8) |
| #define | SKULLSPEED (20*FRACUNIT) |
Enumerations | |
| enum | dirtype_t { DI_EAST , DI_NORTHEAST , DI_NORTH , DI_NORTHWEST , DI_WEST , DI_SOUTHWEST , DI_SOUTH , DI_SOUTHEAST , DI_NODIR , NUMDIRS } |
Variables | |
| dirtype_t | opposite [] |
| dirtype_t | diags [] |
| mobj_t * | soundtarget |
| fixed_t | xspeed [8] = {FRACUNIT,47000,0,-47000,-FRACUNIT,-47000,0,47000} |
| fixed_t | yspeed [8] = {0,47000,FRACUNIT,47000,0,-47000,-FRACUNIT,-47000} |
| int | TRACEANGLE = 0xc000000 |
| mobj_t * | corpsehit |
| mobj_t * | vileobj |
| fixed_t | viletryx |
| fixed_t | viletryy |
| mobj_t * | braintargets [32] |
| int | numbraintargets |
| int | braintargeton = 0 |
| #define FATSPREAD (ANG90/8) |
| #define SKULLSPEED (20*FRACUNIT) |
| enum dirtype_t |
| void A_BabyMetal | ( | mobj_t * | mo | ) |
| void A_BossDeath | ( | mobj_t * | mo | ) |
| void A_BrainAwake | ( | mobj_t * | mo | ) |
| void A_BrainDie | ( | mobj_t * | mo | ) |
| void A_BrainExplode | ( | mobj_t * | mo | ) |
| void A_BrainPain | ( | mobj_t * | mo | ) |
| void A_BrainScream | ( | mobj_t * | mo | ) |
| void A_BrainSpit | ( | mobj_t * | mo | ) |
| void A_BruisAttack | ( | mobj_t * | actor | ) |
| void A_BspiAttack | ( | mobj_t * | actor | ) |
| void A_Chase | ( | mobj_t * | actor | ) |
| void A_CPosAttack | ( | mobj_t * | actor | ) |
| void A_CPosRefire | ( | mobj_t * | actor | ) |
| void A_CyberAttack | ( | mobj_t * | actor | ) |
| void A_Explode | ( | mobj_t * | thingy | ) |
| void A_FaceTarget | ( | mobj_t * | actor | ) |
| void A_Fall | ( | mobj_t * | actor | ) |
| void A_FatAttack1 | ( | mobj_t * | actor | ) |
| void A_FatAttack2 | ( | mobj_t * | actor | ) |
| void A_FatAttack3 | ( | mobj_t * | actor | ) |
| void A_FatRaise | ( | mobj_t * | actor | ) |
| void A_Fire | ( | mobj_t * | actor | ) |
| void A_FireCrackle | ( | mobj_t * | actor | ) |
| void A_HeadAttack | ( | mobj_t * | actor | ) |
| void A_Hoof | ( | mobj_t * | mo | ) |
| void A_KeenDie | ( | mobj_t * | mo | ) |
| void A_Look | ( | mobj_t * | actor | ) |
| void A_Metal | ( | mobj_t * | mo | ) |
| void A_Pain | ( | mobj_t * | actor | ) |
| void A_PainAttack | ( | mobj_t * | actor | ) |
| void A_PainDie | ( | mobj_t * | actor | ) |
| void A_PlayerScream | ( | mobj_t * | mo | ) |
| void A_PosAttack | ( | mobj_t * | actor | ) |
| void A_SargAttack | ( | mobj_t * | actor | ) |
| void A_Scream | ( | mobj_t * | actor | ) |
| void A_SkelFist | ( | mobj_t * | actor | ) |
| void A_SkelMissile | ( | mobj_t * | actor | ) |
| void A_SkelWhoosh | ( | mobj_t * | actor | ) |
| void A_SkullAttack | ( | mobj_t * | actor | ) |
| void A_SpawnFly | ( | mobj_t * | mo | ) |
| void A_SpawnSound | ( | mobj_t * | mo | ) |
| void A_SpidRefire | ( | mobj_t * | actor | ) |
| void A_SPosAttack | ( | mobj_t * | actor | ) |
| void A_StartFire | ( | mobj_t * | actor | ) |
| void A_Tracer | ( | mobj_t * | actor | ) |
| void A_TroopAttack | ( | mobj_t * | actor | ) |
| void A_VileAttack | ( | mobj_t * | actor | ) |
| void A_VileChase | ( | mobj_t * | actor | ) |
| void A_VileStart | ( | mobj_t * | actor | ) |
| void A_VileTarget | ( | mobj_t * | actor | ) |
| void A_XScream | ( | mobj_t * | actor | ) |
| void P_NewChaseDir | ( | mobj_t * | actor | ) |
| void P_RecursiveSound | ( | sector_t * | sec, |
| int | soundblocks | ||
| ) |
| int braintargeton = 0 |
| mobj_t* braintargets[32] |
| mobj_t* corpsehit |
| dirtype_t diags[] |
| int numbraintargets |
| dirtype_t opposite[] |
| mobj_t* soundtarget |
| int TRACEANGLE = 0xc000000 |
| mobj_t* vileobj |
| fixed_t viletryx |
| fixed_t viletryy |