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:
+18
-8
@@ -37,14 +37,6 @@ If you have questions concerning this license or the applicable additional terms
|
||||
===============================================================================
|
||||
*/
|
||||
|
||||
extern const idEventDef EV_Player_GetButtons;
|
||||
extern const idEventDef EV_Player_GetMove;
|
||||
extern const idEventDef EV_Player_GetViewAngles;
|
||||
extern const idEventDef EV_Player_EnableWeapon;
|
||||
extern const idEventDef EV_Player_DisableWeapon;
|
||||
extern const idEventDef EV_Player_ExitTeleporter;
|
||||
extern const idEventDef EV_Player_SelectWeapon;
|
||||
extern const idEventDef EV_SpectatorTouch;
|
||||
|
||||
const float THIRD_PERSON_FOCUS_DISTANCE = 512.0f;
|
||||
const int LAND_DEFLECT_TIME = 150;
|
||||
@@ -463,6 +455,7 @@ public:
|
||||
void UpdateHudWeapon( bool flashWeapon = true );
|
||||
void UpdateHudStats( idUserInterface *hud );
|
||||
void UpdateHudAmmo( idUserInterface *hud );
|
||||
ID_SCRIPT_EVENT( "stopAudioLog", 0 )
|
||||
void Event_StopAudioLog( void );
|
||||
void StartAudioLog( void );
|
||||
void StopAudioLog( void );
|
||||
@@ -677,23 +670,40 @@ private:
|
||||
|
||||
void UseVehicle( void );
|
||||
|
||||
ID_SCRIPT_EVENT( "getButtons", 'd' )
|
||||
void Event_GetButtons( void );
|
||||
ID_SCRIPT_EVENT( "getMove", 'v' )
|
||||
void Event_GetMove( void );
|
||||
ID_SCRIPT_EVENT( "getViewAngles", 'v' )
|
||||
void Event_GetViewAngles( void );
|
||||
ID_SCRIPT_EVENT( "stopFxFov", 0 )
|
||||
void Event_StopFxFov( void );
|
||||
ID_SCRIPT_EVENT( "enableWeapon", 0 )
|
||||
void Event_EnableWeapon( void );
|
||||
ID_SCRIPT_EVENT( "disableWeapon", 0 )
|
||||
void Event_DisableWeapon( void );
|
||||
ID_SCRIPT_EVENT( "getCurrentWeapon", 's' )
|
||||
void Event_GetCurrentWeapon( void );
|
||||
ID_SCRIPT_EVENT( "getPreviousWeapon", 's' )
|
||||
void Event_GetPreviousWeapon( void );
|
||||
ID_SCRIPT_EVENT( "selectWeapon", 0 )
|
||||
void Event_SelectWeapon( const char *weaponName );
|
||||
ID_SCRIPT_EVENT( "getWeaponEntity", 'e' )
|
||||
void Event_GetWeaponEntity( void );
|
||||
public:
|
||||
ID_SCRIPT_EVENT( "openPDA", 0 )
|
||||
void Event_OpenPDA( void );
|
||||
ID_SCRIPT_EVENT( "inPDA", 'd' )
|
||||
void Event_InPDA( void );
|
||||
ID_SCRIPT_EVENT( "exitTeleporter", 0 )
|
||||
void Event_ExitTeleporter( void );
|
||||
ID_SCRIPT_EVENT( "hideTip", 0 )
|
||||
void Event_HideTip( void );
|
||||
ID_SCRIPT_EVENT( "levelTrigger", 0 )
|
||||
void Event_LevelTrigger( void );
|
||||
ID_SCRIPT_EVENT( "<gibbed>", 0 )
|
||||
void Event_Gibbed( void );
|
||||
ID_SCRIPT_EVENT( "getIdealWeapon", 's' )
|
||||
void Event_GetIdealWeapon( void );
|
||||
|
||||
stateResult_t Wait_Alive(stateParms_t* parms);
|
||||
|
||||
Reference in New Issue
Block a user