0x00x0120
Members 34
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | player | Player | Public | — | |
| 0x04 | VoiceType | VoiceType | Public | — | |
| 0x0024 | 0x04 | padding / unreflected | |||
| 0x08 | PlayerCreationSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | BossFloorSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | PlayerSpawnedSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | MainChants | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | UnRangedChantPerk | Perk | Public | — | |
| 0x08 | IdleSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | BiomeIdleSounds | List<LinkedListChances<BiomeType | Public | — | |
| 0x08 | IdleSoundTime | FloatRange | Public | — | |
| 0x04 | PlayerCallDistance | float | Public | — | |
| 0x006C | 0x04 | padding / unreflected | |||
| 0x08 | PlayerIdleCallDelay | RandomTimedDelay | Public | — | |
| 0x08 | CallLines | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | RespondLines | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | HurtSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | HealedSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | RareKillSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | MobKillSounds | List<LinkedListChances<MobType | Public | — | |
| 0x08 | BossKillSounds | List<LinkedListChances<BossName | Public | — | |
| 0x08 | DownedSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | ReviveSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | DeathSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | GruntSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | CaveCollapseSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | LevelUpSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | TaskCompletionReactions | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | LootedItemSounds | ObjectListChances<UnityEngine.AudioClip> | Public | — | |
| 0x08 | SpecificItemLines | List<LinkedListChances<Item | Public | — | |
| 0x08 | ItemTypeLines | List<LinkedListChances<ItemType | Public | — | |
| 0x08 | InteractableLines | List<LinkedListChances<System.Collections.Generic.List<UnityEngine.GameObject> | Public | — | |
| 0x08 | PerkVoiceLines | List<LinkedListChances<Perk | Public | — | |
| 0x04 | nextIdleSound | float | Private | — | |
| 0x01 | IsPlayerTalking | bool | Public+1 flags | — | |
| 0x0115 | 0x03 | padding / unreflected | |||
| 0x08 | voiceLineCor | Coroutine | 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 |
|---|---|---|---|
| bool get_CanPlaySound() | Public+1 flags | 0x01 | |
| void ChooseThisVoice() | Public | 0x00 | |
| void Update() | Private | 0x00 | |
| void FixedUpdate() | Private | 0x00 | |
| void OnDestroy() | Private | 0x00 | |
| void SetNextIdleTime() | Public | 0x00 | |
| void PlayCallLine(Player otherPlayer) | Public | 0x08 | |
| void OnPlayerCreated(Player player) | Private | 0x08 | |
| void OnPlayerSpawned(Player player) | Public | 0x08 | |
| void OnDamaged(Entity entity, StatChange statChange) | Public | 0x08 | |
| void OnCaveCollapseInterval(DoomInterval interval) | Public | 0x08 | |
| void OnHealed(Entity entity, StatChange statChange) | Public | 0x08 | |
| void OnMobKilled(Player player, Mob mob) | Public | 0x08 | |
| void OnDowned(Player player) | Public | 0x08 | |
| void OnRevive(Player player) | Public | 0x08 | |
| void OnDeath(Entity player) | Public | 0x08 | |
| void OnLevelUp(Player player) | Public | 0x08 | |
| void OnTaskCompleted(Player player) | Public | 0x08 | |
| void OnInteract(Interactable inter, Player player) | Public | 0x08 | |
| void OnItemLooted(Item item, Player player) | Public | 0x08 | |
| void PlayPerkLine(Perk perk, bool rpc) | Public | 0x08 | |
| AudioClip RollAndPlayClip(ObjectListChances<UnityEngine.AudioClip> list, Player player, const AudioType& audioType, PhotonView rpcView, bool unRanged, bool useLastUsed, bool isVoiceLine) | Public | 0x08 | |
| AudioClip PlayVoiceLine(ObjectListChances<UnityEngine.AudioClip> lines, bool rpc, bool unRanged) | Public | 0x08 | |
| AudioClip PlayVoiceLine(AudioClip line, bool rpc, bool unRanged) | Public | 0x08 | |
| void OnAnyPlayerVoiceLine(AudioClip line, Player player) | Public | 0x08 | |
| void VoiceLineFinished() | Private | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| bool <FixedUpdate>b__36_0(Player x) | Private | 0x08 |