mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-17 19:23:51 +02:00
TypeInfoGen will now autobind doom scripts.
This commit is contained in:
@@ -37,7 +37,6 @@ If you have questions concerning this license or the applicable additional terms
|
||||
===============================================================================
|
||||
*/
|
||||
|
||||
extern const idEventDef EV_Explode;
|
||||
|
||||
class idProjectile : public idEntity {
|
||||
public :
|
||||
@@ -122,10 +121,15 @@ private:
|
||||
|
||||
void AddDefaultDamageEffect( const trace_t &collision, const idVec3 &velocity );
|
||||
|
||||
ID_SCRIPT_EVENT( "<explode>", 0 )
|
||||
void Event_Explode( void );
|
||||
ID_SCRIPT_EVENT( "<fizzle>", 0 )
|
||||
void Event_Fizzle( void );
|
||||
ID_SCRIPT_EVENT( "<radiusdmg>", 0 )
|
||||
void Event_RadiusDamage( idEntity *ignore );
|
||||
ID_SCRIPT_EVENT( "<touch>", 0 )
|
||||
void Event_Touch( idEntity *other, trace_t *trace );
|
||||
ID_SCRIPT_EVENT( "getProjectileState", 'd' )
|
||||
void Event_GetProjectileState( void );
|
||||
};
|
||||
|
||||
@@ -220,6 +224,7 @@ private:
|
||||
idStr damageFreq;
|
||||
|
||||
void FreeBeams();
|
||||
ID_SCRIPT_EVENT( "<removeBeams>", 0 )
|
||||
void Event_RemoveBeams();
|
||||
};
|
||||
|
||||
@@ -261,7 +266,9 @@ private:
|
||||
const idSoundShader * sndBounce;
|
||||
|
||||
|
||||
ID_SCRIPT_EVENT( "<explode>", 0 )
|
||||
void Event_Explode( void );
|
||||
ID_SCRIPT_EVENT( "<fizzle>", 0 )
|
||||
void Event_Fizzle( void );
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user