0x00x0618
Members 35
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | hpIncreasePerPlayer | float | Public | — | |
| 0x04 | bossName | BossName | Public | — | |
| 0x08 | healthSpawnPercentages | List<System.Single> | Public | — | |
| 0x08 | phaseChangeAnimTrigger | string | Public | — | |
| 0x08 | phaseChangeAnim | AnimationClip | Public | — | |
| 0x01 | CanEnrage | bool | Public | — | |
| 0x0549 | 0x03 | padding / unreflected | |||
| 0x04 | bossEnrageTime | float | Public | — | |
| 0x01 | enraged | bool | Private | — | |
| 0x0551 | 0x03 | padding / unreflected | |||
| 0x04 | bossFightTimeElapsed | float | Private | — | |
| 0x01 | CanLeap | bool | Public | — | |
| 0x0559 | 0x07 | padding / unreflected | |||
| 0x08 | LeapAnimBoolName | string | Public | — | |
| 0x08 | LeapDistance | FloatRange | Public | — | |
| 0x04 | LeapForce | float | Public | — | |
| 0x04 | LeapSpeedMultiplier | float | Public | — | |
| 0x04 | LeapEndVelo | float | Public | — | |
| 0x04 | LeapEndDist | float | Public | — | |
| 0x04 | LeapRefreshTime | float | Public | — | |
| 0x0584 | 0x04 | padding / unreflected | |||
| 0x08 | ModelRigid | Rigidbody | Public | — | |
| 0x04 | ModelReturnSpeed | float | Public | — | |
| 0x0594 | 0x04 | padding / unreflected | |||
| 0x08 | LeapPEffect | ParticleEffect | Public | — | |
| 0x01 | EndLeapSlimeBalls | bool | Public | — | |
| 0x05A1 | 0x07 | padding / unreflected | |||
| 0x08 | slimeBall | ProjectileCC | Public | — | |
| 0x08 | slimeBallStatChange | StatChange | Public | — | |
| 0x08 | slimeBallChances | BuffChances | Public | — | |
| 0x08 | slimeBallSpawnPoints | List<UnityEngine.Transform> | Public | — | |
| 0x01 | isAirborne | bool | Public | — | |
| 0x05C9 | 0x07 | padding / unreflected | |||
| 0x08 | bossEventRoom | EventRoom | Public+1 flags | — | |
| 0x08 | bossBar | BossHealthBarItem | Public+1 flags | — | |
| 0x08 | bossPhaseChanges | List<BossPhaseClass> | Public+1 flags | — | |
| 0x04 | bossPhase | BossPhase | Public+1 flags | — | |
| 0x05EC | 0x04 | padding / unreflected | |||
| 0x08 | OnBossPhaseChanged | Action<BossPhase> | Private | — | |
| 0x04 | nextLeapTime | float | Private | — | |
| 0x0C | endLeapPos | Vector3 | Private | — | |
| 0x0C | modelRigidStartPos | Vector3 | Private | — | |
| 0x04 | beenAirborn | float | Private | — | |
Inherited from Mob 167
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | LostSoulMissChance | float | PublicStatic+1 flags | 1101004800 |
| — | 0x08 | AnimForwardInt | string | PublicStatic+1 flags | 2764296806640 |
| — | 0x08 | AnimStoppedTrig | string | PublicStatic+1 flags | 2764296806592 |
| — | 0x08 | AnimIdleTrig | string | PublicStatic+1 flags | 2764296806544 |
| — | 0x08 | AnimSpecialBool1 | string | PublicStatic+1 flags | 2764296806496 |
| — | 0x08 | AnimSpecialBool2 | string | PublicStatic+1 flags | 2764296806448 |
| — | 0x08 | AnimSpecialBool3 | string | PublicStatic+1 flags | 2764296806400 |
| — | 0x08 | AnimAttackSpeedFloat | string | PublicStatic+1 flags | 2765242200192 |
| — | 0x08 | AnimMoveSpeedFloat | string | PublicStatic+1 flags | 2764290285456 |
| 0x01 | ShowEditorDestination | bool | Public | — | |
| 0x01 | Log | bool | Public | — | |
| 0x01 | healthPerFloor | bool | Public | — | |
| 0x01AB | 0x01 | padding / unreflected | |||
| 0x04 | HealthIncreasePerFloor | float | Public | — | |
| 0x04 | HealthPercentIncreasePerBiomeFloor | float | Public | — | |
| 0x04 | HealthPercentIncreasePerPlayer | float | Public | — | |
| 0x08 | mobName | string | Public | — | |
| 0x04 | mobID | int | Public | — | |
| 0x01C4 | 0x04 | padding / unreflected | |||
| 0x08 | MobTypes | List<MobType> | Public | — | |
| 0x04 | xpOnDeath | float | Public | — | |
| 0x04 | SlayerScore | int | Public | — | |
| 0x01 | usedInBestiary | bool | Public | — | |
| 0x01 | ShowInBestiaryIfUnknown | bool | Public | — | |
| 0x01 | ShowLootTableInBestiary | bool | Public | — | |
| 0x01DB | 0x01 | padding / unreflected | |||
| 0x04 | nativeBiome | BiomeType | Public | — | |
| 0x08 | description | string | Public | — | |
| 0x08 | MobViewCamera | CameraCC | Public | — | |
| 0x08 | changeMatsOnBestiaryCreation | List<RenderMat> | Public | — | |
| 0x08 | DisableOnBestiaryCreation | List<UnityEngine.GameObject> | Public | — | |
| 0x01 | nonFunctional | bool | Public+1 flags | — | |
| 0x0201 | 0x03 | padding / unreflected | |||
| 0x0C | cameraStartPos | Vector3 | Public+1 flags | — | |
| 0x10 | cameraStartRot | Quaternion | Public+1 flags | — | |
| 0x08 | IconPopUpCollider | Collider | Public | — | |
| 0x08 | modelVariationz | List<ModelVariation> | Public | — | |
| 0x01 | UseChooseAttackAR | bool | Public | — | |
| 0x0231 | 0x07 | padding / unreflected | |||
| 0x08 | visualPoint | GameObject | Public | — | |
| 0x08 | AttackDirection | Directional | Public | — | |
| 0x04 | BaseAttackRange | float | Public | — | |
| 0x01 | UseClosestCooldownAttackRange | bool | Public | — | |
| 0x024D | 0x03 | padding / unreflected | |||
| 0x08 | attacks | List<MobAttack> | Public | — | |
| 0x04 | turnSpeed | float | Public | — | |
| 0x04 | maxTurnSpeed | float | Public | — | |
| 0x04 | turnRampUpMultipler | float | Public | — | |
| 0x04 | DestinationTurnSpeedMultiplier | float | Public | — | |
| 0x04 | CurrentTurnSpeed | float | Public | — | |
| 0x01 | canAttack | bool | Public | — | |
| 0x026D | 0x03 | padding / unreflected | |||
| 0x04 | attackingLayersToHit | LayerMask | Public | — | |
| 0x01 | RevertThrustOnAttackHit | bool | Public | — | |
| 0x0275 | 0x03 | padding / unreflected | |||
| 0x08 | MaxBackUpDuration | TimedDelay | Public | — | |
| 0x01 | HasCurrentAttack | bool | Public | — | |
| 0x0281 | 0x03 | padding / unreflected | |||
| 0x04 | EditorCurrentAttackIndex | int | Public | — | |
| 0x08 | CurrentAttack | MobAttack | Public+1 flags | — | |
| 0x08 | LastUsedAttack | MobAttack | Public+1 flags | — | |
| 0x08 | ClosestCooldownAttack | MobAttack | Public+1 flags | — | |
| 0x10 | targetInfo | TargetInfo | Public | — | |
| 0x08 | targetParams | TargetParams | Public | — | |
| 0x08 | EditorPossibleTargets | List<Entity> | Public | — | |
| 0x08 | prevTarget | Entity | Private | — | |
| 0x08 | viewCastDelay | TimedDelay | Private | — | |
| 0x01 | TargetInAttackRange | bool | Public | — | |
| 0x01 | TargetInAttackDirection | bool | Public | — | |
| 0x01 | PreyCanSee | bool | Public | — | |
| 0x01 | HasTargetLOS | bool | Public | — | |
| 0x02D4 | 0x04 | padding / unreflected | |||
| 0x08 | DontTargetEnts | List<Entity> | Public | — | |
| 0x04 | TargetUnreachableTime | float | Public | — | |
| 0x02E4 | 0x04 | padding / unreflected | |||
| 0x08 | animator | Animator | Public | — | |
| 0x01 | UseForwardAnimation | bool | Public | — | |
| 0x02F1 | 0x03 | padding / unreflected | |||
| 0x04 | BodyLayerWeight | float | Public+1 flags | — | |
| 0x04 | DestinationStopDist | float | Public | — | |
| 0x04 | MovementType | MovementType | Public | — | |
| 0x04 | NavPathHoverHeight | float | Public | — | |
| 0x04 | TargetHoverHeight | float | Public | — | |
| 0x04 | MovementLayers | LayerMask | Public | — | |
| 0x04 | MinWanderDistance | float | Public | — | |
| 0x04 | wanderDistance | float | Public | — | |
| 0x04 | wanderTime | float | Public | — | |
| 0x04 | nextWanderTime | float | Private | — | |
| 0x01 | CanUseFlightPointPath | bool | Public | — | |
| 0x031D | 0x03 | padding / unreflected | |||
| 0x08 | FlightPointUser | FlightPointUser | Public | — | |
| 0x01 | LockModelRotation | bool | Public | — | |
| 0x01 | LockX | bool | Public | — | |
| 0x01 | LockY | bool | Public | — | |
| 0x01 | LockZ | bool | Public | — | |
| 0x01 | RotateModelWithFloor | bool | Public | — | |
| 0x032D | 0x03 | padding / unreflected | |||
| 0x08 | RotateModel | Transform | Public | — | |
| 0x04 | RotateModelSpeed | float | Public | — | |
| 0x04 | MaxRotateAngle | uint | Public | — | |
| 0x01 | RotateModelUseCenter | bool | Public | — | |
| 0x01 | MoveModelToFloor | bool | Public | — | |
| 0x0342 | 0x06 | padding / unreflected | |||
| 0x08 | MoveModel | Transform | Public | — | |
| 0x04 | MoveModelSpeed | float | Public | — | |
| 0x0354 | 0x04 | padding / unreflected | |||
| 0x08 | nav | NavMeshAgent | Public | — | |
| 0x01 | enableNavmeshAgent | bool | Public | — | |
| 0x0361 | 0x03 | padding / unreflected | |||
| 0x04 | navCalculateTime | float | Private+1 flags | — | |
| 0x04 | nextNavCalculation | float | Private | — | |
| 0x04 | navStartSpeed | float | Public+1 flags | — | |
| 0x04 | navStartAcceleration | float | Public+1 flags | — | |
| 0x01 | knockbackImmune | bool | Public | — | |
| 0x0375 | 0x03 | padding / unreflected | |||
| 0x04 | TakenKnockbackMultiplier | float | Public | — | |
| 0x01 | isKnockedBack | bool | Private | — | |
| 0x037D | 0x03 | padding / unreflected | |||
| 0x04 | cKnockbackMultiplier | float | Private | — | |
| 0x0C | cKnockbackDirection | Vector3 | Private | — | |
| 0x01 | canWander | bool | Public | — | |
| 0x01 | canMove | bool | Public | — | |
| 0x01 | isTargetDummy | bool | Public | — | |
| 0x01 | IsFleeing | bool | Public | — | |
| 0x01 | UsingFlightPoints | bool | Public | — | |
| 0x0395 | 0x03 | padding / unreflected | |||
| 0x0C | CurrentThrustDirection | Vector3 | Public | — | |
| 0x04 | CurrentThrustDistance | float | Public | — | |
| 0x04 | CurrentThrustSpeed | float | Public | — | |
| 0x04 | numberOfLootRolls | int | Public | — | |
| 0x04 | LootRollPerPlayer | float | Public | — | |
| 0x01 | LootRollIncludeDeadPlayers | bool | Public | — | |
| 0x03B5 | 0x03 | padding / unreflected | |||
| 0x08 | mobLootTables | List<RollRandomObject> | Public | — | |
| 0x01 | LootSetChestLoot | bool | Public | — | |
| 0x03C1 | 0x07 | padding / unreflected | |||
| 0x08 | LootParams | ChestLootParams | Public | — | |
| 0x08 | LootRollIncreases | List<System.Func<Mob | Public+1 flags | — | |
| 0x08 | ReleaseOnDeath | List<UnityEngine.GameObject> | Public | — | |
| 0x08 | continuousAudio | AudioSource | Public | — | |
| 0x08 | attackSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | hurtSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | deathSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | walkSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | SpawnSounds | List<UnityEngine.AudioClip> | Public | — | |
| 0x08 | RandomIdleSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x01 | AlwaysPlayIdleSounds | bool | Public | — | |
| 0x01 | DontRepeatIdleSound | bool | Public | — | |
| 0x041A | 0x02 | padding / unreflected | |||
| 0x04 | RandomIdleSoundTime | float | Public | — | |
| 0x04 | IdleSoundVolumeMultiplier | float | Public | — | |
| 0x04 | nextRandomIdleSound | float | Private | — | |
| 0x01 | CanPlayIdleSounds | bool | Public+1 flags | — | |
| 0x0429 | 0x03 | padding / unreflected | |||
| 0x04 | spawnAmount | int | Public | — | |
| 0x01 | spawnAmountPlayerScaling | bool | Public | — | |
| 0x01 | spawnAmountFloorScaling | bool | Public | — | |
| 0x0432 | 0x02 | padding / unreflected | |||
| 0x04 | spawnAmountPerBiomeFloor | float | Public | — | |
| 0x01 | CanSpawnInExperimental | bool | Public | — | |
| 0x0439 | 0x07 | padding / unreflected | |||
| 0x08 | OverridedSettings | List<MobDifficultySetting> | Public | — | |
| 0x08 | UICanvas | Canvas | Public | — | |
| 0x08 | UIBuffList | GameObject | Public | — | |
| 0x08 | UICanvasAnchor | Transform | Public | — | |
| 0x01 | UseCanvasAnchorScale | bool | Public | — | |
| 0x0461 | 0x07 | padding / unreflected | |||
| 0x08 | MobActions | List<MobAction> | Public | — | |
| 0x04 | MobActionInt | PositiveInt | Public | — | |
| 0x04 | rigidUser | PositiveInt | Private | — | |
| 0x01 | CanBeDisabledByManager | bool | Public | — | |
| 0x01 | DisabledByManager | bool | Public | — | |
| 0x047A | 0x02 | padding / unreflected | |||
| 0x0C | WorldSpawnPoint | Vector3 | Public+1 flags | — | |
| 0x01 | PlayWalkingAnim | bool | Public | — | |
| 0x0489 | 0x03 | padding / unreflected | |||
| 0x0C | Destination | Vector3 | Public | — | |
| 0x04 | RemainingDistance | float | Public | — | |
| 0x0C | LastFixedPosition | Vector3 | Public+1 flags | — | |
| 0x08 | transformViewClassic | PhotonTransformViewClassic | Private+1 flags | — | |
| 0x01 | bladeSpawned | bool | Public | — | |
| 0x01 | IsDespawning | bool | Public | — | |
| 0x04B2 | 0x02 | padding / unreflected | |||
| 0x0C | canvasAnchorRelative | Vector3 | Private | — | |
| 0x01 | setCanvasAnchorRelative | bool | Private | — | |
| 0x04C1 | 0x07 | padding / unreflected | |||
| 0x08 | OnSpawnedEvent | Action<EntitySpawn | Private | — | |
| 0x08 | waitToMoveCor | Coroutine | Private | — | |
| 0x04 | attackingForTime | float | Private | — | |
| 0x04DC | 0x04 | padding / unreflected | |||
| 0x08 | thrustCor | Coroutine | Private | — | |
| 0x08 | OnDestinationSet | Action<UnityEngine.Vector3 | Private | — | |
| 0x08 | fleeCor | Coroutine | Private | — | |
| 0x08 | OnTargetChanged | Action<TargetInfo | Private | — | |
| 0x08 | predictedMovementTurnCor | Coroutine | Private | — | |
| 0x08 | OnAttack | Action<Mob | Private | — | |
| 0x08 | OnHitWithAttack | Action<Mob | Private | — | |
| 0x08 | OnAttackFinished | Action<Mob | Private | — | |
| 0x08 | layerWeightCor | Coroutine | 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 28
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_OnBossPhaseChanged(Action<BossPhase> value) | Public+1 flags | 0x08 | |
| void remove_OnBossPhaseChanged(Action<BossPhase> value) | Public+1 flags | 0x08 | |
| void Awake() | Public | 0x00 | |
| void IdentifyBossScript() | Private | 0x00 | |
| void OnEnable() | Public | 0x00 | |
| void Start() | 2 flags | 0x00 | |
| void MobUpdate() | Public+1 flags | 0x00 | |
| void FixedUpdate() | Private | 0x00 | |
| Nullable<UnityEngine.Vector3> MoveTo(const Vector3& pos, bool playAnim, bool forceNavCalc, bool navCalculatePath) | Public+1 flags | 0x10 | |
| void Death() | Public+1 flags | 0x00 | |
| void DetermineBossPhase(Boss boss) | Public | 0x08 | |
| void BossPhaseChanged(const BossPhase& newPhase) | Public | 0x04 | |
| void SpawnMinionsPeriodically() | Public | 0x00 | |
| void SpawnMinions(float spawnersIdentifier, bool allAtOnce, float maxRandomTime) | Public | 0x04 | |
| IEnumerator SpawnMinionsPeriodically(List<EntitySpawn> spawners, float maxRandomTime) | Private | 0x08 | |
| void SetBossEventRoom(int bossRoomViewID) | Public | 0x04 | |
| void SetBossBar() | Private | 0x00 | |
| void EnrageBoss() | Public | 0x00 | |
| void CalculateBossHealth(int sentHitPoints) | Public | 0x04 | |
| void TryAttackTarget(float delta) | Public+1 flags | 0x04 | |
| void RPCTryStartLeap(const Nullable<UnityEngine.Vector3>& navPos) | Public | 0x10 | |
| void TryStartLeap(const Vector3& navPos) | Public | 0x0C | |
| void CheckEndLeap() | Private | 0x00 | |
| void EndLeap() | Public | 0x00 | |
| void OnPhotonSerializeView(PhotonStream stream, const PhotonMessageInfo& info) | Public | 0x18 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <BossPhaseChanged>b__45_0() | Private | 0x00 | |
| bool <SetBossBar>b__50_0(BossHealthBarItem x) | Private | 0x08 |
Used by 29
types with a member, parameter or interface of this type<>c<>c<>c__DisplayClass44_0<>c__DisplayClass60_0Action`1Action`2ArraySortHelper`1Boss[]BossHealthBarBossHealthBarItemBossKillGrantBuffPerkCrimsonSloshMechanicsCrystalGoliathCrystalGoliathMechanicsEmptyInternalEnumerator`1EnumeratorEqualityComparer`1ICollection`1IEnumerator`1IList`1InternalEnumerator`1IReadOnlyList`1List`1MobSerializerPredicate`1ReadOnlyCollection`1TaskObjectiveVolacnoVolacnoBossBar