Puppet class
game.Puppet
Inheritance
Base: game.PuppetBase
Derived
Properties
None.
Functions
Vector4 GetVelocity()RTTIsense.Component? GetSenses()RTTIgame.AttitudeAgent? GetAttitude()RTTIsense.VisibleObjectComponent? GetVisibleObject()RTTIgame.IBlackboard? GetBlackboard()RTTIAITargetTrackerComponent? GetTargetTracker()RTTIvoid HideIrreversibly()RTTIvoid SetCPOMissionData(bool hasCPOMissionData)RTTIbool HasCPOMissionData()RTTIvoid SetCPOMissionVoted(CName deviceGroup, bool hasVoted)RTTIbool GetCPOMissionVoted(CName deviceGroup)RTTICName GetResolvedGenderName()RTTICName GetBodyType()RTTIvoid GenerateLoot()RTTIvoid GenerateLootWithStats(game.StatModifierData_Deprecated[] lootModifiers)RTTIvoid DropWeapons()RTTIvoid DropAmmo()RTTIbool HasRuntimeAnimsetTags(CName[] tagList)RTTIbool HasCrowdStaticLOD()RTTIvoid CacheLootForDropping()RTTIvoid DropLootBag()RTTIbool IsLooted()RTTIbool CheckIsStandingOnVehicle(ent.EntityID vehicleID)RTTIent.EntityID TryGetVehicleBelow()RTTIvoid InitializeBaseInventory()RTTIbool WasLootGenerated()RTTInav.NaviPositionType GetCurrentNavmeshPosition(Vector4 position)RTTIbool CanRagdoll()RTTIVector4 GetLastValidNavmeshPoint()RTTIgame.data.NPCRarity GetNPCRarity()RTTIgame.data.NPCRarity_Record? GetNPCRarityRecord()RTTIvoid ProcessLoot()RTTIbool HasMechanicalImpactComponent()RTTIstatic bool HasLootableItems(WeakHandle<ScriptedPuppet> self)staticRTTI