Attention
This page is incomplete and needs better descriptions and research into the behavior of the variables.
Player¶
Holds the variables representing a player. You can use rfg.ActivePlayer
or Player
to easily access the current player. This only becomes available after a save is loaded. This type is an Object since it inherits Human which inherits Object.
Inherits Human, which inherits Object
Variables¶
- FrametimeMultiplier (float)
- Unknown value.
- ActionObject (UseableObject)
- Unknown value.
- ActionObjectTimestamp (Timestamp)
- Unknown value.
- LastFireTime (Timestamp)
- Unknown value.
- RadioId (int)
- Unknown value.
- TagTrigger (int)
- Unknown value.
- TagSeq (TaggingSequences)
- Unknown value.
- TagTimer (Timestamp)
- Unknown value.
- TagEffect (int)
- Unknown value.
- HudMessage (HudMessageHandle)
- Unknown value.
- HavokFilterGroup (unsigned int)
- Unknown value.
- AimTarget (unsigned int)
- Unknown value.
- PenetratingAimTarget (unsigned int)
- Unknown value.
- PenetratingAimPos (Vector)
- Unknown value.
- AimTargetDuration (Timestamp)
- Unknown value.
- HeatSeekingTarget (unsigned int)
- Unknown value.
- AimPos (Vector)
- Unknown value.
- CombatTargetUpdateTime (Timestamp)
- Unknown value.
- RemoteChargeTime (float)
- Unknown value.
- DoingRemoteCharge (bool)
- Unknown value.
- ZoomState (PlayerZoomState)
- Unknown value.
- PreviousZoomState (PlayerZoomState)
- Unknown value.
- CoverVector (Vector)
- Unknown value.
- CoverVectorRight (Vector)
- Unknown value.
- EnteringCover (Timestamp)
- Unknown value.
- ExitingCover (Timestamp)
- Unknown value.
- CoverMoveVel (float)
- Unknown value.
- CoverApproachingEdge (bool)
- Unknown value.
- CoverApproachingEdgeTs (Timestamp)
- Unknown value.
- CoverEdgeHitPos (Vector)
- Unknown value.
- CoverEdgeMissPos (Vector)
- Unknown value.
- ThrownWeaponCheckPos (Vector)
- Unknown value.
- CombatMoveQueue (int)
- Unknown value.
- PreviousBulletHit (TimestampPercent)
- Unknown value.
- JetpackFuelPercent (float)
- Unknown value.
- JetpackFoley (int)
- Unknown value.
- JetpackEffect (unsigned int)
- Unknown value.
- AllowRagdoll (bool)
- Unknown value.
- PlayerFlags (PlayerFlags)
- Unknown value.
- HoldObjectAvailable (bool)
- Unknown value.
- HoldObjectHandle (unsigned int)
- Unknown value.
- NumAbandonedVehicles (int)
- Unknown value.
- DeadTimestamp (TimestampPercent)
- Unknown value.
- MatFxHandle[16] (unsigned int)
- Unknown value.
- CurrentMatFx (unsigned int)
- Unknown value.
- ScriptMode (PlayerScriptMode)
- Unknown value.
- ScriptData (ScriptSpecificData)
- Unknown value.
- JetpackUseLogHandle (int)
- Unknown value.
- BackpackEquipLogHandle (int)
- Unknown value.
- DistrictLogHandle (int)
- Unknown value.
- CameraBoneTransform (Matrix43)
- Unknown value.
- MovementVelocity (Vector)
- Unknown value.
- DirectControlDir (Vector2)
- Unknown value.
- DirectControlVel (Vector)
- Unknown value.
- CoverCollisionNormal (Vector)
- Unknown value.
- LastFrameCoverCollisionNormal (Vector)
- Unknown value.
- CoverTestQueue (PlayerCoverTest)
- Unknown value.
- CoverDelayTs (Timestamp)
- Unknown value.
- CoverEnterTs (Timestamp)
- Unknown value.
- CoverExitDelayTs (Timestamp)
- Unknown value.
- CoverDiveCapsule (Timestamp)
- Unknown value.
- CoverLeanDelay (Timestamp)
- Unknown value.
- CoverRootOffset (float)
- Unknown value.
- SpinebendRootOffset (float)
- Unknown value.
- FacialIdle (Timestamp)
- Unknown value.
- FootstepPropagateTime (Timestamp)
- Unknown value.
- BumpIntoPropagateTime (Timestamp)
- Unknown value.
- AmmoBoxHandle (unsigned int)
- Unknown value.
- PathfindTimeOut (Timestamp)
- Unknown value.
- CurrentInterfaceMode (InterfaceModes)
- Unknown value.
- CommonControlsAllowed (unsigned int)
- Unknown value.
- ControlsGeneralAllowed (unsigned int)
- Unknown value.
- ControlsOnFootAllowed (unsigned int)
- Unknown value.
- ControlsDrivingAllowed (unsigned int)
- Unknown value.
- GeneralActionsAllowed (unsigned int)
- Unknown value.
- WeaponSwapTimestamp (Timestamp)
- Unknown value.
- SprintDelayTimestamp (Timestamp)
- Unknown value.
- SprintStartTimestamp (Timestamp)
- Unknown value.
- JumpRefreshTimestamp (Timestamp)
- Unknown value.
- AllySquadHandle (unsigned int)
- Unknown value.
- EscortSquadHandle (unsigned int)
- Unknown value.
- CheckSquadsTimer (Timestamp)
- Unknown value.
- PathfindInfo (PathfindNavInfo)
- Unknown value.
- BloodDecalsFadeIndex (int)
- Unknown value.
- ActivityInventoryBuffer[1024] (char)
- Unknown value.
- ZoomCancelTimestamp (Timestamp)
- Unknown value.
- NonInventoryItemHandle (unsigned int)
- Unknown value.
- LastVehicleDriven (unsigned int)
- Unknown value.
- QuickTurnOrient (Matrix)
- Unknown value.
- QuickTurnSpeed (float)
- Unknown value.
- Metadata (PlayerMetadata)
- Unknown value.
- RadiationTimestamp (Timestamp)
- Unknown value.
- RadiationDamage (float)
- Unknown value.
- RadiationFoley (int)
- Unknown value.
- IsStuckTimer (Timestamp)
- Unknown value.
- LastStuckPos (Vector)
- Unknown value.
- RagdollOverrideGetUpTime (int)
- Unknown value.
- FadeBackpackTime (TimestampPercent)
- Unknown value.
- CommTowerCheckPeriod (Timestamp)
- Unknown value.
- NextRecord (int)
- Unknown value.
- PositionalRecords[8] (PlayerPositionalRecord)
- Unknown value.
- TrackingPeriod (Timestamp)
- Unknown value.
- Salvage (int)
- The players salvage count. Shortcut for
Player.Metadata.Salvage
.