CGameChunk Class


Overview

Note

The CGameChunk class handles game chunks

The structure used for this class is CGameChunk


Quick Reference

Quick Ref

void CGameChunk::CGameChunk(unsigned short animationID, unsigned char* colorRangeValues, CString& sSoundChunk, CGameArea* pArea, CPoint& pos, CPoint& posDelta, long posZ, long posZDelta, unsigned char duration, unsigned char durationFade)

virtual void CGameChunk::AIUpdate()

virtual unsigned char CGameChunk::CanSaveGame(unsigned long& strError, int restCheck, int combatCheck)

virtual void CGameChunk::RemoveFromArea()

virtual void CGameChunk::Render(CGameArea* pArea, CVidMode* pVidMode)


Constructors

Name

Description

CGameChunk::CGameChunk

Constructs a CGameChunk object

CGameChunk::CGameChunk

Constructs a CGameChunk object

void CGameChunk::CGameChunk(
   unsigned short animationID,
   unsigned char* colorRangeValues,
   CString& sSoundChunk,
   CGameArea* pArea,
   CPoint& pos,
   CPoint& posDelta,
   long posZ,
   long posZDelta,
   unsigned char duration,
   unsigned char durationFade);

Parameters

  • unsigned short animationID -

  • unsigned char* colorRangeValues -

  • CString& sSoundChunk -

  • CGameArea* pArea -

  • CPoint& pos -

  • CPoint& posDelta -

  • long posZ -

  • long posZDelta -

  • unsigned char duration -

  • unsigned char durationFade -

Remarks

Constructs a CGameChunk object


Methods

Name

Description

CGameChunk::AIUpdate

CGameChunk::CanSaveGame

CGameChunk::RemoveFromArea

CGameChunk::Render


CGameChunk::AIUpdate

virtual void CGameChunk::AIUpdate();

Remarks


CGameChunk::CanSaveGame

virtual unsigned char CGameChunk::CanSaveGame(
   unsigned long& strError,
   int restCheck,
   int combatCheck);

Parameters

  • unsigned long& strError -

  • int restCheck -

  • int combatCheck -

Return Value

Returns unsigned char

Remarks


CGameChunk::RemoveFromArea

virtual void CGameChunk::RemoveFromArea();

Remarks


CGameChunk::Render

virtual void CGameChunk::Render(
   CGameArea* pArea,
   CVidMode* pVidMode);

Parameters

Remarks