mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-12 08:11:10 +02:00
1209 lines
36 KiB
Plaintext
1209 lines
36 KiB
Plaintext
/*
|
|
================================================================================================
|
|
|
|
Script Events
|
|
|
|
================================================================================================
|
|
*/
|
|
|
|
/*
|
|
+- idEntity
|
|
|- idActivator
|
|
|- idAnimatedEntity
|
|
| |- idAFAttachment
|
|
| |- idAFEntity_Base
|
|
| | |- idAFEntity_ClawFourFingers
|
|
| | |- idAFEntity_Gibbable
|
|
| | | |- idActor
|
|
| | | | |- idAI
|
|
| | | | | +- idAI_Vagary
|
|
| | | | +- idPlayer
|
|
| | | | +- rvmBot
|
|
| | | |- idAFEntity_Generic
|
|
| | | |- idAFEntity_WithAttachedHead
|
|
| | | +- idAnimated
|
|
| | |- idAFEntity_SteamPipe
|
|
| | +- idAFEntity_Vehicle
|
|
| | |- idAFEntity_VehicleFourWheels
|
|
| | |- idAFEntity_VehicleSimple
|
|
| | +- idAFEntity_VehicleSixWheels
|
|
| |- idTestModel
|
|
| +- idWeapon
|
|
|- idBeam
|
|
|- idBrittleFracture
|
|
|- idCamera
|
|
| |- idCameraAnim
|
|
| +- idCameraView
|
|
|- idCombatNode
|
|
|- idCursor3D
|
|
|- idDamagable
|
|
|- idDebris
|
|
|- idEarthQuake
|
|
|- idEntityFx
|
|
| +- idTeleporter
|
|
|- idExplodable
|
|
|- idForceField
|
|
|- idFuncAASObstacle
|
|
|- idFuncAASPortal
|
|
|- idFuncPortal
|
|
|- idFuncRadioChatter
|
|
|- idFuncSmoke
|
|
|- idItem
|
|
| |- idItemPowerup
|
|
| |- idMoveableItem
|
|
| | +- idMoveablePDAItem
|
|
| |- idObjective
|
|
| |- idPDAItem
|
|
| +- idVideoCDItem
|
|
|- idItemRemover
|
|
| +- idObjectiveComplete
|
|
|- idLight
|
|
|- idLiquid
|
|
|- idLocationEntity
|
|
|- idLocationSeparatorEntity
|
|
|- idMoveable
|
|
| +- idBarrel
|
|
| +- idExplodingBarrel
|
|
|- idMover
|
|
| +- idElevator
|
|
|- idMover_Binary
|
|
| |- idDoor
|
|
| +- idPlat
|
|
|- idMover_Periodic
|
|
| |- idBobber
|
|
| |- idPendulum
|
|
| |- idRiser
|
|
| +- idRotater
|
|
|- idMultiModelAF
|
|
| +- idChain
|
|
|- idPathCorner
|
|
|- idPhantomObjects
|
|
|- idPlayerStart
|
|
|- idProjectile
|
|
| |- idBFGProjectile
|
|
| +- idGuidedProjectile
|
|
| +- idSoulCubeMissile
|
|
|- idSecurityCamera
|
|
|- idShaking
|
|
|- idSound
|
|
|- idSpawnableEntity
|
|
|- idSplinePath
|
|
|- idSpring
|
|
|- idStaticEntity
|
|
| +- idFuncEmitter
|
|
| +- idFuncSplat
|
|
|- idTarget
|
|
| |- idTarget_CallObjectFunction
|
|
| |- idTarget_Damage
|
|
| |- idTarget_EnableLevelWeapons
|
|
| |- idTarget_EnableStamina
|
|
| |- idTarget_EndLevel
|
|
| |- idTarget_FadeEntity
|
|
| |- idTarget_FadeSoundClass
|
|
| |- idTarget_Give
|
|
| |- idTarget_GiveEmail
|
|
| |- idTarget_GiveSecurity
|
|
| |- idTarget_LevelTrigger
|
|
| |- idTarget_LightFadeIn
|
|
| |- idTarget_LightFadeOut
|
|
| |- idTarget_LockDoor
|
|
| |- idTarget_Remove
|
|
| |- idTarget_RemoveWeapons
|
|
| |- idTarget_SessionCommand
|
|
| |- idTarget_SetFov
|
|
| |- idTarget_SetGlobalShaderTime
|
|
| |- idTarget_SetInfluence
|
|
| |- idTarget_SetKeyVal
|
|
| |- idTarget_SetModel
|
|
| |- idTarget_SetPrimaryObjective
|
|
| |- idTarget_SetShaderParm
|
|
| |- idTarget_SetShaderTime
|
|
| |- idTarget_Show
|
|
| |- idTarget_Tip
|
|
| +- idTarget_WaitForButton
|
|
|- idTextEntity
|
|
|- idTrigger
|
|
| |- idTrigger_Count
|
|
| |- idTrigger_EntityName
|
|
| |- idTrigger_Fade
|
|
| |- idTrigger_Hurt
|
|
| |- idTrigger_Multi
|
|
| |- idTrigger_Timer
|
|
| +- idTrigger_Touch
|
|
|- idVacuumEntity
|
|
|- idVacuumSeparatorEntity
|
|
+- idWorldspawn
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idEntity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent string getName( );
|
|
scriptEvent void setName( string arg0 );
|
|
scriptEvent void activateTargets( entity arg0 );
|
|
scriptEvent float numTargets( );
|
|
scriptEvent entity getTarget( float index );
|
|
scriptEvent entity randomTarget( string arg0 );
|
|
scriptEvent void bind( entity arg0 );
|
|
scriptEvent void bindPosition( entity arg0 );
|
|
scriptEvent void bindToJoint( entity arg0, string arg1, float orientated );
|
|
scriptEvent void unbind( );
|
|
scriptEvent void removeBinds( );
|
|
scriptEvent void setOwner( entity arg0 );
|
|
scriptEvent void setModel( string arg0 );
|
|
scriptEvent void setSkin( string arg0 );
|
|
scriptEvent float getShaderParm( float parmnum );
|
|
scriptEvent void setShaderParm( float parmnum, float value );
|
|
scriptEvent void setShaderParms( float parm0, float parm1, float parm2, float parm3 );
|
|
scriptEvent void setColor( float red, float green, float blue );
|
|
scriptEvent vector getColor( );
|
|
scriptEvent float isHidden( );
|
|
scriptEvent void hide( );
|
|
scriptEvent void show( );
|
|
scriptEvent void cacheSoundShader( string arg0 );
|
|
scriptEvent float startSoundShader( string arg0, float channel );
|
|
scriptEvent void stopSound( float channel, float netSync );
|
|
scriptEvent float startSound( string arg0, float channel, float netSync );
|
|
scriptEvent void fadeSound( float channel, float to, float over );
|
|
scriptEvent vector getWorldOrigin( );
|
|
scriptEvent void setWorldOrigin( vector arg0 );
|
|
scriptEvent vector getOrigin( );
|
|
scriptEvent void setOrigin( vector arg0 );
|
|
scriptEvent vector getAngles( );
|
|
scriptEvent void setAngles( vector arg0 );
|
|
scriptEvent void setLinearVelocity( vector arg0 );
|
|
scriptEvent vector getLinearVelocity( );
|
|
scriptEvent void setAngularVelocity( vector arg0 );
|
|
scriptEvent vector getAngularVelocity( );
|
|
scriptEvent void setSize( vector arg0, vector arg1 );
|
|
scriptEvent vector getSize( );
|
|
scriptEvent vector getMins( );
|
|
scriptEvent vector getMaxs( );
|
|
scriptEvent float touches( entity arg0 );
|
|
scriptEvent void setGuiParm( string arg0, string arg1 );
|
|
scriptEvent void setGuiFloat( string arg0, float f );
|
|
scriptEvent string getNextKey( string arg0, string arg1 );
|
|
scriptEvent void setKey( string arg0, string arg1 );
|
|
scriptEvent string getKey( string arg0 );
|
|
scriptEvent float getIntKey( string arg0 );
|
|
scriptEvent float getFloatKey( string arg0 );
|
|
scriptEvent vector getVectorKey( string arg0 );
|
|
scriptEvent entity getEntityKey( string arg0 );
|
|
scriptEvent void restorePosition( );
|
|
scriptEvent float distanceTo( entity arg0 );
|
|
scriptEvent float distanceToPoint( vector arg0 );
|
|
scriptEvent void startFx( string arg0 );
|
|
scriptEvent void waitFrame( );
|
|
scriptEvent void wait( float time );
|
|
scriptEvent float hasFunction( string arg0 );
|
|
scriptEvent void callFunction( string arg0 );
|
|
scriptEvent void setNeverDormant( float enable );
|
|
/*
|
|
================================================
|
|
idAnimatedEntity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent float getJointHandle( string arg0 );
|
|
scriptEvent void clearAllJoints( );
|
|
scriptEvent void clearJoint( float jointnum );
|
|
scriptEvent void setJointPos( float jointnum, float transform_type, vector arg2 );
|
|
scriptEvent void setJointAngle( float jointnum, float transform_type, vector arg2 );
|
|
scriptEvent vector getJointPos( float jointnum );
|
|
scriptEvent vector getJointAngle( float jointnum );
|
|
/*
|
|
================================================
|
|
idAFEntity_Base
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void SetConstraintPosition( string arg0, vector arg1 );
|
|
/*
|
|
================================================
|
|
idAFEntity_Gibbable
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void gib( string arg0 );
|
|
/*
|
|
================================================
|
|
idAFEntity_Generic
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idAFEntity_WithAttachedHead
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idAFEntity_ClawFourFingers
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void setFingerAngle( float angle );
|
|
scriptEvent void stopFingers( );
|
|
/*
|
|
================================================
|
|
idPlayerStart
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idActivator
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idPathCorner
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent entity randomPath( );
|
|
/*
|
|
================================================
|
|
idDamagable
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idExplodable
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idSpring
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idForceField
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void Toggle( );
|
|
/*
|
|
================================================
|
|
idAnimated
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void startRagdoll( );
|
|
scriptEvent void rightFoot( );
|
|
scriptEvent void launchMissiles( string arg0, string arg1, string arg2, string arg3, float numshots, float framedelay );
|
|
/*
|
|
================================================
|
|
idStaticEntity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncEmitter
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idFuncSmoke
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncSplat
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idVacuumSeparatorEntity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idBeam
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idLiquid
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idShaking
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idEarthQuake
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncPortal
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncAASPortal
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncAASObstacle
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idFuncRadioChatter
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idPhantomObjects
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idActor
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void enableEyeFocus( );
|
|
scriptEvent void disableEyeFocus( );
|
|
scriptEvent void rightFoot( );
|
|
scriptEvent void EnableWalkIK( );
|
|
scriptEvent void DisableWalkIK( );
|
|
scriptEvent void EnableLegIK( float num );
|
|
scriptEvent void DisableLegIK( float num );
|
|
scriptEvent void setAnimPrefix( string arg0 );
|
|
scriptEvent void preventPain( float duration );
|
|
scriptEvent void disablePain( );
|
|
scriptEvent void enablePain( );
|
|
scriptEvent string getPainAnim( );
|
|
scriptEvent void stopAnim( float channel, float frames );
|
|
scriptEvent float playAnim( float channel, string arg1 );
|
|
scriptEvent float playCycle( float channel, string arg1 );
|
|
scriptEvent float idleAnim( float channel, string arg1 );
|
|
scriptEvent void setSyncedAnimWeight( float channel, float anim, float weight );
|
|
scriptEvent void overrideAnim( float channel );
|
|
scriptEvent void enableAnim( float channel, float blendFrames );
|
|
scriptEvent void setBlendFrames( float channel, float blendFrames );
|
|
scriptEvent float getBlendFrames( float channel );
|
|
scriptEvent void animState( float channel, string arg1, float blendFrames );
|
|
scriptEvent string getAnimState( float channel );
|
|
scriptEvent float inAnimState( float channel, string arg1 );
|
|
scriptEvent void finishAction( string arg0 );
|
|
scriptEvent float animDone( float channel, float blendFrames );
|
|
scriptEvent float hasAnim( float channel, string arg1 );
|
|
scriptEvent void checkAnim( float channel, string arg1 );
|
|
scriptEvent string chooseAnim( float channel, string arg1 );
|
|
scriptEvent float animLength( float channel, string arg1 );
|
|
scriptEvent float animDistance( float channel, string arg1 );
|
|
scriptEvent float hasEnemies( );
|
|
scriptEvent entity nextEnemy( entity arg0 );
|
|
scriptEvent entity closestEnemyToPoint( vector arg0 );
|
|
scriptEvent void setNextState( string arg0 );
|
|
scriptEvent void setState( string arg0 );
|
|
scriptEvent string getState( );
|
|
scriptEvent entity getHead( );
|
|
/*
|
|
================================================
|
|
idProjectile
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent float getProjectileState( );
|
|
/*
|
|
================================================
|
|
idBFGProjectile
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idDebris
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idWeapon
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void grabberGrabDistance( float dist );
|
|
/*
|
|
================================================
|
|
idLight
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void setShader( string arg0 );
|
|
scriptEvent float getLightParm( float parmnum );
|
|
scriptEvent void setLightParm( float parmnum, float value );
|
|
scriptEvent void setLightParms( float parm0, float parm1, float parm2, float parm3 );
|
|
scriptEvent void setRadiusXYZ( float x, float y, float z );
|
|
scriptEvent void setRadius( float radius );
|
|
scriptEvent void On( );
|
|
scriptEvent void Off( );
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void fadeOutLight( float time );
|
|
scriptEvent void fadeInLight( float time );
|
|
/*
|
|
================================================
|
|
idWorldspawn
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void remove( );
|
|
/*
|
|
================================================
|
|
idItem
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void respawn( );
|
|
/*
|
|
================================================
|
|
idObjective
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idMoveableItem
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void gib( string arg0 );
|
|
/*
|
|
================================================
|
|
idItemRemover
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idObjectiveComplete
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idPlayer
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void stopAudioLog( );
|
|
scriptEvent float getButtons( );
|
|
scriptEvent vector getMove( );
|
|
scriptEvent vector getViewAngles( );
|
|
scriptEvent void stopFxFov( );
|
|
scriptEvent void enableWeapon( );
|
|
scriptEvent void disableWeapon( );
|
|
scriptEvent string getCurrentWeapon( );
|
|
scriptEvent string getPreviousWeapon( );
|
|
scriptEvent void selectWeapon( string arg0 );
|
|
scriptEvent entity getWeaponEntity( );
|
|
scriptEvent void openPDA( );
|
|
scriptEvent float inPDA( );
|
|
scriptEvent void exitTeleporter( );
|
|
scriptEvent void hideTip( );
|
|
scriptEvent void levelTrigger( );
|
|
scriptEvent string getIdealWeapon( );
|
|
/*
|
|
================================================
|
|
idMover
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void openPortal( );
|
|
scriptEvent void closePortal( );
|
|
scriptEvent void stopMoving( );
|
|
scriptEvent void stopRotating( );
|
|
scriptEvent void speed( float speed );
|
|
scriptEvent void time( float time );
|
|
scriptEvent void decelTime( float time );
|
|
scriptEvent void accelTime( float time );
|
|
scriptEvent void moveTo( entity arg0 );
|
|
scriptEvent void moveToPos( vector arg0 );
|
|
scriptEvent void move( float angle, float distance );
|
|
scriptEvent void accelTo( float speed, float time );
|
|
scriptEvent void decelTo( float speed, float time );
|
|
scriptEvent void rotateDownTo( float axis, float angle );
|
|
scriptEvent void rotateUpTo( float axis, float angle );
|
|
scriptEvent void rotateTo( vector arg0 );
|
|
scriptEvent void rotate( vector arg0 );
|
|
scriptEvent void rotateOnce( vector arg0 );
|
|
scriptEvent void bob( float speed, float phase, vector arg2 );
|
|
scriptEvent void sway( float speed, float phase, vector arg2 );
|
|
scriptEvent void accelSound( string arg0 );
|
|
scriptEvent void decelSound( string arg0 );
|
|
scriptEvent void moveSound( string arg0 );
|
|
scriptEvent void enableSplineAngles( );
|
|
scriptEvent void disableSplineAngles( );
|
|
scriptEvent void removeInitialSplineAngles( );
|
|
scriptEvent void startSpline( entity arg0 );
|
|
scriptEvent void stopSpline( );
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent float isMoving( );
|
|
scriptEvent float isRotating( );
|
|
/*
|
|
================================================
|
|
idElevator
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void gotoFloor( float floor );
|
|
scriptEvent void postArrival( );
|
|
/*
|
|
================================================
|
|
idMover_Binary
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void enable( );
|
|
scriptEvent void disable( );
|
|
scriptEvent void openPortal( );
|
|
scriptEvent void closePortal( );
|
|
/*
|
|
================================================
|
|
idDoor
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void close( );
|
|
scriptEvent void open( );
|
|
scriptEvent void lock( float f );
|
|
scriptEvent float isOpen( );
|
|
scriptEvent float isLocked( );
|
|
/*
|
|
================================================
|
|
idPlat
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idMover_Periodic
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idRotater
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idRiser
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idCameraView
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idCameraAnim
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void start( );
|
|
scriptEvent void stop( );
|
|
scriptEvent void setAnim( string arg0 );
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idMoveable
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void becomeNonSolid( );
|
|
scriptEvent float isAtRest( );
|
|
scriptEvent void enableDamage( float enable );
|
|
/*
|
|
================================================
|
|
idExplodingBarrel
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idTarget_Remove
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_Show
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_Damage
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SessionCommand
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_EndLevel
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_WaitForButton
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetGlobalShaderTime
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetShaderParm
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetShaderTime
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_FadeEntity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_LightFadeIn
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_LightFadeOut
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_Give
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_GiveEmail
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetModel
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetInfluence
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetKeyVal
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetFov
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_SetPrimaryObjective
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_LockDoor
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_CallObjectFunction
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_EnableLevelWeapons
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_Tip
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_GiveSecurity
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_RemoveWeapons
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_LevelTrigger
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_EnableStamina
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTarget_FadeSoundClass
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void enable( );
|
|
scriptEvent void disable( );
|
|
/*
|
|
================================================
|
|
idTrigger_Multi
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_EntityName
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_Timer
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_Count
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_Hurt
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_Fade
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idTrigger_Touch
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idSound
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void On( );
|
|
scriptEvent void Off( );
|
|
/*
|
|
================================================
|
|
idEntityFx
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void _killfx( );
|
|
/*
|
|
================================================
|
|
idTeleporter
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void _fxAction( entity arg0 );
|
|
/*
|
|
================================================
|
|
idSecurityCamera
|
|
================================================
|
|
*/
|
|
|
|
/*
|
|
================================================
|
|
idBrittleFracture
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
/*
|
|
================================================
|
|
idAI
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent entity findEnemy( float useFOV );
|
|
scriptEvent entity findEnemyAI( float useFOV );
|
|
scriptEvent entity findEnemyInCombatNodes( );
|
|
scriptEvent entity closestReachableEnemyOfEntity( entity arg0 );
|
|
scriptEvent entity heardSound( float ignore_team );
|
|
scriptEvent void setEnemy( entity arg0 );
|
|
scriptEvent void clearEnemy( );
|
|
scriptEvent void muzzleFlash( string arg0 );
|
|
scriptEvent entity createMissile( string arg0 );
|
|
scriptEvent entity attackMissile( string arg0 );
|
|
scriptEvent entity fireMissileAtTarget( string arg0, string arg1 );
|
|
scriptEvent entity launchMissile( vector arg0, vector arg1 );
|
|
scriptEvent float attackMelee( string arg0 );
|
|
scriptEvent void directDamage( entity arg0, string arg1 );
|
|
scriptEvent void radiusDamageFromJoint( string arg0, string arg1 );
|
|
scriptEvent void attackBegin( string arg0 );
|
|
scriptEvent void attackEnd( );
|
|
scriptEvent float meleeAttackToJoint( string arg0, string arg1 );
|
|
scriptEvent entity randomPath( );
|
|
scriptEvent float canBecomeSolid( );
|
|
scriptEvent void becomeSolid( );
|
|
scriptEvent void becomeNonSolid( );
|
|
scriptEvent float becomeRagdoll( );
|
|
scriptEvent void stopRagdoll( );
|
|
scriptEvent void setHealth( float newHealth );
|
|
scriptEvent float getHealth( );
|
|
scriptEvent void allowDamage( );
|
|
scriptEvent void ignoreDamage( );
|
|
scriptEvent float getCurrentYaw( );
|
|
scriptEvent void turnTo( float angle );
|
|
scriptEvent void turnToPos( vector arg0 );
|
|
scriptEvent void turnToEntity( entity arg0 );
|
|
scriptEvent float moveStatus( );
|
|
scriptEvent void stopMove( );
|
|
scriptEvent void moveToCover( );
|
|
scriptEvent void moveToEnemy( );
|
|
scriptEvent void moveToEnemyHeight( );
|
|
scriptEvent void moveOutOfRange( entity arg0, float range );
|
|
scriptEvent void moveToAttackPosition( entity arg0, string arg1 );
|
|
scriptEvent void moveToEntity( entity arg0 );
|
|
scriptEvent void moveToPosition( vector arg0 );
|
|
scriptEvent void slideTo( vector arg0, float time );
|
|
scriptEvent void wander( );
|
|
scriptEvent float facingIdeal( );
|
|
scriptEvent void faceEnemy( );
|
|
scriptEvent void faceEntity( entity arg0 );
|
|
scriptEvent void waitAction( string arg0 );
|
|
scriptEvent entity getCombatNode( );
|
|
scriptEvent float enemyInCombatCone( entity arg0, float use_current_enemy_location );
|
|
scriptEvent void waitMove( );
|
|
scriptEvent vector getJumpVelocity( vector arg0, float speed, float max_height );
|
|
scriptEvent float entityInAttackCone( entity arg0 );
|
|
scriptEvent float canSee( entity arg0 );
|
|
scriptEvent void setTalkTarget( entity arg0 );
|
|
scriptEvent entity getTalkTarget( );
|
|
scriptEvent void setTalkState( float state );
|
|
scriptEvent float enemyRange( );
|
|
scriptEvent float enemyRange2D( );
|
|
scriptEvent entity getEnemy( );
|
|
scriptEvent vector getEnemyPos( );
|
|
scriptEvent vector getEnemyEyePos( );
|
|
scriptEvent vector predictEnemyPos( float time );
|
|
scriptEvent float canHitEnemy( );
|
|
scriptEvent float canHitEnemyFromAnim( string arg0 );
|
|
scriptEvent float canHitEnemyFromJoint( string arg0 );
|
|
scriptEvent float enemyPositionValid( );
|
|
scriptEvent void chargeAttack( string arg0 );
|
|
scriptEvent float testChargeAttack( );
|
|
scriptEvent float testAnimMoveTowardEnemy( string arg0 );
|
|
scriptEvent float testAnimMove( string arg0 );
|
|
scriptEvent float testMoveToPosition( vector arg0 );
|
|
scriptEvent float testMeleeAttack( );
|
|
scriptEvent float testAnimAttack( string arg0 );
|
|
scriptEvent void shrivel( float shirvel_time );
|
|
scriptEvent void burn( );
|
|
scriptEvent void preBurn( );
|
|
scriptEvent void clearBurn( );
|
|
scriptEvent void setSmokeVisibility( float num, float on );
|
|
scriptEvent float numSmokeEmitters( );
|
|
scriptEvent void stopThinking( );
|
|
scriptEvent float getTurnDelta( );
|
|
scriptEvent float getMoveType( );
|
|
scriptEvent void setMoveType( float moveType );
|
|
scriptEvent void saveMove( );
|
|
scriptEvent void restoreMove( );
|
|
scriptEvent void allowMovement( float flag );
|
|
scriptEvent void enableClip( );
|
|
scriptEvent void disableClip( );
|
|
scriptEvent void enableGravity( );
|
|
scriptEvent void disableGravity( );
|
|
scriptEvent void enableAFPush( );
|
|
scriptEvent void disableAFPush( );
|
|
scriptEvent void setFlySpeed( float speed );
|
|
scriptEvent void setFlyOffset( float offset );
|
|
scriptEvent void clearFlyOffset( );
|
|
scriptEvent entity getClosestHiddenTarget( string arg0 );
|
|
scriptEvent entity getRandomTarget( string arg0 );
|
|
scriptEvent float travelDistanceToPoint( vector arg0 );
|
|
scriptEvent float travelDistanceToEntity( entity arg0 );
|
|
scriptEvent float travelDistanceBetweenPoints( vector arg0, vector arg1 );
|
|
scriptEvent float travelDistanceBetweenEntities( entity arg0, entity arg1 );
|
|
scriptEvent void lookAt( entity arg0, float duration );
|
|
scriptEvent void lookAtEnemy( float duration );
|
|
scriptEvent void setBoneMod( float allowJointMod );
|
|
scriptEvent void throwMoveable( );
|
|
scriptEvent void throwAF( );
|
|
scriptEvent void kill( );
|
|
scriptEvent void wakeOnFlashlight( float enable );
|
|
scriptEvent void locateEnemy( );
|
|
scriptEvent void kickObstacles( entity arg0, float force );
|
|
scriptEvent entity getObstacle( );
|
|
scriptEvent vector pushPointIntoAAS( vector arg0 );
|
|
scriptEvent float getTurnRate( );
|
|
scriptEvent void setTurnRate( float rate );
|
|
scriptEvent void animTurn( float angles );
|
|
scriptEvent void allowHiddenMovement( float enable );
|
|
scriptEvent void triggerParticles( string arg0 );
|
|
scriptEvent entity findActorsInBounds( vector arg0, vector arg1 );
|
|
scriptEvent float canReachPosition( vector arg0 );
|
|
scriptEvent float canReachEntity( entity arg0 );
|
|
scriptEvent float canReachEnemy( );
|
|
scriptEvent vector getReachableEntityPosition( entity arg0 );
|
|
/*
|
|
================================================
|
|
idCombatNode
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void activate( entity arg0 );
|
|
scriptEvent void markUsed( );
|
|
/*
|
|
================================================
|
|
idAI_Vagary
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent entity vagary_ChooseObjectToThrow( vector arg0, vector arg1, float speed, float minDist, float offset );
|
|
scriptEvent void vagary_ThrowObjectAtEnemy( entity arg0, float speed );
|
|
/*
|
|
================================================
|
|
idTestModel
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void rightFoot( );
|
|
/*
|
|
================================================
|
|
idThread
|
|
================================================
|
|
*/
|
|
|
|
scriptEvent void threadname( string arg0 );
|
|
scriptEvent void terminate( float num );
|
|
scriptEvent void pause( );
|
|
scriptEvent void wait( float time );
|
|
scriptEvent void waitFrame( );
|
|
scriptEvent void waitFor( entity arg0 );
|
|
scriptEvent void waitForThread( float num );
|
|
scriptEvent void print( string arg0 );
|
|
scriptEvent void println( string arg0 );
|
|
scriptEvent void say( string arg0 );
|
|
scriptEvent void assert( float value );
|
|
scriptEvent void trigger( entity arg0 );
|
|
scriptEvent void setcvar( string arg0, string arg1 );
|
|
scriptEvent string getcvar( string arg0 );
|
|
scriptEvent float random( float range );
|
|
scriptEvent float getTime( );
|
|
scriptEvent void killthread( string arg0 );
|
|
scriptEvent entity getEntity( string arg0 );
|
|
scriptEvent entity spawn( string arg0 );
|
|
scriptEvent void copySpawnArgs( entity arg0 );
|
|
scriptEvent void setSpawnArg( string arg0, string arg1 );
|
|
scriptEvent string SpawnString( string arg0, string arg1 );
|
|
scriptEvent float SpawnFloat( string arg0, float defaultvalue );
|
|
scriptEvent vector SpawnVector( string arg0, vector arg1 );
|
|
scriptEvent void clearPersistantArgs( );
|
|
scriptEvent void setPersistantArg( string arg0, string arg1 );
|
|
scriptEvent string getPersistantString( string arg0 );
|
|
scriptEvent float getPersistantFloat( string arg0 );
|
|
scriptEvent vector getPersistantVector( string arg0 );
|
|
scriptEvent vector angToForward( vector arg0 );
|
|
scriptEvent vector angToRight( vector arg0 );
|
|
scriptEvent vector angToUp( vector arg0 );
|
|
scriptEvent float sin( float angle );
|
|
scriptEvent float cos( float angle );
|
|
scriptEvent float sqrt( float theSquare );
|
|
scriptEvent vector vecNormalize( vector arg0 );
|
|
scriptEvent float vecLength( vector arg0 );
|
|
scriptEvent float DotProduct( vector arg0, vector arg1 );
|
|
scriptEvent vector CrossProduct( vector arg0, vector arg1 );
|
|
scriptEvent vector VecToAngles( vector arg0 );
|
|
scriptEvent void onSignal( float signal, entity arg1, string arg2 );
|
|
scriptEvent void clearSignalThread( float signal, entity arg1 );
|
|
scriptEvent void setCamera( entity arg0 );
|
|
scriptEvent void firstPerson( );
|
|
scriptEvent float trace( vector arg0, vector arg1, vector arg2, vector arg3, float contents_mask, entity arg5 );
|
|
scriptEvent float tracePoint( vector arg0, vector arg1, float contents_mask, entity arg3 );
|
|
scriptEvent float getTraceFraction( );
|
|
scriptEvent vector getTraceEndPos( );
|
|
scriptEvent vector getTraceNormal( );
|
|
scriptEvent entity getTraceEntity( );
|
|
scriptEvent string getTraceJoint( );
|
|
scriptEvent string getTraceBody( );
|
|
scriptEvent void fadeIn( vector arg0, float time );
|
|
scriptEvent void fadeOut( vector arg0, float time );
|
|
scriptEvent void fadeTo( vector arg0, float alpha, float time );
|
|
scriptEvent void setShaderParm( float parmnum, float value );
|
|
scriptEvent void music( string arg0 );
|
|
scriptEvent void warning( string arg0 );
|
|
scriptEvent void error( string arg0 );
|
|
scriptEvent float strLength( string arg0 );
|
|
scriptEvent string strLeft( string arg0, float num );
|
|
scriptEvent string strRight( string arg0, float num );
|
|
scriptEvent string strSkip( string arg0, float num );
|
|
scriptEvent string strMid( string arg0, float start, float num );
|
|
scriptEvent float strToFloat( string arg0 );
|
|
scriptEvent void radiusDamage( vector arg0, entity arg1, entity arg2, entity arg3, string arg4, float dmgPower );
|
|
scriptEvent float isClient( );
|
|
scriptEvent float isMultiplayer( );
|
|
scriptEvent float getFrameTime( );
|
|
scriptEvent float getTicsPerSecond( );
|
|
scriptEvent void cacheSoundShader( string arg0 );
|
|
scriptEvent void debugLine( vector arg0, vector arg1, vector arg2, float lifetime );
|
|
scriptEvent void debugArrow( vector arg0, vector arg1, vector arg2, float size, float lifetime );
|
|
scriptEvent void debugCircle( vector arg0, vector arg1, vector arg2, float radius, float numSteps, float lifetime );
|
|
scriptEvent void debugBounds( vector arg0, vector arg1, vector arg2, float lifetime );
|
|
scriptEvent void drawText( string arg0, vector arg1, float scale, vector arg3, float align, float lifetime );
|
|
scriptEvent float influenceActive( );
|