0x00x0270
Members 36
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | ignoreTag | string | PrivateStatic+1 flags | 2765242201984 |
| 0x04 | speed | float | Public | — | |
| 0x04 | flightTime | float | Public | — | |
| 0x01 | EnableRigidbody | bool | Public | — | |
| 0x01 | CanBeReflectedByPerk | bool | Public | — | |
| 0x01 | dontStick | bool | Public | — | |
| 0x01B3 | 0x01 | padding / unreflected | |||
| 0x04 | stickIntoDisMultiplier | float | Public | — | |
| 0x04 | stuckIntoDestroyTime | float | Public | — | |
| 0x01BC | 0x04 | padding / unreflected | |||
| 0x08 | impactSound | AudioClip | Public | — | |
| 0x08 | FlyingSound | AudioClip | Public | — | |
| 0x08 | trail | TrailRenderer | Public | — | |
| 0x08 | ParticleTrails | List<UnityEngine.ParticleSystem> | Public | — | |
| 0x08 | ColEvents | ColliderEvents | Public | — | |
| 0x08 | modelObject | Transform | Public | — | |
| 0x01 | spinModel | bool | Public | — | |
| 0x01F1 | 0x03 | padding / unreflected | |||
| 0x0C | SpinOnAxis | Vector3 | Public | — | |
| 0x08 | SpawnOnImpact | List<UnityEngine.GameObject> | Public | — | |
| 0x01 | SpawnOnImpactedEntity | bool | Public | — | |
| 0x01 | SpawnOnFloor | bool | Public | — | |
| 0x020A | 0x02 | padding / unreflected | |||
| 0x04 | SpawnOnFloorMask | LayerMask | Public | — | |
| 0x04 | SpawnOnFloorHover | float | Public | — | |
| 0x04 | ImpactMask | LayerMask | Public | — | |
| 0x01 | isOwner | bool | Public | — | |
| 0x0219 | 0x07 | padding / unreflected | |||
| 0x08 | CameFromEntity | Entity | Public | — | |
| 0x08 | CameFromWeapon | Weapon | Public | — | |
| 0x08 | StuckInto | Transform | Public | — | |
| 0x0C | StuckRelativePos | Vector3 | Public | — | |
| 0x01 | IsNonFunctional | bool | Public | — | |
| 0x01 | isFlying | bool | Public | — | |
| 0x0246 | 0x02 | padding / unreflected | |||
| 0x08 | Interactable | ProjectileInteractable | Public+1 flags | — | |
| 0x08 | pInfo | ProjectileInfo | Public+1 flags | — | |
| 0x01 | <Reflected>k__BackingField | bool | Private | — | |
| 0x0259 | 0x03 | padding / unreflected | |||
| 0x04 | destroyTime | float | Private | — | |
| 0x01 | isDestroying | bool | Private | — | |
| 0x01 | impacted | bool | Private | — | |
| 0x0262 | 0x06 | padding / unreflected | |||
| 0x08 | OnImpact | Action<Photon.Pun.PhotonView | Private | — | |
Inherited from Entity 56
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | player | Player | Public | — | |
| 0x08 | mob | Mob | Public | — | |
| 0x08 | view | PhotonView | Public | — | |
| 0x04 | hitPoints | int | Public | — | |
| 0x04 | maxHitPoints | int | Public+1 flags | — | |
| 0x08 | HealthBar | FadeGroup | Public | — | |
| 0x08 | HealthBarFill | Image | Public | — | |
| 0x01 | HoverShowHealthBar | bool | Public | — | |
| 0x01 | OnlyHealthStat | bool | Public | — | |
| 0x004A | 0x06 | padding / unreflected | |||
| 0x08 | immuneStatTypes | List<StatType> | Public | — | |
| 0x08 | ImmuneDamageTypes | List<DamageType> | Public | — | |
| 0x08 | DeathAnim | AnimationClip | Public | — | |
| 0x01 | DestroyOnDeath | bool | Public | — | |
| 0x0069 | 0x07 | padding / unreflected | |||
| 0x08 | DeathStartEffects | List<ParticleEffect> | Public | — | |
| 0x08 | DeathEffects | List<ParticleEffect> | Public | — | |
| 0x08 | SpawnEffects | List<ParticleEffect> | Public | — | |
| 0x08 | model | GameObject | Public | — | |
| 0x08 | ModelCenter | Transform | Public | — | |
| 0x08 | Rigidbody | Rigidbody | Public | — | |
| 0x08 | RoomTriggerCol | ColliderEvents | Public | — | |
| 0x08 | OtherRoomTriggerCols | List<ColliderEvents> | Public | — | |
| 0x08 | Ragdoll | EntityRagdoll | Public | — | |
| 0x08 | SpacialAudioSource | AudioSource | Public | — | |
| 0x08 | DamageSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | DeathSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x01 | CanBeDamaged | bool | Public+1 flags | — | |
| 0x01 | CanBeAttacked | bool | Public+1 flags | — | |
| 0x01 | IsDead | bool | Public | — | |
| 0x00D3 | 0x05 | padding / unreflected | |||
| 0x08 | LastDamageTaken | StatChange | Public+1 flags | — | |
| 0x08 | LastBuffTaken | Buff | Public+1 flags | — | |
| 0x08 | LastStruckByEnt | Entity | Public+1 flags | — | |
| 0x08 | MidAnimAttack | MidAnimationAttack | Public+1 flags | — | |
| 0x08 | InRoom | CaveRoom | Public | — | |
| 0x08 | AttachedEffects | List<ParticleEffect> | Public+1 flags | — | |
| 0x08 | AttachedBuffEffects | Dictionary<System.Int32 | Public+1 flags | — | |
| 0x08 | ActiveBuffUIs | List<UIBuff> | Public | — | |
| 0x01 | showHealthBar | bool | Private | — | |
| 0x0119 | 0x03 | padding / unreflected | |||
| 0x08 | entityType | Nullable<EntityType> | Private | — | |
| 0x0124 | 0x04 | padding / unreflected | |||
| 0x08 | entityStats | EntityStats | Private | — | |
| 0x08 | immuneToBuffNames | List<System.String> | Private | — | |
| 0x04 | healthBarFadeTime | float | Private+1 flags | — | |
| 0x04 | lastHealthBarTime | float | Private | — | |
| 0x04 | gravityInt | PositiveInt | Private | — | |
| 0x04 | roomTrigTime | float | Private | — | |
| 0x08 | OnRoomEntered | Action<Entity | Private | — | |
| 0x08 | OnRoomExited | Action<Entity | Private | — | |
| 0x08 | OnImmuneCheck | List<System.Func<StatChange | Public | — | |
| 0x08 | OnDeath | Action<Entity> | Private | — | |
| 0x08 | OnAnimDeath | Action<Entity> | Private | — | |
| 0x08 | OnPreStopAttackCheck | List<System.Func<StatChange | Public | — | |
| 0x08 | OnPostStopAttackCheck | List<System.Func<StatChange | Public | — | |
| 0x08 | OnStoppedAttack | Action<Entity | Private | — | |
| 0x08 | OnStruckByEntity | Action<Entity | Private | — | |
| 0x08 | OnHealthChanged | Action<Entity | Private | — | |
| 0x08 | OnHealed | Action<Entity | Private | — | |
| 0x08 | OnDamaged | Action<Entity | Private | — | |
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 31
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_HasSpawnOnImpact() | Private+1 flags | 0x01 | |
| bool get_ShowSpawnOnFloorFields() | Private+1 flags | 0x01 | |
| float get_FlightSpeed() | Public+1 flags | 0x04 | |
| bool get_Reflected() | Public+1 flags | 0x01 | |
| void set_Reflected(bool value) | Private+1 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void SetNonFunctional() | Public | 0x00 | |
| void Start() | 2 flags | 0x00 | |
| void SetInfo(const byte[]& infoBytes) | Private | 0x08 | |
| void Update() | Private | 0x00 | |
| void FixedUpdate() | Private | 0x00 | |
| void LateUpdate() | Private | 0x00 | |
| void OnTriggerEnter(Collider other) | Public | 0x08 | |
| void add_OnImpact(Action<Photon.Pun.PhotonView value) | Public+1 flags | 0x08 | |
| void remove_OnImpact(Action<Photon.Pun.PhotonView value) | Public+1 flags | 0x08 | |
| void Impact(Collider other) | Public | 0x08 | |
| void ImpactRPC(int stickIntoID, int colliderIndex, const Vector3& relativePos) | Public | 0x0C | |
| void SpawnImpactObjs() | Private | 0x00 | |
| IEnumerator WaitToDestroy() | Private | 0x08 | |
| void DestroyProjectile() | Public | 0x00 | |
| void Death() | Public+1 flags | 0x00 | |
| IEnumerator DestroyTrails(List<UnityEngine.ParticleSystem> trails) | Private | 0x08 | |
| void StickInto(PhotonView photonView, int colliderIndex, const Nullable<UnityEngine.Vector3>& relativePos) | Private | 0x10 | |
| void StickInto(Transform other, const Nullable<UnityEngine.Vector3>& relativePos) | Private | 0x10 | |
| void MoveToStuckPos(const Vector3& relativePos) | Private | 0x0C | |
| bool CanBuff(Buff buff, const Nullable<System.Int32>& applierId, List<Buff> allBuffs) | Public+1 flags | 0x08 | |
| void TakeDamage(StatChange statChange) | Public+1 flags | 0x08 | |
| bool CanBeReflected(Entity reflector, bool requiresPerk) | Public | 0x08 | |
| void RPCReflect() | Public | 0x00 | |
| void Reflect() | Public | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 |
Used by 25
types with a member, parameter or interface of this type<>c<>c<WaitToDestroy>d__58Action`1Action`3ArraySortHelper`1BossCheeringGoblinEmptyInternalEnumerator`1EnumeratorEqualityComparer`1GameManagerCCICollection`1IEnumerator`1IList`1InternalEnumerator`1IReadOnlyList`1List`1MobAttackPredicate`1ProjectileCC[]ProjectileInteractableReadOnlyCollection`1VolacnoMechanicsWeapon