726 lines
31 KiB
C#
726 lines
31 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200059A RID: 1434
|
|
[Token(Token = "0x200059A")]
|
|
[StructLayout(3)]
|
|
public class HealthBar : MonoBehaviour
|
|
{
|
|
// Token: 0x170007AD RID: 1965
|
|
// (get) Token: 0x06002AAE RID: 10926 RVA: 0x000B1818 File Offset: 0x000AFA18
|
|
[Token(Token = "0x170007AD")]
|
|
public float LAEJAHLAAHN
|
|
{
|
|
[Token(Token = "0x6002AAE")]
|
|
[Address(RVA = "0x18BC640", Offset = "0x18BB040", VA = "0x1818BC640")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002AAE)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single HealthBar::get_Alpha()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AE RID: 1966
|
|
// (get) Token: 0x06002AAF RID: 10927 RVA: 0x000B183C File Offset: 0x000AFA3C
|
|
// (set) Token: 0x06002AB0 RID: 10928 RVA: 0x000B1850 File Offset: 0x000AFA50
|
|
[Token(Token = "0x170007AE")]
|
|
private float AEDFFDGCAGH
|
|
{
|
|
[Token(Token = "0x6002AAF")]
|
|
[Address(RVA = "0xFFB080", Offset = "0xFF9A80", VA = "0x180FFB080")]
|
|
get
|
|
{
|
|
return this.GBAJGJHEFJO;
|
|
}
|
|
[Token(Token = "0x6002AB0")]
|
|
[Address(RVA = "0x18BC060", Offset = "0x18BAA60", VA = "0x1818BC060")]
|
|
set
|
|
{
|
|
this.GBAJGJHEFJO = value;
|
|
this.KMCGHELELED = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007AF RID: 1967
|
|
// (get) Token: 0x06002AB1 RID: 10929 RVA: 0x000B186C File Offset: 0x000AFA6C
|
|
// (set) Token: 0x06002AB2 RID: 10930 RVA: 0x000B1880 File Offset: 0x000AFA80
|
|
[Token(Token = "0x170007AF")]
|
|
private float GHMAGAPNMEE
|
|
{
|
|
[Token(Token = "0x6002AB1")]
|
|
[Address(RVA = "0x9F69B0", Offset = "0x9F53B0", VA = "0x1809F69B0")]
|
|
get
|
|
{
|
|
return this.CNOLPAJNAMB;
|
|
}
|
|
[Token(Token = "0x6002AB2")]
|
|
[Address(RVA = "0x18BB740", Offset = "0x18BA140", VA = "0x1818BB740")]
|
|
set
|
|
{
|
|
this.CNOLPAJNAMB = value;
|
|
this.KMCGHELELED = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007B0 RID: 1968
|
|
// (get) Token: 0x06002AB3 RID: 10931 RVA: 0x000B189C File Offset: 0x000AFA9C
|
|
// (set) Token: 0x06002AB4 RID: 10932 RVA: 0x000B18B0 File Offset: 0x000AFAB0
|
|
[Token(Token = "0x170007B0")]
|
|
private float HENAFLAGOOB
|
|
{
|
|
[Token(Token = "0x6002AB3")]
|
|
[Address(RVA = "0x18BBA10", Offset = "0x18BA410", VA = "0x1818BBA10")]
|
|
get
|
|
{
|
|
return this.LBGNHDINHNL;
|
|
}
|
|
[Token(Token = "0x6002AB4")]
|
|
[Address(RVA = "0x18BB820", Offset = "0x18BA220", VA = "0x1818BB820")]
|
|
set
|
|
{
|
|
this.LBGNHDINHNL = value;
|
|
this.KMCGHELELED = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AB5 RID: 10933 RVA: 0x000B18CC File Offset: 0x000AFACC
|
|
[Token(Token = "0x6002AB5")]
|
|
[Address(RVA = "0x18BB480", Offset = "0x18B9E80", VA = "0x1818BB480")]
|
|
private void Awake()
|
|
{
|
|
Color color = this.healthColor;
|
|
Color color2 = this.healthColor;
|
|
Color color3 = this.damageColor;
|
|
Renderer[] componentsInChildren = base.GetComponentsInChildren<Renderer>(true);
|
|
this.PCLMNNEHLNG = componentsInChildren;
|
|
if (this.onlyShowWhenDamaged)
|
|
{
|
|
int num = 0;
|
|
this.BKNACKBGPDI(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AB6 RID: 10934 RVA: 0x000B1918 File Offset: 0x000AFB18
|
|
[Token(Token = "0x6002AB6")]
|
|
[Address(RVA = "0x18BB300", Offset = "0x18B9D00", VA = "0x1818BB300")]
|
|
private void AFLJKHJHMDF(GameObject BGNPIJLKGKD, out Renderer CHEJPOIMMCK, out MaterialPropertyBlock DMJCCMIACKE, Color GJAINANBOCB)
|
|
{
|
|
Renderer[] componentsInChildren = BGNPIJLKGKD.GetComponentsInChildren<Renderer>(true);
|
|
Renderer renderer = componentsInChildren[0];
|
|
if (componentsInChildren.Length > 1)
|
|
{
|
|
string name = BGNPIJLKGKD.name;
|
|
string text = "HealthBar group " + name + " has more than one renderer. Setup doesn't currently support this";
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogWarning(text, gameObject);
|
|
}
|
|
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
|
}
|
|
|
|
// Token: 0x06002AB7 RID: 10935 RVA: 0x000B1974 File Offset: 0x000AFB74
|
|
[Token(Token = "0x6002AB7")]
|
|
[Address(RVA = "0x18BC360", Offset = "0x18BAD60", VA = "0x1818BC360")]
|
|
private void Update()
|
|
{
|
|
float time = Time.time;
|
|
int num = 0;
|
|
float num2;
|
|
this.CNOLPAJNAMB = num2;
|
|
this.KMCGHELELED = true;
|
|
this.IMLDANBKGBM();
|
|
Transform transform = this.damagedHealthVisual.transform;
|
|
Transform transform2 = this.damagedHealthTransform.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if ((this.KMCGHELELED ? 1 : 0) != num)
|
|
{
|
|
MaterialPropertyBlock obfenapfalm = this.OBFENAPFALM;
|
|
Renderer blcmamljnfo = this.BLCMAMLJNFO;
|
|
this.NKDEOJGLKJG(blcmamljnfo, obfenapfalm, 1f);
|
|
MaterialPropertyBlock highgddfjoh = this.HIGHGDDFJOH;
|
|
Renderer mhjlealghjl = this.MHJLEALGHJL;
|
|
this.NKDEOJGLKJG(mhjlealghjl, highgddfjoh, 1f);
|
|
float cnolpajnamb = this.CNOLPAJNAMB;
|
|
MaterialPropertyBlock mjfcklbaegh = this.MJFCKLBAEGH;
|
|
Renderer mbieoejpfnl = this.MBIEOEJPFNL;
|
|
this.NKDEOJGLKJG(mbieoejpfnl, mjfcklbaegh, cnolpajnamb);
|
|
this.KMCGHELELED = num != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AB8 RID: 10936 RVA: 0x000B1A3C File Offset: 0x000AFC3C
|
|
[Token(Token = "0x6002AB8")]
|
|
[Address(RVA = "0x18BC210", Offset = "0x18BAC10", VA = "0x1818BC210")]
|
|
public void ResetHealth(float OOAFHBIPAKB, float AOCMHMEEAOP)
|
|
{
|
|
this.CNOLPAJNAMB = 1f;
|
|
this.KMCGHELELED = true;
|
|
float num = Mathf.InverseLerp((float)0, OOAFHBIPAKB, AOCMHMEEAOP);
|
|
this.DDPBKJHMEMA = num;
|
|
float time = Time.time;
|
|
float num2 = this.DDPBKJHMEMA;
|
|
GameObject gameObject = this.mainHealthVisual;
|
|
this.MLBAEOALLAD = time;
|
|
this.DNFINFOGICL(gameObject, num2);
|
|
GameObject gameObject2 = this.damagedHealthVisual;
|
|
num2 = Mathf.Max((float)0, OOAFHBIPAKB);
|
|
this.DNFINFOGICL(gameObject2, num2);
|
|
if (this.onlyShowWhenDamaged)
|
|
{
|
|
if (!this.onlyShowWhenDamaged)
|
|
{
|
|
}
|
|
this.BKNACKBGPDI(true);
|
|
}
|
|
GameObject gameObject3 = this.damagedHealthVisual;
|
|
int num3 = 0;
|
|
this.DNFINFOGICL(gameObject3, (float)num3);
|
|
float ddpbkjhmema = this.DDPBKJHMEMA;
|
|
GameObject gameObject4 = this.mainHealthVisual;
|
|
this.DNFINFOGICL(gameObject4, ddpbkjhmema);
|
|
}
|
|
|
|
// Token: 0x06002AB9 RID: 10937 RVA: 0x000B1AF4 File Offset: 0x000AFCF4
|
|
[Token(Token = "0x6002AB9")]
|
|
[Address(RVA = "0x18BB750", Offset = "0x18BA150", VA = "0x1818BB750")]
|
|
private void DNFINFOGICL(GameObject NLNHFEEMFBN, float ONGBFDACHHG)
|
|
{
|
|
Transform transform = NLNHFEEMFBN.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = NLNHFEEMFBN.transform;
|
|
}
|
|
|
|
// Token: 0x06002ABA RID: 10938 RVA: 0x000B1B20 File Offset: 0x000AFD20
|
|
[Token(Token = "0x6002ABA")]
|
|
[Address(RVA = "0x18BC0D0", Offset = "0x18BAAD0", VA = "0x1818BC0D0")]
|
|
public void OnHealthChange(float OOAFHBIPAKB, float AOCMHMEEAOP, bool KEFFEPCMPGI)
|
|
{
|
|
this.CNOLPAJNAMB = 1f;
|
|
this.KMCGHELELED = true;
|
|
float num = Mathf.InverseLerp((float)0, OOAFHBIPAKB, AOCMHMEEAOP);
|
|
this.DDPBKJHMEMA = num;
|
|
float time = Time.time;
|
|
float num2 = this.DDPBKJHMEMA;
|
|
GameObject gameObject = this.mainHealthVisual;
|
|
this.MLBAEOALLAD = time;
|
|
this.DNFINFOGICL(gameObject, num2);
|
|
GameObject gameObject2 = this.damagedHealthVisual;
|
|
num2 = Mathf.Max((float)0, OOAFHBIPAKB);
|
|
this.DNFINFOGICL(gameObject2, num2);
|
|
if (this.onlyShowWhenDamaged)
|
|
{
|
|
if (!this.onlyShowWhenDamaged)
|
|
{
|
|
}
|
|
this.BKNACKBGPDI(true);
|
|
}
|
|
if (KEFFEPCMPGI)
|
|
{
|
|
float time2 = Time.time;
|
|
this.NKEKPHPPEEE = time2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002ABB RID: 10939 RVA: 0x000B1BC0 File Offset: 0x000AFDC0
|
|
[Token(Token = "0x6002ABB")]
|
|
[Address(RVA = "0x18BB610", Offset = "0x18BA010", VA = "0x1818BB610")]
|
|
private void BKNACKBGPDI(bool NOCJEBBJIAN)
|
|
{
|
|
Renderer[] pclmnnehlng = this.PCLMNNEHLNG;
|
|
if (pclmnnehlng != 0)
|
|
{
|
|
int num = 0;
|
|
int length = pclmnnehlng.Length;
|
|
if (num < length)
|
|
{
|
|
pclmnnehlng[num].enabled = NOCJEBBJIAN;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002ABC RID: 10940 RVA: 0x000B1BFC File Offset: 0x000AFDFC
|
|
[Token(Token = "0x6002ABC")]
|
|
[Address(RVA = "0x18BB580", Offset = "0x18B9F80", VA = "0x1818BB580")]
|
|
private void BACNKKBIDJE()
|
|
{
|
|
MaterialPropertyBlock obfenapfalm = this.OBFENAPFALM;
|
|
Renderer blcmamljnfo = this.BLCMAMLJNFO;
|
|
this.NKDEOJGLKJG(blcmamljnfo, obfenapfalm, 1f);
|
|
MaterialPropertyBlock highgddfjoh = this.HIGHGDDFJOH;
|
|
Renderer mhjlealghjl = this.MHJLEALGHJL;
|
|
this.NKDEOJGLKJG(mhjlealghjl, highgddfjoh, 1f);
|
|
float cnolpajnamb = this.CNOLPAJNAMB;
|
|
MaterialPropertyBlock mjfcklbaegh = this.MJFCKLBAEGH;
|
|
Renderer mbieoejpfnl = this.MBIEOEJPFNL;
|
|
this.NKDEOJGLKJG(mbieoejpfnl, mjfcklbaegh, cnolpajnamb);
|
|
this.KMCGHELELED = false;
|
|
}
|
|
|
|
// Token: 0x06002ABD RID: 10941 RVA: 0x000B1C6C File Offset: 0x000AFE6C
|
|
[Token(Token = "0x6002ABD")]
|
|
[Address(RVA = "0x18BBF20", Offset = "0x18BA920", VA = "0x1818BBF20")]
|
|
private void NKDEOJGLKJG(Renderer CHEJPOIMMCK, MaterialPropertyBlock DMJCCMIACKE, float FCLNPKLPMEG = 1f)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002ABD)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void HealthBar::NKDEOJGLKJG(UnityEngine.Renderer,UnityEngine.MaterialPropertyBlock,System.Single)
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002ABE RID: 10942 RVA: 0x000B1C9C File Offset: 0x000AFE9C
|
|
[Token(Token = "0x6002ABE")]
|
|
[Address(RVA = "0x18BB890", Offset = "0x18BA290", VA = "0x1818BB890")]
|
|
public void FadeIn()
|
|
{
|
|
base.gameObject.SetActive(true);
|
|
Coroutine eacmbkeiiko = this.EACMBKEIIKO;
|
|
if (eacmbkeiiko != 0)
|
|
{
|
|
base.StopCoroutine(eacmbkeiiko);
|
|
this.EACMBKEIIKO = (ulong)0L;
|
|
}
|
|
HealthBar.FIPOEIHAAAD fipoeihaaad;
|
|
fipoeihaaad.System.IDisposable.Dispose();
|
|
fipoeihaaad.<>1__state = (int)((ulong)0L);
|
|
fipoeihaaad.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(fipoeihaaad);
|
|
this.EACMBKEIIKO = coroutine;
|
|
}
|
|
|
|
// Token: 0x06002ABF RID: 10943 RVA: 0x000B1CFC File Offset: 0x000AFEFC
|
|
[Token(Token = "0x6002ABF")]
|
|
[Address(RVA = "0x18BB950", Offset = "0x18BA350", VA = "0x1818BB950")]
|
|
public void FadeOut()
|
|
{
|
|
base.gameObject.SetActive(true);
|
|
Coroutine eacmbkeiiko = this.EACMBKEIIKO;
|
|
if (eacmbkeiiko != 0)
|
|
{
|
|
base.StopCoroutine(eacmbkeiiko);
|
|
this.EACMBKEIIKO = (ulong)0L;
|
|
}
|
|
HealthBar.NLLBGFPLHIA nllbgfplhia;
|
|
nllbgfplhia.System.IDisposable.Dispose();
|
|
nllbgfplhia.<>1__state = (int)((ulong)0L);
|
|
nllbgfplhia.<>4__this = this;
|
|
Coroutine coroutine = base.StartCoroutine(nllbgfplhia);
|
|
this.EACMBKEIIKO = coroutine;
|
|
}
|
|
|
|
// Token: 0x06002AC0 RID: 10944 RVA: 0x000B1D5C File Offset: 0x000AFF5C
|
|
[Token(Token = "0x6002AC0")]
|
|
[Address(RVA = "0x18BC070", Offset = "0x18BAA70", VA = "0x1818BC070")]
|
|
private IEnumerator OMKKBNMGCFG()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002AC0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator HealthBar::OMKKBNMGCFG()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(FIPOEIHAAAD::System.IDisposable.Dispose, ldloc:FIPOEIHAAAD(var_0))
|
|
stfld:int32(FIPOEIHAAAD::<>1__state, ldloc:FIPOEIHAAAD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:HealthBar(FIPOEIHAAAD::<>4__this, ldloc:FIPOEIHAAAD(var_0), ldloc:HealthBar(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002AC1 RID: 10945 RVA: 0x000B1D80 File Offset: 0x000AFF80
|
|
[Token(Token = "0x6002AC1")]
|
|
[Address(RVA = "0x18BB830", Offset = "0x18BA230", VA = "0x1818BB830")]
|
|
private IEnumerator FJBEKKLELJM()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002AC1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator HealthBar::FJBEKKLELJM()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(NLLBGFPLHIA::System.IDisposable.Dispose, ldloc:NLLBGFPLHIA(var_0))
|
|
stfld:int32(NLLBGFPLHIA::<>1__state, ldloc:NLLBGFPLHIA(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:HealthBar(NLLBGFPLHIA::<>4__this, ldloc:NLLBGFPLHIA(var_0), ldloc:HealthBar(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002AC2 RID: 10946 RVA: 0x000B1DA4 File Offset: 0x000AFFA4
|
|
[Token(Token = "0x6002AC2")]
|
|
[Address(RVA = "0x18BBA50", Offset = "0x18BA450", VA = "0x1818BBA50")]
|
|
private IEnumerator IDFEKMNOILE(float BJJEDIGOMGC, float JNHCDHAJPAD, float LDEPJPDNDLE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06002AC2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator HealthBar::IDFEKMNOILE(System.Single,System.Single,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(JAMEIANCPOD::System.IDisposable.Dispose, ldloc:JAMEIANCPOD(var_0))
|
|
stfld:float32(JAMEIANCPOD::duration, ldloc:JAMEIANCPOD(var_0), ldloc:float32(BJJEDIGOMGC))
|
|
stfld:float32(JAMEIANCPOD::initialAlpha, ldloc:JAMEIANCPOD(var_0), ldloc:float32(JNHCDHAJPAD))
|
|
stfld:float32(JAMEIANCPOD::finalAlpha, ldloc:JAMEIANCPOD(var_0), ldloc:float32(LDEPJPDNDLE))
|
|
stfld:int32(JAMEIANCPOD::<>1__state, ldloc:JAMEIANCPOD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:HealthBar(JAMEIANCPOD::<>4__this, ldloc:JAMEIANCPOD(var_0), ldloc:HealthBar(this))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06002AC3 RID: 10947 RVA: 0x000B1DDC File Offset: 0x000AFFDC
|
|
[Token(Token = "0x6002AC3")]
|
|
[Address(RVA = "0x18BBA20", Offset = "0x18BA420", VA = "0x1818BBA20")]
|
|
private void HGCFNHDCPOH()
|
|
{
|
|
Coroutine eacmbkeiiko = this.EACMBKEIIKO;
|
|
if (eacmbkeiiko != 0)
|
|
{
|
|
base.StopCoroutine(eacmbkeiiko);
|
|
this.EACMBKEIIKO = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AC4 RID: 10948 RVA: 0x000B1E04 File Offset: 0x000B0004
|
|
[Token(Token = "0x6002AC4")]
|
|
[Address(RVA = "0x18BB680", Offset = "0x18BA080", VA = "0x1818BB680")]
|
|
private void BPKKMCLFEJN()
|
|
{
|
|
float time = Time.time;
|
|
float num;
|
|
this.CNOLPAJNAMB = num;
|
|
this.KMCGHELELED = true;
|
|
}
|
|
|
|
// Token: 0x06002AC5 RID: 10949 RVA: 0x000B1E28 File Offset: 0x000B0028
|
|
[Token(Token = "0x6002AC5")]
|
|
[Address(RVA = "0x18BBAF0", Offset = "0x18BA4F0", VA = "0x1818BBAF0")]
|
|
private void IMLDANBKGBM()
|
|
{
|
|
int num = 0;
|
|
if ((this.AlwaysViewVisible ? 1 : 0) == num)
|
|
{
|
|
int num2 = 0;
|
|
float time = Time.time;
|
|
float num3 = this.NKEKPHPPEEE;
|
|
float num4 = Time.time;
|
|
num3 = num4;
|
|
num3 = Mathf.InverseLerp(num4, time, num3);
|
|
int num5 = 0;
|
|
float num6 = Mathf.SmoothStep(1f, (float)num5, num3);
|
|
num4 = num6;
|
|
if (this.supportsViewFading)
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
int num7 = 0;
|
|
if (instance != num7)
|
|
{
|
|
Camera activeCamera = SingletonMonoBehaviour.Instance.CHLMFLCFGFL;
|
|
int num8 = 0;
|
|
if (activeCamera != num8)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float z4 = Vector3.up.z;
|
|
float num9 = this.fullyOpaqueDistance;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
num3 = num6;
|
|
num3 = Mathf.InverseLerp(num6, num9, num3);
|
|
float num10 = Mathf.SmoothStep((float)0, 1f, num3);
|
|
}
|
|
}
|
|
}
|
|
num6 = num4;
|
|
float num11 = Mathf.Max(num6, (float)num2);
|
|
this.LBGNHDINHNL = num11;
|
|
this.KMCGHELELED = true;
|
|
return;
|
|
}
|
|
this.LBGNHDINHNL = 1f;
|
|
this.KMCGHELELED = true;
|
|
}
|
|
|
|
// Token: 0x06002AC6 RID: 10950 RVA: 0x000B1F70 File Offset: 0x000B0170
|
|
[Token(Token = "0x6002AC6")]
|
|
[Address(RVA = "0x18BC570", Offset = "0x18BAF70", VA = "0x1818BC570")]
|
|
public HealthBar()
|
|
{
|
|
Color red = Color.red;
|
|
int num = 0;
|
|
this.damagedHealthChangeTime = 1f;
|
|
this.fadeInDuration = 0.1f;
|
|
this.fadeOutDuration = 0.5f;
|
|
this.damageColor = num;
|
|
this.supportsViewFading = true;
|
|
this.fullyOpaqueDistance = 10f;
|
|
this.fullyTransparentDistance = 16f;
|
|
this.localDamageVisibleDuration = 0.2f;
|
|
this.localDamageFadingDuration = 0.1f;
|
|
this.KMCGHELELED = true;
|
|
this.GBAJGJHEFJO = 1f;
|
|
this.CNOLPAJNAMB = 1f;
|
|
this.LBGNHDINHNL = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040023D1 RID: 9169
|
|
[Token(Token = "0x40023D1")]
|
|
private static int PLEHHJMOGPA = Shader.PropertyToID("_TintColor");
|
|
|
|
// Token: 0x040023D2 RID: 9170
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40023D2")]
|
|
[SerializeField]
|
|
[Header("Background")]
|
|
private GameObject backgroundVisualGroup;
|
|
|
|
// Token: 0x040023D3 RID: 9171
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40023D3")]
|
|
[SerializeField]
|
|
[Header("Main Health Slider")]
|
|
private GameObject mainHealthVisual;
|
|
|
|
// Token: 0x040023D4 RID: 9172
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40023D4")]
|
|
[SerializeField]
|
|
private float damageHealthChangeDelay = 0.5f;
|
|
|
|
// Token: 0x040023D5 RID: 9173
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x40023D5")]
|
|
[SerializeField]
|
|
private Color healthColor;
|
|
|
|
// Token: 0x040023D6 RID: 9174
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40023D6")]
|
|
[SerializeField]
|
|
[Header("Damage Slider")]
|
|
private GameObject damagedHealthVisual;
|
|
|
|
// Token: 0x040023D7 RID: 9175
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40023D7")]
|
|
[SerializeField]
|
|
private GameObject damagedHealthTransform;
|
|
|
|
// Token: 0x040023D8 RID: 9176
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40023D8")]
|
|
[SerializeField]
|
|
private float damagedHealthChangeTime;
|
|
|
|
// Token: 0x040023D9 RID: 9177
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x40023D9")]
|
|
[SerializeField]
|
|
private Color damageColor;
|
|
|
|
// Token: 0x040023DA RID: 9178
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x40023DA")]
|
|
[SerializeField]
|
|
[Header("Enable Disable Fading")]
|
|
private float fadeInDuration;
|
|
|
|
// Token: 0x040023DB RID: 9179
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40023DB")]
|
|
[SerializeField]
|
|
private float fadeOutDuration;
|
|
|
|
// Token: 0x040023DC RID: 9180
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40023DC")]
|
|
[SerializeField]
|
|
[Header("View Fading")]
|
|
private bool onlyShowWhenDamaged;
|
|
|
|
// Token: 0x040023DD RID: 9181
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6D")]
|
|
[Token(Token = "0x40023DD")]
|
|
[SerializeField]
|
|
private bool supportsViewFading;
|
|
|
|
// Token: 0x040023DE RID: 9182
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40023DE")]
|
|
[SerializeField]
|
|
private float fullyOpaqueDistance;
|
|
|
|
// Token: 0x040023DF RID: 9183
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x40023DF")]
|
|
[SerializeField]
|
|
private float fullyTransparentDistance;
|
|
|
|
// Token: 0x040023E0 RID: 9184
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40023E0")]
|
|
[SerializeField]
|
|
[Header("Local Damage Fading")]
|
|
private float localDamageVisibleDuration;
|
|
|
|
// Token: 0x040023E1 RID: 9185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x40023E1")]
|
|
[SerializeField]
|
|
private float localDamageFadingDuration;
|
|
|
|
// Token: 0x040023E2 RID: 9186
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40023E2")]
|
|
[NonSerialized]
|
|
public bool AlwaysViewVisible;
|
|
|
|
// Token: 0x040023E3 RID: 9187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40023E3")]
|
|
private Renderer BLCMAMLJNFO;
|
|
|
|
// Token: 0x040023E4 RID: 9188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40023E4")]
|
|
private Renderer MHJLEALGHJL;
|
|
|
|
// Token: 0x040023E5 RID: 9189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40023E5")]
|
|
private Renderer MBIEOEJPFNL;
|
|
|
|
// Token: 0x040023E6 RID: 9190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40023E6")]
|
|
private MaterialPropertyBlock OBFENAPFALM;
|
|
|
|
// Token: 0x040023E7 RID: 9191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40023E7")]
|
|
private MaterialPropertyBlock HIGHGDDFJOH;
|
|
|
|
// Token: 0x040023E8 RID: 9192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40023E8")]
|
|
private MaterialPropertyBlock MJFCKLBAEGH;
|
|
|
|
// Token: 0x040023E9 RID: 9193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40023E9")]
|
|
private float MLBAEOALLAD;
|
|
|
|
// Token: 0x040023EA RID: 9194
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x40023EA")]
|
|
private float LNMDBOFDPEC;
|
|
|
|
// Token: 0x040023EB RID: 9195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40023EB")]
|
|
private float DDPBKJHMEMA;
|
|
|
|
// Token: 0x040023EC RID: 9196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x40023EC")]
|
|
private float NKEKPHPPEEE;
|
|
|
|
// Token: 0x040023ED RID: 9197
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40023ED")]
|
|
private Coroutine EACMBKEIIKO;
|
|
|
|
// Token: 0x040023EE RID: 9198
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40023EE")]
|
|
private bool KMCGHELELED;
|
|
|
|
// Token: 0x040023EF RID: 9199
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40023EF")]
|
|
private Renderer[] PCLMNNEHLNG;
|
|
|
|
// Token: 0x040023F0 RID: 9200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40023F0")]
|
|
private float GBAJGJHEFJO;
|
|
|
|
// Token: 0x040023F1 RID: 9201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x40023F1")]
|
|
private float CNOLPAJNAMB;
|
|
|
|
// Token: 0x040023F2 RID: 9202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40023F2")]
|
|
private float LBGNHDINHNL;
|
|
}
|