mirror of
https://github.com/1dot13/source.git
synced 2026-08-05 14:00:23 +02:00
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@21 3b4a5df2-a311-0410-b5c6-a8a6f20db521
46 lines
954 B
C
46 lines
954 B
C
#ifndef __PERSONNEL_H
|
|
#define __PERSONNEL_H
|
|
|
|
|
|
#include "Types.h"
|
|
#include "Soldier Control.h"
|
|
|
|
|
|
// delay for change in ATM mode
|
|
#define DELAY_PER_MODE_CHANGE_IN_ATM 2000
|
|
|
|
|
|
void GameInitPersonnel();
|
|
void EnterPersonnel();
|
|
void ExitPersonnel();
|
|
void HandlePersonnel();
|
|
void RenderPersonnel();
|
|
|
|
|
|
// add character to:
|
|
|
|
// leaving for odd reasons
|
|
void AddCharacterToOtherList( SOLDIERTYPE *pSoldier );
|
|
|
|
// killed and removed
|
|
void AddCharacterToDeadList( SOLDIERTYPE *pSoldier );
|
|
|
|
// simply fired...but alive
|
|
void AddCharacterToFiredList( SOLDIERTYPE *pSoldier );
|
|
|
|
// get the total amt of money on this guy
|
|
INT32 GetFundsOnMerc( SOLDIERTYPE *pSoldier );
|
|
|
|
BOOLEAN TransferFundsFromMercToBank( SOLDIERTYPE *pSoldier, INT32 iCurrentBalance );
|
|
BOOLEAN TransferFundsFromBankToMerc( SOLDIERTYPE *pSoldier, INT32 iCurrentBalance );
|
|
|
|
BOOLEAN RemoveNewlyHiredMercFromPersonnelDepartedList( UINT8 ubProfile );
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|