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 -int
restCheck -int
combatCheck -
Return Value
Returns unsigned char
Remarks
CGameSpawning::CompressTime¶
virtual unsigned char CGameSpawning::CompressTime(unsigned long deltaTime);
Parameters
unsigned long
deltaTime -
Return Value
Returns unsigned char
Remarks
CGameSpawning::DoAIUpdate¶
virtual unsigned char CGameSpawning::DoAIUpdate(
unsigned char active,
long counter);
Parameters
unsigned char
active -long
counter -
Return Value
Returns unsigned char
Remarks
CGameSpawning::GetDifficulty¶
unsigned long CGameSpawning::GetDifficulty(int nTotalCharacterLevels);
Parameters
int
nTotalCharacterLevels -
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
long
probability -
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 -
int
nTotalCharacterLevels -
Remarks