0x00x00A0
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | EruptionTimerRange | FloatRangeCC | Public | — | |
| 0x04 | EruptionDuration | float | Public | — | |
| 0x04 | EruptForce | float | Public | — | |
| 0x04 | EruptRadius | float | Public | — | |
| 0x04 | EruptUpwardsModifier | float | Public | — | |
| 0x04 | LightLerpSpeed | float | Public | — | |
| 0x04 | LightMaxIntensity | float | Public | — | |
| 0x08 | EruptLights | List<UnityEngine.Light> | Public | — | |
| 0x08 | EruptStartAndEndSounds | List<Pair<UnityEngine.AudioClip | Public | — | |
| 0x08 | EruptEffects | List<ParticleEffect> | Public | — | |
| 0x08 | SmokeEffects | List<Pair<UnityEngine.ParticleSystem | Public | — | |
| 0x08 | EruptBuffObject | BuffObject | Public | — | |
| 0x08 | Source | AudioSource | Public | — | |
| 0x08 | ContinuousSource | AudioSource | Public | — | |
| 0x04 | EruptionPercent | float | Public | — | |
| 0x01 | CanErupt | bool | Public | — | |
| 0x01 | Erupting | bool | Public | — | |
| 0x0076 | 0x02 | padding / unreflected | |||
| 0x08 | Rand | Random | Public+1 flags | — | |
| 0x08 | OnErupt | Action<Geyser> | Private | — | |
| 0x08 | OnEruptEnd | Action<Geyser> | Private | — | |
| 0x04 | secondsWaited | float | Private | — | |
| 0x04 | eruptionTimer | float | Private | — | |
| 0x04 | lightIntensity | float | Private | — | |
| 0x009C | 0x04 | unreflected bytes to end of Geyser | |||
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 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_OnErupt(Action<Geyser> value) | Public+1 flags | 0x08 | |
| void remove_OnErupt(Action<Geyser> value) | Public+1 flags | 0x08 | |
| void add_OnEruptEnd(Action<Geyser> value) | Public+1 flags | 0x08 | |
| void remove_OnEruptEnd(Action<Geyser> value) | Public+1 flags | 0x08 | |
| void Awake() | Private | 0x00 | |
| void Start() | Private | 0x00 | |
| void Update() | Private | 0x00 | |
| void Erupt() | Public | 0x00 | |
| IEnumerator EruptCor() | Private | 0x08 | |
| void OnBuffApplied(BuffObject buffObj, Entity ent) | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void <EruptCor>b__31_0(ParticleEffect x) | Private | 0x08 |