Class
WyrmPickUpAttack
: MobAttackModifier : MonoBehaviour : Behaviour : Component : Object : Object0x00x0068
Members 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | AbovePlayerThreshold | float | Public | — | |
| 0x04 | CorrectThrustSpeed | float | Public | — | |
| 0x04 | TryGrabDuration | float | Public | — | |
| 0x04 | HoldPlayerDuration | float | Public | — | |
| 0x04 | DropPlayerOffset | float | Public | — | |
| 0x04 | DropPlayerDistance | float | Public | — | |
| 0x08 | EnableOnPickedUp | Collider | Public | — | |
| 0x08 | PickUpAttack | PickUpAttack | Public | — | |
| 0x08 | AppliedToPickedUpPlayer | List<BuffAndEffect> | Public | — | |
| 0x08 | NearestLava | Lava | Public | — | |
| 0x04 | NearestLavaDistSqr | float | Public | — | |
| 0x04 | dropPlayerDistSqr | float | Private | — |
Inherited from MobAttackModifier 2
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Reset() | Private | 0x00 | |
| void Awake() | 2 flags | 0x00 | |
| void Update() | 2 flags | 0x00 | |
| bool CanBeUsed(MobAttack attack, Mob mob) | Public+1 flags | 0x08 | |
| void AnimAttackStart(MobAttack attack, Mob mob) | Public+1 flags | 0x08 | |
| Vector3 GetThrustDirection(const Vector3& currentDirection, Mob mob, ref bool& addOrSet) | Public+1 flags | 0x0C | |
| Vector3 GetRequiredPickUpColDisplacement(Entity target) | Private | 0x0C | |
| IEnumerator TryGrabDurationCor() | Private | 0x08 | |
| void CorrectThrust(float delta) | Private | 0x04 | |
| void PickUpAttack_OnPlayerPickedUp(HeldPlayer held, PickUpAttack attack) | Private | 0x08 | |
| void FindNearestLava() | Private | 0x00 | |
| Vector3 GetDropPos(Lava lava) | Private | 0x0C | |
| IEnumerator HoldPlayerCor(HeldPlayer held) | Private | 0x08 | |
| void PickUpAttack_OnPlayerDropped(HeldPlayer held, PickUpAttack attack) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |