Zdexby TheHolyOneZ
42,595 classes
Torch, Assembly-CSharp 0x0118 (280 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0118

Members 40

OffsetSizeNameTypeFlagsDefault
0x08infoTorchInfoPublic—
0x08torchLightsList<UnityEngine.Light>Public—
0x08particlesParticleSystemPublic—
0x04MaxFireAnglefloatPublic—
0x003C0x04padding / unreflected
0x08FireParentTransformPublic—
0x08HeadLitMeshRendererPublic—
0x08HeadExtinguishedMeshRendererPublic—
0x08FireStateChangeDelayTimedDelayPublic—
0x04FireSlowdownMultiplierfloatPublic—
0x00640x04padding / unreflected
0x08FireStateSlowdownAnimationCurvePublic—
0x08FireStatesParentTransformPublic—
0x08EnableOnLitList<UnityEngine.GameObject>Public—
0x08EnableOnExtinguisedList<UnityEngine.GameObject>Public—
0x08AdditionalBodyMeshesList<UnityEngine.MeshRenderer>Public—
0x04maxIntensityfloatPublic—
0x10BodyEmissiveColorColorPublic—
0x00A40x04padding / unreflected
0x08IntensityCurveAnimationCurvePublic—
0x04<BaseLightIntensity>k__BackingFieldfloatPrivate—
0x04<LightOverlapMultiplier>k__BackingFieldfloatPrivate—
0x08audioAudioSourcePublic—
0x08blowOutSoundAudioClipPublic—
0x08viewPhotonViewPublic—
0x04FillPercentfloatPrivate—
0x04EditorDurationLeftfloatPrivate—
0x01TurnOffTemporaryboolPublic+1 flags—
0x00D90x03padding / unreflected
0x04remainingPerfloatPrivate—
0x01FreezeDurationboolPublic+1 flags—
0x00E10x07padding / unreflected
0x08bodyMeshesList<UnityEngine.MeshRenderer>Private—
0x08fireStatesList<UnityEngine.MeshRenderer>Private—
—0x04idleFreezeTimefloatPrivateStatic+1 flags1077936128
0x04idleTimefloatPrivate—
0x04initialEmissionRatefloatPrivate—
0x04refreshTimefloatPrivate—
0x04nextRefreshfloatPrivate—
0x04startFireStateChangeDelayfloatPrivate—
0x04currentFireStateintPrivate—
0x01closeFireAngleboolPrivate—
0x01110x03padding / unreflected
0x04lightOverlapTargetfloatPrivate—
—0x04flickerSpeedfloatPrivateStatic+1 flags1077936128
—0x04flickerAmountfloatPrivateStatic+1 flags1048576000
Inherited from ItemModifier 1
OffsetSizeNameTypeFlagsDefault
0x08_itemItemPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 35

SignatureFlagsNativeParams
float get_BaseLightIntensity()Public+1 flags0x04
void set_BaseLightIntensity(float value)Private+1 flags0x04
float get_LightOverlapMultiplier()Public+1 flags0x04
void set_LightOverlapMultiplier(float value)Private+1 flags0x04
float get_MaxDuration()Public+1 flags0x04
float get_RemainingPercent()Public+1 flags0x04
void set_RemainingPercent(float value)Public+1 flags0x04
float get_RemainingDuration()Public+1 flags0x04
float get_DurationLossMultiplier()Public+1 flags0x04
void OnItemAwake(Item item)Public+1 flags0x08
void Awake()Private0x00
void Start()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void OnDestroy()Private0x00
void OnItemInfoSet(SavedItemInfo savedInfo)Public+1 flags0x08
void OnEquippedRPC(const ItemEquipContext& context)Public+1 flags0x18
void SetTorchVisuals(bool force)Public0x01
float GetLightContribution()Public0x04
float GetLightRange()Public0x04
Vector3 GetLightCenter()Public0x0C
void SetLightOverlapTarget(float multiplier)Public0x04
void UpdateLightOverlap(float deltaTime, float fadeSpeed)Public0x04
void ApplyLightIntensity()Public0x00
void ShowOnlyCurrentFireState()Public0x00
void SetFire()Public0x00
float RPCAddTorchDuration(float addDuration)Public0x04
float AddTorchDuration(float addDuration)Public0x04
float SetPercent(float changeInSecs)Public0x04
void RefillTorchFromOther(Torch other, ItemSlot slot)Public0x08
void ShowRefilledPopUp(ItemSlot slot)PublicStatic0x08
void RPCBlowOut(bool value)Public0x01
void BlowOut(bool value)Public0x01
void .ctor()Public+1 flags0x00

Used by 28

types with a member, parameter or interface of this type