home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revista CD Expert 51
/
PCGamer51_17Demos.iso
/
games
/
CM
/
CyclingManagerDemoCangas.exe
/
CyclingManagerDemo
/
scripts
/
inrace
/
groups.cnh
< prev
next >
Wrap
Text File
|
2001-05-21
|
1KB
|
46 lines
// func void Groups_UpdateButtonStates()
typedef func void TYPE_Groups_UpdateButtonStates();
var TYPE_Groups_UpdateButtonStates Groups_UpdateButtonStates;
// func void Groups_UpdatePosition()
typedef func void TYPE_Groups_UpdatePosition();
var TYPE_Groups_UpdatePosition Groups_UpdatePosition;
// func void Groups_Update ()
typedef func void TYPE_Groups_Update ();
var TYPE_Groups_Update Groups_Update;
// func void Groups_Create ()
typedef func void TYPE_Groups_Create ();
var TYPE_Groups_Create Groups_Create;
// func i32x Groups_Event (i32x _iComponentID,i32x _iEvent)
typedef func i32x TYPE_Groups_Event (i32x _iComponentID,i32x _iEvent);
var TYPE_Groups_Event Groups_Event;
// func void Groups_Init(i32x _iRaceMode)
typedef func void TYPE_Groups_Init(i32x _iRaceMode);
var TYPE_Groups_Init Groups_Init;
// -------------------------------------------------------------------------------
typedef struct sGroups
{
i32x m_iActive;
i32x m_iNumGroups;
i32x m_iMove;
i32x m_iMx;
i32x m_iMy;
i32x m_iActiveGroup;
i32x m_iCurrent;
i32x m_cGroups[180]; // max 180 groups
i32x m_cIdToIndex[181]; // For fast finding
component pGroups;
ObjectFunc oFunc;
} sGroups;
var sGroups oGroups;