Muppet
classnative name gameMuppetnative
extends gamePuppetBase › TimeDilatable › GameObject › GameEntity › Entity › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
effectTimeStamp | Float | scriptedpublic |
highDamageThreshold | Float | scriptedpublic |
hitRepresantation | ref<SlotComponent> | scriptedprivate |
lowDamageThreshold | Float | scriptedpublic |
medDamageThreshold | Float | scriptedpublic |
slotComponent | ref<SlotComponent> | scriptedprivate |
Methods 14
native const func GetAttitude() -> ref<AttitudeAgent>
public const func GetAttitudeAgent() -> ref<AttitudeAgent>scripted
private final func GetDamageThresholdParams()scripted
public final const func GetHitRepresantationSlotComponent() -> ref<SlotComponent>scripted
native const func GetItemQuantity(itemId: ItemID) -> Int32
native func GetRecordID()public final const func GetSlotComponent() -> ref<SlotComponent>scripted
public const func IsIncapacitated() -> Boolscripted
native const func IsMuppetIncapacitated() -> Bool
public const func IsPlayer() -> Boolscripted
private final func OnHitSounds(hitEvent: ref<gameHitEvent>)scripted
private func OnHitVFX(hitEvent: ref<gameHitEvent>)scripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted