Zdexby TheHolyOneZ
42,628 classes
Boss, Assembly-CSharp 0x0618 (1,560 B) inherited 0x0528 Assembly-CSharp.dll
0x00x0618

Members 35

OffsetSizeNameTypeFlagsDefault
0x04hpIncreasePerPlayerfloatPublic—
0x04bossNameBossNamePublic—
0x08healthSpawnPercentagesList<System.Single>Public—
0x08phaseChangeAnimTriggerstringPublic—
0x08phaseChangeAnimAnimationClipPublic—
0x01CanEnrageboolPublic—
0x05490x03padding / unreflected
0x04bossEnrageTimefloatPublic—
0x01enragedboolPrivate—
0x05510x03padding / unreflected
0x04bossFightTimeElapsedfloatPrivate—
0x01CanLeapboolPublic—
0x05590x07padding / unreflected
0x08LeapAnimBoolNamestringPublic—
0x08LeapDistanceFloatRangePublic—
0x04LeapForcefloatPublic—
0x04LeapSpeedMultiplierfloatPublic—
0x04LeapEndVelofloatPublic—
0x04LeapEndDistfloatPublic—
0x04LeapRefreshTimefloatPublic—
0x05840x04padding / unreflected
0x08ModelRigidRigidbodyPublic—
0x04ModelReturnSpeedfloatPublic—
0x05940x04padding / unreflected
0x08LeapPEffectParticleEffectPublic—
0x01EndLeapSlimeBallsboolPublic—
0x05A10x07padding / unreflected
0x08slimeBallProjectileCCPublic—
0x08slimeBallStatChangeStatChangePublic—
0x08slimeBallChancesBuffChancesPublic—
0x08slimeBallSpawnPointsList<UnityEngine.Transform>Public—
0x01isAirborneboolPublic—
0x05C90x07padding / unreflected
0x08bossEventRoomEventRoomPublic+1 flags—
0x08bossBarBossHealthBarItemPublic+1 flags—
0x08bossPhaseChangesList<BossPhaseClass>Public+1 flags—
0x04bossPhaseBossPhasePublic+1 flags—
0x05EC0x04padding / unreflected
0x08OnBossPhaseChangedAction<BossPhase>Private—
0x04nextLeapTimefloatPrivate—
0x0CendLeapPosVector3Private—
0x0CmodelRigidStartPosVector3Private—
0x04beenAirbornfloatPrivate—
Inherited from Mob 167
OffsetSizeNameTypeFlagsDefault
—0x04LostSoulMissChancefloatPublicStatic+1 flags1101004800
—0x08AnimForwardIntstringPublicStatic+1 flags2387288724944
—0x08AnimStoppedTrigstringPublicStatic+1 flags2387288724896
—0x08AnimIdleTrigstringPublicStatic+1 flags2387288724848
—0x08AnimSpecialBool1stringPublicStatic+1 flags2387288724800
—0x08AnimSpecialBool2stringPublicStatic+1 flags2387288724752
—0x08AnimSpecialBool3stringPublicStatic+1 flags2387288724704
—0x08AnimAttackSpeedFloatstringPublicStatic+1 flags2387281291712
—0x08AnimMoveSpeedFloatstringPublicStatic+1 flags2387288724656
0x01ShowEditorDestinationboolPublic—
0x01LogboolPublic—
0x01healthPerFloorboolPublic—
0x01AB0x01padding / unreflected
0x04HealthIncreasePerFloorfloatPublic—
0x04HealthPercentIncreasePerBiomeFloorfloatPublic—
0x04HealthPercentIncreasePerPlayerfloatPublic—
0x08mobNamestringPublic—
0x04mobIDintPublic—
0x01C40x04padding / unreflected
0x08MobTypesList<MobType>Public—
0x04xpOnDeathfloatPublic—
0x04SlayerScoreintPublic—
0x01usedInBestiaryboolPublic—
0x01ShowInBestiaryIfUnknownboolPublic—
0x01ShowLootTableInBestiaryboolPublic—
0x01DB0x01padding / unreflected
0x04nativeBiomeBiomeTypePublic—
0x08descriptionstringPublic—
0x08MobViewCameraCameraCCPublic—
0x08changeMatsOnBestiaryCreationList<RenderMat>Public—
0x08DisableOnBestiaryCreationList<UnityEngine.GameObject>Public—
0x01nonFunctionalboolPublic+1 flags—
0x02010x03padding / unreflected
0x0CcameraStartPosVector3Public+1 flags—
0x10cameraStartRotQuaternionPublic+1 flags—
0x08IconPopUpColliderColliderPublic—
0x08modelVariationzList<ModelVariation>Public—
0x01UseChooseAttackARboolPublic—
0x02310x07padding / unreflected
0x08visualPointGameObjectPublic—
0x08AttackDirectionDirectionalPublic—
0x04BaseAttackRangefloatPublic—
0x01UseClosestCooldownAttackRangeboolPublic—
0x024D0x03padding / unreflected
0x08attacksList<MobAttack>Public—
0x04turnSpeedfloatPublic—
0x04maxTurnSpeedfloatPublic—
0x04turnRampUpMultiplerfloatPublic—
0x04DestinationTurnSpeedMultiplierfloatPublic—
0x04CurrentTurnSpeedfloatPublic—
0x01canAttackboolPublic—
0x026D0x03padding / unreflected
0x04attackingLayersToHitLayerMaskPublic—
0x01RevertThrustOnAttackHitboolPublic—
0x02750x03padding / unreflected
0x08MaxBackUpDurationTimedDelayPublic—
0x01HasCurrentAttackboolPublic—
0x02810x03padding / unreflected
0x04EditorCurrentAttackIndexintPublic—
0x08CurrentAttackMobAttackPublic+1 flags—
0x08LastUsedAttackMobAttackPublic+1 flags—
0x08ClosestCooldownAttackMobAttackPublic+1 flags—
0x10targetInfoTargetInfoPublic—
0x08targetParamsTargetParamsPublic—
0x08EditorPossibleTargetsList<Entity>Public—
0x08prevTargetEntityPrivate—
0x08viewCastDelayTimedDelayPrivate—
0x01TargetInAttackRangeboolPublic—
0x01TargetInAttackDirectionboolPublic—
0x01PreyCanSeeboolPublic—
0x01HasTargetLOSboolPublic—
0x02D40x04padding / unreflected
0x08DontTargetEntsList<Entity>Public—
0x04TargetUnreachableTimefloatPublic—
0x02E40x04padding / unreflected
0x08animatorAnimatorPublic—
0x01UseForwardAnimationboolPublic—
0x02F10x03padding / unreflected
0x04BodyLayerWeightfloatPublic+1 flags—
0x04DestinationStopDistfloatPublic—
0x04MovementTypeMovementTypePublic—
0x04TargetHoverHeightfloatPublic—
0x04MovementLayersLayerMaskPublic—
0x04MinWanderDistancefloatPublic—
0x04wanderDistancefloatPublic—
0x04wanderTimefloatPublic—
0x04nextWanderTimefloatPrivate—
0x01CanUseFlightPointPathboolPublic—
0x031D0x03padding / unreflected
0x08FlightPointUserFlightPointUserPublic—
0x01LockModelRotationboolPublic—
0x01LockXboolPublic—
0x01LockYboolPublic—
0x01LockZboolPublic—
0x01RotateModelWithFloorboolPublic—
0x032D0x03padding / unreflected
0x08RotateModelTransformPublic—
0x04RotateModelSpeedfloatPublic—
0x04MaxRotateAngleuintPublic—
0x01RotateModelUseCenterboolPublic—
0x01MoveModelToFloorboolPublic—
0x03420x06padding / unreflected
0x08MoveModelTransformPublic—
0x04MoveModelSpeedfloatPublic—
0x03540x04padding / unreflected
0x01enableNavmeshAgentboolPublic—
0x03610x03padding / unreflected
0x04nextNavCalculationfloatPrivate—
0x01knockbackImmuneboolPublic—
0x03750x03padding / unreflected
0x04TakenKnockbackMultiplierfloatPublic—
0x01isKnockedBackboolPrivate—
0x037D0x03padding / unreflected
0x04cKnockbackMultiplierfloatPrivate—
0x0CcKnockbackDirectionVector3Private—
0x01canWanderboolPublic—
0x01canMoveboolPublic—
0x01isTargetDummyboolPublic—
0x01IsFleeingboolPublic—
0x01UsingFlightPointsboolPublic—
0x03950x03padding / unreflected
0x0CCurrentThrustDirectionVector3Public—
0x04CurrentThrustDistancefloatPublic—
0x04CurrentThrustSpeedfloatPublic—
0x04numberOfLootRollsintPublic—
0x04LootRollPerPlayerfloatPublic—
0x01LootRollIncludeDeadPlayersboolPublic—
0x03B50x03padding / unreflected
0x08mobLootTablesList<RollRandomObject>Public—
0x01LootSetChestLootboolPublic—
0x03C10x07padding / unreflected
0x08LootParamsChestLootParamsPublic—
0x08LootRollIncreasesList<System.Func<MobPublic+1 flags—
0x08ReleaseOnDeathList<UnityEngine.GameObject>Public—
0x08continuousAudioAudioSourcePublic—
0x08attackSoundsList<UnityEngine.AudioClip>Public—
0x08hurtSoundsList<UnityEngine.AudioClip>Public—
0x08deathSoundsList<UnityEngine.AudioClip>Public—
0x08walkSoundsList<UnityEngine.AudioClip>Public—
0x08SpawnSoundsList<UnityEngine.AudioClip>Public—
0x08RandomIdleSoundsObjectListChances<UnityEngine.AudioClip>Public—
0x01AlwaysPlayIdleSoundsboolPublic—
0x01DontRepeatIdleSoundboolPublic—
0x041A0x02padding / unreflected
0x04RandomIdleSoundTimefloatPublic—
0x04IdleSoundVolumeMultiplierfloatPublic—
0x04nextRandomIdleSoundfloatPrivate—
0x01CanPlayIdleSoundsboolPublic+1 flags—
0x04290x03padding / unreflected
0x04spawnAmountintPublic—
0x01spawnAmountPlayerScalingboolPublic—
0x01spawnAmountFloorScalingboolPublic—
0x04320x02padding / unreflected
0x04spawnAmountPerBiomeFloorfloatPublic—
0x01CanSpawnInExperimentalboolPublic—
0x04390x07padding / unreflected
0x08OverridedSettingsList<MobDifficultySetting>Public—
0x08UICanvasCanvasPublic—
0x08UIBuffListGameObjectPublic—
0x08UICanvasAnchorTransformPublic—
0x01UseCanvasAnchorScaleboolPublic—
0x04610x07padding / unreflected
0x08MobActionsList<MobAction>Public—
0x04MobActionIntPositiveIntPublic—
0x04rigidUserPositiveIntPrivate—
0x01CanBeDisabledByManagerboolPublic—
0x01DisabledByManagerboolPublic—
0x047A0x02padding / unreflected
0x0CWorldSpawnPointVector3Public+1 flags—
0x01PlayWalkingAnimboolPublic—
0x04890x03padding / unreflected
0x0CDestinationVector3Public—
0x04RemainingDistancefloatPublic—
0x0CLastFixedPositionVector3Public+1 flags—
0x08transformViewClassicPhotonTransformViewClassicPrivate+1 flags—
0x01bladeSpawnedboolPublic—
0x01IsDespawningboolPublic—
0x04B20x02padding / unreflected
0x0CcanvasAnchorRelativeVector3Private—
0x01setCanvasAnchorRelativeboolPrivate—
0x04C10x07padding / unreflected
0x08OnSpawnedEventAction<EntitySpawnPrivate—
0x08waitToMoveCorCoroutinePrivate—
0x04attackingForTimefloatPrivate—
0x04DC0x04padding / unreflected
0x08thrustCorCoroutinePrivate—
0x08OnDestinationSetAction<UnityEngine.Vector3Private—
0x08fleeCorCoroutinePrivate—
0x08OnTargetChangedAction<TargetInfoPrivate—
0x08predictedMovementTurnCorCoroutinePrivate—
0x08OnAttackAction<MobPrivate—
0x08OnHitWithAttackAction<MobPrivate—
0x08OnAttackFinishedAction<MobPrivate—
0x08layerWeightCorCoroutinePrivate—
Inherited from Entity 56
OffsetSizeNameTypeFlagsDefault
0x08playerPlayerPublic—
0x08mobMobPublic—
0x08viewPhotonViewPublic—
0x04hitPointsintPublic—
0x04maxHitPointsintPublic+1 flags—
0x08HealthBarFadeGroupPublic—
0x08HealthBarFillImagePublic—
0x01HoverShowHealthBarboolPublic—
0x01OnlyHealthStatboolPublic—
0x004A0x06padding / unreflected
0x08immuneStatTypesList<StatType>Public—
0x08ImmuneDamageTypesList<DamageType>Public—
0x08DeathAnimAnimationClipPublic—
0x01DestroyOnDeathboolPublic—
0x00690x07padding / unreflected
0x08DeathStartEffectsList<ParticleEffect>Public—
0x08DeathEffectsList<ParticleEffect>Public—
0x08SpawnEffectsList<ParticleEffect>Public—
0x08modelGameObjectPublic—
0x08ModelCenterTransformPublic—
0x08RigidbodyRigidbodyPublic—
0x08RoomTriggerColColliderEventsPublic—
0x08OtherRoomTriggerColsList<ColliderEvents>Public—
0x08RagdollEntityRagdollPublic—
0x08SpacialAudioSourceAudioSourcePublic—
0x08DamageSoundsList<UnityEngine.AudioClip>Public—
0x08DeathSoundsList<UnityEngine.AudioClip>Public—
0x01CanBeDamagedboolPublic+1 flags—
0x01CanBeAttackedboolPublic+1 flags—
0x01IsDeadboolPublic—
0x00D30x05padding / unreflected
0x08LastDamageTakenStatChangePublic+1 flags—
0x08LastBuffTakenBuffPublic+1 flags—
0x08LastStruckByEntEntityPublic+1 flags—
0x08MidAnimAttackMidAnimationAttackPublic+1 flags—
0x08InRoomCaveRoomPublic—
0x08AttachedEffectsList<ParticleEffect>Public+1 flags—
0x08AttachedBuffEffectsDictionary<System.Int32Public+1 flags—
0x08ActiveBuffUIsList<UIBuff>Public—
0x01showHealthBarboolPrivate—
0x01190x03padding / unreflected
0x08entityTypeNullable<EntityType>Private—
0x01240x04padding / unreflected
0x08entityStatsEntityStatsPrivate—
0x08immuneToBuffNamesList<System.String>Private—
0x04healthBarFadeTimefloatPrivate+1 flags—
0x04lastHealthBarTimefloatPrivate—
0x04gravityIntPositiveIntPrivate—
0x04roomTrigTimefloatPrivate—
0x08OnRoomEnteredAction<EntityPrivate—
0x08OnRoomExitedAction<EntityPrivate—
0x08OnImmuneCheckList<System.Func<StatChangePublic—
0x08OnDeathAction<Entity>Private—
0x08OnAnimDeathAction<Entity>Private—
0x08OnPreStopAttackCheckList<System.Func<StatChangePublic—
0x08OnPostStopAttackCheckList<System.Func<StatChangePublic—
0x08OnStoppedAttackAction<EntityPrivate—
0x08OnStruckByEntityAction<EntityPrivate—
0x08OnHealthChangedAction<EntityPrivate—
0x08OnHealedAction<EntityPrivate—
0x08OnDamagedAction<EntityPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 28

SignatureFlagsNativeParams
void add_OnBossPhaseChanged(Action<BossPhase> value)Public+1 flags0x08
void remove_OnBossPhaseChanged(Action<BossPhase> value)Public+1 flags0x08
void Awake()Public0x00
void IdentifyBossScript()Private0x00
void OnEnable()Public0x00
void Start()2 flags0x00
void MobUpdate()Public+1 flags0x00
void FixedUpdate()Private0x00
Nullable<UnityEngine.Vector3> MoveTo(const Vector3& pos, bool playAnim, bool forceNavCalc, bool navCalculatePath)Public+1 flags0x10
void Death()Public+1 flags0x00
void DetermineBossPhase(Boss boss)Public0x08
void BossPhaseChanged(const BossPhase& newPhase)Public0x04
void SpawnMinionsPeriodically()Public0x00
void SpawnMinions(float spawnersIdentifier, bool allAtOnce, float maxRandomTime)Public0x04
IEnumerator SpawnMinionsPeriodically(List<EntitySpawn> spawners, float maxRandomTime)Private0x08
void SetBossEventRoom(int bossRoomViewID)Public0x04
void SetBossBar()Private0x00
void EnrageBoss()Public0x00
void CalculateBossHealth(int sentHitPoints)Public0x04
void TryAttackTarget(float delta)Public+1 flags0x04
void RPCTryStartLeap(const Nullable<UnityEngine.Vector3>& navPos)Public0x10
void TryStartLeap(const Vector3& navPos)Public0x0C
void CheckEndLeap()Private0x00
void EndLeap()Public0x00
void OnPhotonSerializeView(PhotonStream stream, const PhotonMessageInfo& info)Public0x18
void .ctor()Public+1 flags0x00
void <BossPhaseChanged>b__45_0()Private0x00
bool <SetBossBar>b__50_0(BossHealthBarItem x)Private0x08

Used by 29

types with a member, parameter or interface of this type