mirror of
https://github.com/1dot13/source.git
synced 2026-08-26 14:30:26 +02:00
Original Source for 1.13 Mod High Resolution version from 12/06/05
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@21 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
#ifndef BOXING_H
|
||||
|
||||
#define BOXING_H
|
||||
|
||||
#define BOXING_SECTOR_X 5
|
||||
#define BOXING_SECTOR_Y 4
|
||||
#define BOXING_SECTOR_Z 0
|
||||
#define ROOM_SURROUNDING_BOXING_RING 3
|
||||
#define BOXING_RING 29
|
||||
|
||||
#define BOXING_AI_START_POSITION 11235
|
||||
|
||||
#define NUM_BOXERS 3
|
||||
|
||||
enum DisqualificationReasons
|
||||
{
|
||||
BOXER_OUT_OF_RING,
|
||||
NON_BOXER_IN_RING,
|
||||
BAD_ATTACK
|
||||
} ;
|
||||
|
||||
extern INT16 gsBoxerGridNo[ NUM_BOXERS ];
|
||||
extern UINT8 gubBoxerID[ NUM_BOXERS ];
|
||||
extern BOOLEAN gfBoxerFought[ NUM_BOXERS ];
|
||||
extern INT8 gbBoxingState;
|
||||
extern BOOLEAN gfLastBoxingMatchWonByPlayer;
|
||||
extern UINT8 gubBoxingMatchesWon;
|
||||
extern UINT8 gubBoxersRests;
|
||||
extern BOOLEAN gfBoxersResting;
|
||||
|
||||
extern void BoxingPlayerDisqualified( SOLDIERTYPE * pOffender, INT8 bReason );
|
||||
extern BOOLEAN PickABoxer( void );
|
||||
extern BOOLEAN CheckOnBoxers( void );
|
||||
extern void EndBoxingMatch( SOLDIERTYPE * pLoser );
|
||||
extern BOOLEAN BoxerAvailable( void );
|
||||
extern BOOLEAN AnotherFightPossible( void );
|
||||
extern void TriggerEndOfBoxingRecord( SOLDIERTYPE * pSolier );
|
||||
extern void BoxingMovementCheck( SOLDIERTYPE * pSoldier );
|
||||
extern void ExitBoxing( void );
|
||||
extern UINT8 BoxersAvailable( void );
|
||||
extern void SetBoxingState( INT8 bNewState );
|
||||
extern BOOLEAN BoxerExists( void );
|
||||
extern UINT8 CountPeopleInBoxingRing( void );
|
||||
extern void ClearAllBoxerFlags( void );
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user