mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-20 04:30:12 +02:00
TypeInfoGen will now autobind doom scripts.
This commit is contained in:
@@ -57,6 +57,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_Remove );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -74,6 +75,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_Show );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -91,6 +93,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_Damage );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -108,6 +111,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SessionCommand );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -125,6 +129,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_EndLevel );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
|
||||
};
|
||||
@@ -145,6 +150,7 @@ public:
|
||||
void Think( void );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -161,6 +167,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SetGlobalShaderTime );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -178,6 +185,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SetShaderParm );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -195,6 +203,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SetShaderTime );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -222,6 +231,7 @@ private:
|
||||
int fadeStart;
|
||||
int fadeEnd;
|
||||
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -238,6 +248,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_LightFadeIn );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -254,6 +265,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_LightFadeOut );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -272,6 +284,7 @@ public:
|
||||
void Spawn( void );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -291,6 +304,7 @@ public:
|
||||
void Spawn( void );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -309,6 +323,7 @@ public:
|
||||
void Spawn( void );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -333,10 +348,15 @@ public:
|
||||
void Spawn( void );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
ID_SCRIPT_EVENT( "<RestoreInfluece>", 0 )
|
||||
void Event_RestoreInfluence();
|
||||
ID_SCRIPT_EVENT( "<GatherEntities>", 0 )
|
||||
void Event_GatherEntities();
|
||||
ID_SCRIPT_EVENT( "<Flash>", 0 )
|
||||
void Event_Flash( float flash, int out );
|
||||
ID_SCRIPT_EVENT( "<ClearFlash>", 0 )
|
||||
void Event_ClearFlash( float flash );
|
||||
void Think( void );
|
||||
|
||||
@@ -369,6 +389,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SetKeyVal );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -393,6 +414,7 @@ public:
|
||||
private:
|
||||
idInterpolate<int> fovSetting;
|
||||
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -410,6 +432,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_SetPrimaryObjective );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -426,6 +449,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_LockDoor );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -442,6 +466,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_CallObjectFunction );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -459,6 +484,7 @@ public:
|
||||
CLASS_PROTOTYPE( idTarget_EnableLevelWeapons );
|
||||
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -485,8 +511,11 @@ public:
|
||||
private:
|
||||
idVec3 playerPos;
|
||||
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
ID_SCRIPT_EVENT( "<TipOff>", 0 )
|
||||
void Event_TipOff( void );
|
||||
ID_SCRIPT_EVENT( "<getplayerpos>", 0 )
|
||||
void Event_GetPlayerPos( void );
|
||||
};
|
||||
|
||||
@@ -501,6 +530,7 @@ class idTarget_GiveSecurity : public idTarget {
|
||||
public:
|
||||
CLASS_PROTOTYPE( idTarget_GiveSecurity );
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -516,6 +546,7 @@ class idTarget_RemoveWeapons : public idTarget {
|
||||
public:
|
||||
CLASS_PROTOTYPE( idTarget_RemoveWeapons );
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -531,6 +562,7 @@ class idTarget_LevelTrigger : public idTarget {
|
||||
public:
|
||||
CLASS_PROTOTYPE( idTarget_LevelTrigger );
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -545,6 +577,7 @@ class idTarget_EnableStamina : public idTarget {
|
||||
public:
|
||||
CLASS_PROTOTYPE( idTarget_EnableStamina );
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
};
|
||||
|
||||
@@ -559,7 +592,9 @@ class idTarget_FadeSoundClass : public idTarget {
|
||||
public:
|
||||
CLASS_PROTOTYPE( idTarget_FadeSoundClass );
|
||||
private:
|
||||
ID_SCRIPT_EVENT( "activate", 0 )
|
||||
void Event_Activate( idEntity *activator );
|
||||
ID_SCRIPT_EVENT( "<RestoreVolume>", 0 )
|
||||
void Event_RestoreVolume();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user