thirtyflightsofloving/awaken2/g_chase.h
Knightmare66 9481c7c513 Rewrote Com_strcpy() and Com_strcat() in game DLLs to not be based on strncpy() and to return size copied.
Changed Zaero and 3ZB2 game DLLs to use WORLD_SIZE for various calculations instead of 8192.
Cleaned up string handling in 3ZB2 game DLL.
Added func_plat2, func_door_secret2, and func_force_wall from Rogue to 3ZB2 game DLL.
Added alternate attack contact explode for grenade launcher in 3ZB2 game DLL.
Added awakening2 game DLL source.
2021-02-01 20:19:52 -05:00

25 lines
612 B
C

// g_chase.h
//CW: This code was kindly sent in by Doug "Raven" Buckley;
// it was used as part of The Match Mod for Q2.
#define CHASE_FREECAM 0
#define CHASE_CHASECAM 1
#define CHASE_FLOATCAM 2
#define CHASE_EYECAM 3
//CW++
#define CHASE_BUTTCAM 4
//CW--
#define CHASE_FIRSTMODE CHASE_FREECAM
#define CHASE_LASTMODE CHASE_BUTTCAM //CW
void ToggleChaseCam(edict_t *ent, pmenu_t *p);
void SwitchModeChaseCam(edict_t *ent);
void UpdateChaseCam(edict_t *ent);
void ChaseNext(edict_t *ent);
void ChasePrev(edict_t *ent);
void ChaseRemoveTarget(edict_t *target);
void ChaseHelp(edict_t *ent);