Source2Toolkit
SchemaEntityClasses

CHostage

CHostage

Inheritance: CHostageExpresserShim

Fields

  • m_OnHostageBeginGrab [CEntityIOOutput](/docs/schema/Entityio)
  • m_OnFirstPickedUp [CEntityIOOutput](/docs/schema/Entityio)
  • m_OnDroppedNotRescued [CEntityIOOutput](/docs/schema/Entityio)
  • m_OnRescued [CEntityIOOutput](/docs/schema/Entityio)
  • m_entitySpottedState [EntitySpottedState_t](/docs/schema/entity/classes/EntitySpottedState_t)
  • m_nSpotRules int32_t
  • m_uiHostageSpawnExclusionGroupMask uint32_t
  • m_nHostageSpawnRandomFactor uint32_t
  • m_bRemove bool
  • m_vel Vector
  • m_isRescued bool
  • m_jumpedThisFrame bool
  • m_nHostageState int32_t
  • m_leader CHandle<CBaseEntity>
  • m_lastLeader CHandle<CCSPlayerPawnBase>
  • m_reuseTimer CountdownTimer
  • m_hasBeenUsed bool
  • m_accel Vector
  • m_isRunning bool
  • m_isCrouching bool
  • m_jumpTimer CountdownTimer
  • m_isWaitingForLeader bool
  • m_repathTimer CountdownTimer
  • m_inhibitDoorTimer CountdownTimer
  • m_inhibitObstacleAvoidanceTimer CountdownTimer
  • m_wiggleTimer CountdownTimer
  • m_isAdjusted bool
  • m_bHandsHaveBeenCut bool
  • m_hHostageGrabber CHandle<CCSPlayerPawn>
  • m_fLastGrabTime float
  • m_vecPositionWhenStartedDroppingToGround Vector
  • m_vecGrabbedPos Vector
  • m_flRescueStartTime float
  • m_flGrabSuccessTime float
  • m_flDropStartTime float
  • m_nApproachRewardPayouts int32_t
  • m_nPickupEventCount int32_t
  • m_vecSpawnGroundPos Vector
  • m_vecHostageResetPosition Vector

Methods

FromIndex()

Parameters
  • index.Get()

On this page