home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revista CD Expert 51
/
PCGamer51_17Demos.iso
/
games
/
CM
/
CyclingManagerDemoCangas.exe
/
CyclingManagerDemo
/
scripts
/
inrace
/
race_podium.cnh
< prev
next >
Wrap
Text File
|
2001-05-31
|
4KB
|
168 lines
// func void Object_Podium_Create ()
typedef func void TYPE_Object_Podium_Create ();
var TYPE_Object_Podium_Create Object_Podium_Create;
// func i32x Object_Podium_Event (i32x _iComponentID,i32x _iEvent)
typedef func i32x TYPE_Object_Podium_Event (i32x _iComponentID,i32x _iEvent);
var TYPE_Object_Podium_Event Object_Podium_Event;
// func void DestroyPodiumJoins()
typedef func void TYPE_DestroyPodiumJoins();
var TYPE_DestroyPodiumJoins DestroyPodiumJoins;
//func void CreatePodiumJoins()
typedef func void TYPE_CreatePodiumJoins();
var TYPE_CreatePodiumJoins CreatePodiumJoins;
//func void PodiumSequence()
typedef func void TYPE_PodiumSequence();
var TYPE_PodiumSequence PodiumSequence;
//func void UpdatePodiumNames(var i32x _iIndex)
typedef func void TYPE_UpdatePodiumNames(i32x _iIndex);
var TYPE_UpdatePodiumNames UpdatePodiumNames;
// func void Object_Credit_Create ()
typedef func void TYPE_Object_Credit_Create ();
var TYPE_Object_Credit_Create Object_Credit_Create;
// func i32x Object_Credit_Event (i32x _iComponentID,i32x _iEvent)
typedef func i32x TYPE_Object_Credit_Event (i32x _iComponentID,i32x _iEvent);
var TYPE_Object_Credit_Event Object_Credit_Event;
//func void CreditSequence()
typedef func void TYPE_CreditSequence();
var TYPE_CreditSequence CreditSequence;
//func void UpdateCreditsNames(var i32x _iIndex)
typedef func void TYPE_UpdateCreditsNames(i32x _iIndex);
var TYPE_UpdateCreditsNames UpdateCreditsNames;
// func void DestroyCreditJoins()
typedef func void TYPE_DestroyCreditJoins();
var TYPE_DestroyCreditJoins DestroyCreditJoins;
//func void CreateCreditJoins()
typedef func void TYPE_CreateCreditJoins();
var TYPE_CreateCreditJoins CreateCreditJoins;
//func i32x Dialog_Credit_Constructor ()
typedef func i32x TYPE_Dialog_Credit_Constructor();
var TYPE_Dialog_Credit_Constructor Dialog_Credit_Constructor;
//func void Dialog_Credit_Destructor ()
typedef func void TYPE_Dialog_Credit_Destructor();
var TYPE_Dialog_Credit_Destructor Dialog_Credit_Destructor;
//func void Dialog_Credit_InitMembers ()
typedef func void TYPE_Dialog_Credit_InitMembers();
var TYPE_Dialog_Credit_InitMembers Dialog_Credit_InitMembers;
//----------------------------------------------------------------------------------------------------------------//
//----------------------------------------------------------------------------------------------------------------//
// Object_Intro Struct
//----------------------------------------------------------------------------------------------------------------//
//----------------------------------------------------------------------------------------------------------------//
typedef struct stClassification
{
i32x m_ifkIDcriterium_bonus;
i32x m_ifkIDclassification;
szx m_szNameOfClassification;
} stClassification;
typedef struct stObject_Podium
{
component pthis;
ObjectFunc oFunc;
i32x m_jCyclistID;
i32x m_jTeamID;
i32x m_iTimeClass;
i32x m_iMountainClass;
i32x m_iPointClass;
i32x m_iTeamClass;
i32x m_iSpec1Class;
i32x m_iSpec2Class;
i32x m_iSpec3Class;
i32x m_iNbClassDisplayed;
i32x m_iNbclassifications;
i32x m_iNbCyclistToDisplay;
i32x m_cNameOfClassification;
i32x m_cName[10];
i32x m_cValue[10];
i32x m_cPodiumCameraMesh;
i32x m_cBackground;
i32x m_cLine;
f32x m_fReferenceTime;
frame m_fFrame1;
frame m_fFrame2;
frame m_fFrame3;
frame m_fFrame4;
frame m_fFrame11;
frame m_fFrame12;
frame m_fFrame13;
frame m_fFrame21;
frame m_fFrame22;
frame m_fFrame23;
frame m_fFrame31;
frame m_fFrame32;
frame m_fFrame33;
boolx m_bPodiumSequenceLaunched;
boolx m_bQueryAsked;
boolx m_bGotReference;
i32x m_iActiveCamera;
} stObject_Podium;
var stClassification oPodiumClassification[7];
var stObject_Podium oRacePodium;
typedef struct stCredit_Name
{
i32x m_cLine[12];
} stCredit_Name;
typedef struct stObject_Credit
{
component pthis;
i32x iDialogID;
szx szName;
ObjectFunc oFunc;
i32x m_jCreditsID;
i32x m_jTitleID;
i32x m_jName;
i32x m_iTitleDisplayed;
i32x m_iNbTitleToDisplay;
i32x m_iNbNameToDisplay;
i32x m_cVideo;
i32x m_cVideo2;
i32x m_cTitle;
i32x m_cLine;
stCredit_Name m_cName[16];
i32x m_cCyanideMesh;
i32x m_cBackground;
i32x m_bVideoRunning;
boolx m_bSequenceLaunched;
} stObject_Credit;
var stObject_Credit oRaceCredit;