Input Functions

These are all the input functions implemented which can be invoked via
FireInput (only void functions) or EntFireInput.

Player All Entities
IgnoreFallDamage (float) SetTeam (int)
IgnoreFallDamageWithoutReset (float) Kill (void)
OnSquadMemberKilled (void) KillHierarchy (void)
DisableFlashlight (void) Use (void)
EnableFlashlight (void) Alpha (int)
ForceDropPhysObjects (void) AlternativeSorting (bool)
RequestPlayerHealth (void) Color (RGBA)
SetFlashlightSlowDrain (void) SetParent (string)
SetFlashlightNormalDrain (void) SetParentAttachment (string)
SetPlayerHealth (int) SetParentAttachmentMaintainOffset (string)
RequestAmmoState (void) ClearParent (void)
LowerWeapon (void) SetDamageFilter (string)
EnableCappedPhysicsDamage (void) EnableDamageForces (void)
DisableCappedPhysicsDamage (void) DisableDamageForces (void)
SetLocatorTargetEntity (string) DispatchEffect (string)
SuppressCrosshair (void) DispatchResponse (string)
CreateDouble (void) AddContext (string)
DestroyDouble (void) RemoveContext (string)
EnableControl (void) ClearContext (string)
DisableControl (void) DisableShadow (void)
GiveItemToPlayer (string) EnableShadow (void)
GiveItemToDouble (string) AddOutput (string)
SwitchWeapon (string) FireUser1 (string)
DamagePlayer (int) FireUser2 (string)
GiveWeapon (string) FireUser3 (string)
RemoveWeapon (string) FireUser4 (string)
RemoveAllWeapon (string) FireFSMScriptEvent (string)
WeaponFire (float) SetState (string)
WeaponAltFire (float) SetAttribute (string)
ShootingEnable (void) ChangeAttribute (string)
ShootingDisable (void) SetFSMTarget (string)
ClearEventList (void) ---
HolsterWeapon (void) ---
UnholsterWeapon (void) ---
DisableWeaponSwitching (void) ---
EnableWeaponSwitching (void) ---
Say (string) ---
All P3 NPCs Hugo Chavez Sim Driver
InteractivePowerDown (void) SetDriversMaxSpeed (float) SetDriversMaxSpeed (float)
HeadTurningOff (void) SetDriversMinSpeed (float) SetDriversMinSpeed (float)
HeadTurningOn (void) StartForward (void) StartForward (void)
SetHabitatID (int) Stop (void) Stop (void)
EnableCollisionCheck (void) StartFiring (string) StartFiring (void)
DisableCollisionCheck (void) StopFiring (void) StopFiring (void)
StepOffVehiclePath (void) Show (void) GotoPathCorner (string)
SetLeanGroup (string) Hide (void) EnterVehicle (string)
--- GotoPathCorner (string) LeaveVehicle (void)
Logic Entity Traffic Entity
Enable (void) Enable (void)
Disable (void) Disable (void)
Toggle (void) Toggle (void)
SetUpdateTime (float) SetPeriod (float)
--- SetCooldown (float)
Helicopter
SetTrack (string)
FlyToSpecificTrackViaPath (string)
StartPatrol (void)
StopPatrol (void)
StartBreakableMovement (void)
StopBreakableMovement (void)
ChooseFarthestPathPoint (void)
ChooseNearestPathPoint (void)
InputStartLeading (int)
InputStopLeading (void)
StartPatrolBreakable (void)
FlyToPathTrack (string)
Activate (void)
GunOn (void)
GunOff (void)
MissileOn (void)
MissileOff (void)
EnableRotorWash (void)
DisableRotorWash (void)
MoveTopSpeed (void)
MoveSpecifiedSpeed (float)
SetAngles (string)
EnableRotorSound (void)
DisableRotorSound (void)
Kill (void)
Enable (void)
Disable (void)
OmniscientOn (void)
OmniscientOff (void)
SetPenetrationDepth (float)
BlindfireOn (void)
BlindfireOff (void)
SelfDestruct (void)
SetDockingBBox (void)
SetNormalBBox (void)
EnableGroundAttack (void)
DisableGroundAttack (void)
DoGroundAttack (string)
StartDefault (void)
StartHunt (void)
StartCover (void)