CGameSpawning Class
The structure used for this class is CGameSpawning
Quick Ref |
void CGameSpawning::CGameSpawning(CGameArea* pArea, CAreaFileRandomMonsterSpawningPoint* pSpawningObject) |
virtual unsigned char CGameSpawning::CanSaveGame(unsigned long& strError, int restCheck, int combatCheck) |
virtual unsigned char CGameSpawning::CompressTime(unsigned long deltaTime) |
virtual unsigned char CGameSpawning::DoAIUpdate(unsigned char active, long counter) |
unsigned long CGameSpawning::GetDifficulty(int nTotalCharacterLevels) |
unsigned long CGameSpawning::GetFrequency() |
unsigned long CGameSpawning::GetMaximum() |
unsigned long CGameSpawning::GetProbability(long probability) |
long CGameSpawning::GetRandomCreatureType() |
void CGameSpawning::Marshal(CAreaFileRandomMonsterSpawningPoint** pSpawningObject) |
virtual void CGameSpawning::RemoveFromArea() |
virtual void CGameSpawning::Render(CGameArea* pArea, CVidMode* pMode) |
void CGameSpawning::Spawn(CPoint& ptFacingTowards, int nTotalCharacterLevels) |
Constructors
Name |
Description |
Constructs a |
CGameSpawning::CGameSpawning
Constructs a CGameSpawning object
void CGameSpawning::CGameSpawning(
CGameArea* pArea,
CAreaFileRandomMonsterSpawningPoint* pSpawningObject);
Parameters
CGameArea* pArea -
CAreaFileRandomMonsterSpawningPoint* pSpawningObject -
Remarks
Constructs a CGameSpawning object
Methods
Name |
Description |
CGameSpawning::CanSaveGame
virtual unsigned char CGameSpawning::CanSaveGame(
unsigned long& strError,
int restCheck,
int combatCheck);
Parameters
unsigned long& strError -intrestCheck -intcombatCheck -
Return Value
Returns unsigned char
Remarks
CGameSpawning::CompressTime
virtual unsigned char CGameSpawning::CompressTime(unsigned long deltaTime);
Parameters
unsigned longdeltaTime -
Return Value
Returns unsigned char
Remarks
CGameSpawning::DoAIUpdate
virtual unsigned char CGameSpawning::DoAIUpdate(
unsigned char active,
long counter);
Parameters
unsigned charactive -longcounter -
Return Value
Returns unsigned char
Remarks
CGameSpawning::GetDifficulty
unsigned long CGameSpawning::GetDifficulty(int nTotalCharacterLevels);
Parameters
intnTotalCharacterLevels -
Return Value
Returns unsigned long
Remarks
CGameSpawning::GetFrequency
unsigned long CGameSpawning::GetFrequency();
Return Value
Returns unsigned long
Remarks
CGameSpawning::GetMaximum
unsigned long CGameSpawning::GetMaximum();
Return Value
Returns unsigned long
Remarks
CGameSpawning::GetProbability
unsigned long CGameSpawning::GetProbability(long probability);
Parameters
longprobability -
Return Value
Returns unsigned long
Remarks
CGameSpawning::GetRandomCreatureType
long CGameSpawning::GetRandomCreatureType();
Return Value
Returns long
Remarks
CGameSpawning::Marshal
void CGameSpawning::Marshal(CAreaFileRandomMonsterSpawningPoint** pSpawningObject);
Parameters
CAreaFileRandomMonsterSpawningPoint** pSpawningObject -
Remarks
CGameSpawning::RemoveFromArea
virtual void CGameSpawning::RemoveFromArea();
Remarks
CGameSpawning::Render
virtual void CGameSpawning::Render(
CGameArea* pArea,
CVidMode* pMode);
Parameters
Remarks
CGameSpawning::Spawn
void CGameSpawning::Spawn(
:ref:`CPoint<CPoint>`\& ptFacingTowards,
int nTotalCharacterLevels);
Parameters
CPoint& ptFacingTowards -
intnTotalCharacterLevels -
Remarks