using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools { // Token: 0x020029F9 RID: 10745 [Token(Token = "0x20029F9")] public class CandlesInteraction : GrabInteractionBase { // Token: 0x1700325B RID: 12891 // (get) Token: 0x06011FCC RID: 73676 RVA: 0x0041AD64 File Offset: 0x00418F64 [Token(Token = "0x1700325B")] private bool HEPADFHJBFL { [Token(Token = "0x6011FCC")] [Address(RVA = "0xACAA60", Offset = "0xAC9860", VA = "0x180ACAA60")] get { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; bool flag; return flag; } } // Token: 0x1700325C RID: 12892 // (get) Token: 0x06011FCD RID: 73677 RVA: 0x0041AD80 File Offset: 0x00418F80 [Token(Token = "0x1700325C")] private int EHPNIEGLNEG { [Token(Token = "0x6011FCD")] [Address(RVA = "0xACA1D0", Offset = "0xAC8FD0", VA = "0x180ACA1D0")] get { return this.EGEAHJKBMBL.KLIAOAJIPKM(); } } // Token: 0x1700325D RID: 12893 // (get) Token: 0x06011FCE RID: 73678 RVA: 0x0041ADA0 File Offset: 0x00418FA0 [Token(Token = "0x1700325D")] private int DKLLEKMDEJG { [Token(Token = "0x6011FCE")] [Address(RVA = "0xACA5F0", Offset = "0xAC93F0", VA = "0x180ACA5F0")] get { return this.EGEAHJKBMBL.HHKKJDOCBNH(); } } // Token: 0x06011FCF RID: 73679 RVA: 0x0041ADC0 File Offset: 0x00418FC0 [Token(Token = "0x6011FCF")] [Address(RVA = "0xACA640", Offset = "0xAC9440", VA = "0x180ACA640")] private void MPKBFDALEJG(int NIONDACONFK, int ENJEOLBEALP) { this.EGEAHJKBMBL.BDJFGEJFPPO(NIONDACONFK, ENJEOLBEALP); } // Token: 0x06011FD0 RID: 73680 RVA: 0x0041ADE0 File Offset: 0x00418FE0 [Token(Token = "0x6011FD0")] [Address(RVA = "0xAC9730", Offset = "0xAC8530", VA = "0x180AC9730", Slot = "13")] protected override void Awake() { base.Awake(); global::System.Random random = new global::System.Random(); Animator[] array = this.candleFlames; this.GOLIOELMAHD = random; Action action = new Action(this.OPHDIMJHCPF); int length; ulong num; int num2; NMIGJEKFNME nmigjekfnme = new NMIGJEKFNME(this, "CI_RCPI", length, num, (OHOEENCHJJE)num2, action, num2); num2 = 0; length = array.Length; this.EGEAHJKBMBL = nmigjekfnme; int num3; int num4; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("CI_CS", (OHOEENCHJJE)num3, num4); num4 = 0; num3 = 0; this.PEGJGMDGKJN = djhelphhaen; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num5 = 0; int num6 = 0; djhelphhaen.JEPMLPCOGNM((ushort)num5, okgcdflpfod, num6, num2); DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MBAFCCDJLON); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.HJHFDOGFONK); DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FEBAMCAFFNG); DJHELPHHAEN pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PMMBFDFMBJM); List list = new List(this.EGEAHJKBMBL.KLIAOAJIPKM()); Animator[] array2 = this.candleFlames; this.DPEMGLIHEHO = list; if (num2 < array2.Length) { this.DPEMGLIHEHO.Add(num2); Animator[] array3 = this.candleFlames; num2++; } } // Token: 0x06011FD1 RID: 73681 RVA: 0x0041AF24 File Offset: 0x00419124 [Token(Token = "0x6011FD1")] [Address(RVA = "0xACA7A0", Offset = "0xAC95A0", VA = "0x180ACA7A0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); if (this.litAudioClip != (ulong)0L) { SFXAudioSource pjdideipjmp = this.PJDIDEIPJMP; int num = 0; if (pjdideipjmp != num) { AudioManager.StopLoopingSFX(this.PJDIDEIPJMP); this.PJDIDEIPJMP = (ulong)0L; } } } // Token: 0x06011FD2 RID: 73682 RVA: 0x0041AF6C File Offset: 0x0041916C [Token(Token = "0x6011FD2")] [Address(RVA = "0xACAC70", Offset = "0xAC9A70", VA = "0x180ACAC70")] private void Start() { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.HDGEHNGPFDO(this, (ushort)num); } // Token: 0x06011FD3 RID: 73683 RVA: 0x0041AF90 File Offset: 0x00419190 [Token(Token = "0x6011FD3")] [Address(RVA = "0xACA710", Offset = "0xAC9510", VA = "0x180ACA710")] private void OPHDIMJHCPF() { int num = this.DPEMGLIHEHO._size; int num2 = this.EGEAHJKBMBL.KLIAOAJIPKM(); num -= num2; this.BlowOutCandles(num); } // Token: 0x06011FD4 RID: 73684 RVA: 0x0041AFC8 File Offset: 0x004191C8 [Token(Token = "0x6011FD4")] [Address(RVA = "0xACA1A0", Offset = "0xAC8FA0", VA = "0x180ACA1A0")] private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { MeshRenderer grabToolMeshRenderer = this.grabToolMeshRenderer; int num = 0; grabToolMeshRenderer.enabled = num != 0; } // Token: 0x06011FD5 RID: 73685 RVA: 0x0041AFEC File Offset: 0x004191EC [Token(Token = "0x6011FD5")] [Address(RVA = "0xACA480", Offset = "0xAC9280", VA = "0x180ACA480")] private void MBAFCCDJLON(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.toolSet.JHLMOLPNOMG.BPAJKKAGPKB(this); Tool tool = this.tool; int num = 0; tool.PlayAnimateInOutEffect(true, num, num, num != 0); GameObject gameObject = this.glassCloche; int num2 = 0; gameObject.SetActive(num2 != 0); Tool tool2 = this.tool; base.ICOBNOOOPOK(tool2); base.LNNKHBJMNDE(); this.candleFlames[0].enabled = true; float time = Time.time; this.JGDNJKMCELE = time; Action action = new Action(this.ALBECOEHDII); IDisposable disposable = ADIFCODGAML.FOFJADGKNJF(this, action); this.MGAJHDDNHOD = disposable; } // Token: 0x06011FD6 RID: 73686 RVA: 0x0041B090 File Offset: 0x00419290 [Token(Token = "0x6011FD6")] [Address(RVA = "0xACA3D0", Offset = "0xAC91D0", VA = "0x180ACA3D0")] private void INPOCGIOCGH() { GameObject gameObject = this.glassCloche; int num = 0; gameObject.SetActive(num != 0); Tool tool = this.tool; base.ICOBNOOOPOK(tool); base.LNNKHBJMNDE(); } // Token: 0x06011FD7 RID: 73687 RVA: 0x0041B0C8 File Offset: 0x004192C8 [Token(Token = "0x6011FD7")] [Address(RVA = "0xAC9700", Offset = "0xAC8500", VA = "0x180AC9700")] private void ALBECOEHDII(float POGAEJIEPIM) { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06011FD8 RID: 73688 RVA: 0x0041B0E8 File Offset: 0x004192E8 [Token(Token = "0x6011FD8")] [Address(RVA = "0xACA220", Offset = "0xAC9020", VA = "0x180ACA220")] private void HJHFDOGFONK() { if (base.OGIBLNIIHDK && Time.time > this.candlesLightUpDelayTime) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06011FD9 RID: 73689 RVA: 0x0041B11C File Offset: 0x0041931C [Token(Token = "0x6011FD9")] [Address(RVA = "0xAC9F60", Offset = "0xAC8D60", VA = "0x180AC9F60")] private void FEBAMCAFFNG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { if (this.MGAJHDDNHOD != 0) { } if (this.litAudioClip != 0) { Transform transform = base.transform; Vector3 vector; float z = vector.z; SFXAudioSource sfxaudioSource; this.PJDIDEIPJMP = sfxaudioSource; } Animator[] array = this.candleFlames; Action action; if (CandlesInteraction.<>c.<>9__41_0 == 0) { action = delegate(Animator i) { int igcjdcpppfc = CandlesInteraction.IGCJDCPPPFC; i.SetBool(igcjdcpppfc, true); }; CandlesInteraction.<>c.<>9__41_0 = action; } BCKPFAJAPEO.HOAGBPIIIGP(array, action); if (!this.KJDHMJPNDCK) { GameObject gameObject = this.glassCloche; int num = 0; gameObject.SetActive(num != 0); Tool tool = this.tool; base.ICOBNOOOPOK(tool); base.LNNKHBJMNDE(); int num2 = this.DPEMGLIHEHO._size; int num3 = this.EGEAHJKBMBL.KLIAOAJIPKM(); num2 -= num3; this.BlowOutCandles(num2); this.KJDHMJPNDCK = true; } } // Token: 0x06011FDA RID: 73690 RVA: 0x0041B1EC File Offset: 0x004193EC [Token(Token = "0x6011FDA")] [Address(RVA = "0xACAAB0", Offset = "0xAC98B0", VA = "0x180ACAAB0")] private void PMMBFDFMBJM(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { Tool grabTool = this.grabTool; int num = 0; grabTool.MBHKHNNAKBB = num != 0; List all = Player.All; Func func = new Func(this.JFLKFFAKOIJ); Player player = Enumerable.FirstOrDefault(all, func); int num2 = 0; if (player != num2) { player.playerProgression.PlayCandlesFeedback(); } this.toolSet.JHLMOLPNOMG.BIHKNNPGGKP(this); if (this.litAudioClip != (ulong)0L) { SFXAudioSource pjdideipjmp = this.PJDIDEIPJMP; int num3 = 0; if (pjdideipjmp != num3) { AudioManager.StopLoopingSFX(this.PJDIDEIPJMP); this.PJDIDEIPJMP = (ulong)0L; } } } // Token: 0x06011FDB RID: 73691 RVA: 0x0041B290 File Offset: 0x00419490 [Token(Token = "0x6011FDB")] [Address(RVA = "0xACA6B0", Offset = "0xAC94B0", VA = "0x180ACA6B0", Slot = "15")] protected override void NLKEKMGDOHM() { if (base.OGIBLNIIHDK) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06011FDC RID: 73692 RVA: 0x0041B2B4 File Offset: 0x004194B4 [Token(Token = "0x6011FDC")] [Address(RVA = "0xACA2A0", Offset = "0xAC90A0", VA = "0x180ACA2A0")] private void HMAPDFNFBIA(RecRoomAudioClip[] GDOJONEIJCL) { if (GDOJONEIJCL.Length != 0) { global::System.Random golioelmahd = this.GOLIOELMAHD; int num; if (GDOJONEIJCL[num] != 0) { Transform transform = base.transform; Vector3 vector; float z = vector.z; } } } // Token: 0x06011FDD RID: 73693 RVA: 0x0041B2F4 File Offset: 0x004194F4 [Token(Token = "0x6011FDD")] [Address(RVA = "0xAC95F0", Offset = "0xAC83F0", VA = "0x180AC95F0", Slot = "16")] protected override void AGDLNOODPGF(Tool EGFEJGHDNAI) { if (base.OGIBLNIIHDK) { RecRoomAudioClip[] array = this.blowOutAudioClips; this.HMAPDFNFBIA(array); List dpemgliheho = this.DPEMGLIHEHO; global::System.Random golioelmahd = this.GOLIOELMAHD; int num = dpemgliheho._size; int k__BackingField = this.grabTool.k__BackingField.k__BackingField; NMIGJEKFNME egeahjkbmbl = this.EGEAHJKBMBL; int num2; num -= num2; egeahjkbmbl.BDJFGEJFPPO(num, k__BackingField); } } // Token: 0x06011FDE RID: 73694 RVA: 0x0041B364 File Offset: 0x00419564 [Token(Token = "0x6011FDE")] [Address(RVA = "0xACA8A0", Offset = "0xAC96A0", VA = "0x180ACA8A0")] private void OnTriggerStay(Collider GLPOLGOBLAA) { if (base.OGIBLNIIHDK) { ulong num; Player player = this.BGEGPBDJELC(num != 0UL, GLPOLGOBLAA); int num2 = 0; if (player != num2) { float audioMaxForFrame = player.DNMEOEIALCD; if (audioMaxForFrame > this.micThreshold) { if (audioMaxForFrame != this.micThreshold) { if (this.LGDBIEICILK > this.CKMEJAKBGBF) { int num3 = this.DPEMGLIHEHO._size; if (num3 > 2) { global::System.Random golioelmahd = this.GOLIOELMAHD; int num4; num3 -= num4; } int k__BackingField = player.k__BackingField; this.MPKBFDALEJG(num3, k__BackingField); List dpemgliheho = this.DPEMGLIHEHO; float num5 = this.accumulatedBlowTimeThreshold; this.CKMEJAKBGBF = num5; } float time = Time.time; this.LGDBIEICILK = time; } float time2 = Time.time; this.OIKNOKAIEEA = time2; } } } } // Token: 0x06011FDF RID: 73695 RVA: 0x0041B43C File Offset: 0x0041963C [Token(Token = "0x6011FDF")] [Address(RVA = "0xACA860", Offset = "0xAC9660", VA = "0x180ACA860")] private void OnTriggerExit(Collider GLPOLGOBLAA) { if (base.OGIBLNIIHDK) { int num = 0; Player player = this.BGEGPBDJELC(num != 0, GLPOLGOBLAA); } } // Token: 0x06011FE0 RID: 73696 RVA: 0x0041B460 File Offset: 0x00419660 [Token(Token = "0x6011FE0")] [Address(RVA = "0xAC9A60", Offset = "0xAC8860", VA = "0x180AC9A60")] private Player BGEGPBDJELC(bool OLFCPKHDPAE, Collider GLPOLGOBLAA) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; if (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)) && GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184))) { Animator[] array = this.candleFlames; if (OLFCPKHDPAE) { Animator animator = array[0]; int epkbffhimok = CandlesInteraction.EPKBFFHIMOK; if (!animator.GetBool(epkbffhimok)) { Animator[] array2 = this.candleFlames; Action <>9__48_ = CandlesInteraction.<>c.<>9__48_0; if (<>9__48_ == 0) { CandlesInteraction.<>c.<>9__48_0 = delegate(Animator i) { int epkbffhimok2 = CandlesInteraction.EPKBFFHIMOK; i.SetBool(epkbffhimok2, true); }; } BCKPFAJAPEO.HOAGBPIIIGP(array2, <>9__48_); RecRoomAudioClip[] array3 = this.flareUpAudioClips; this.HMAPDFNFBIA(array3); } Player player; return player; } Action action; if (CandlesInteraction.<>c.<>9__48_1 == 0) { action = delegate(Animator i) { int num = 0; int epkbffhimok3 = CandlesInteraction.EPKBFFHIMOK; i.SetBool(epkbffhimok3, num != 0); }; CandlesInteraction.<>c.<>9__48_1 = action; } BCKPFAJAPEO.HOAGBPIIIGP(array, action); } throw new NullReferenceException(); } // Token: 0x06011FE1 RID: 73697 RVA: 0x0041B53C File Offset: 0x0041973C [Token(Token = "0x6011FE1")] [Address(RVA = "0xAC9D50", Offset = "0xAC8B50", VA = "0x180AC9D50")] public void BlowOutCandles(int NIONDACONFK) { if (this.KJDHMJPNDCK) { RecRoomAudioClip[] array = this.extinguishAudioClips; this.HMAPDFNFBIA(array); } int num = 0; if (NIONDACONFK > 0) { if (this.DPEMGLIHEHO._size > 0) { global::System.Random golioelmahd = this.GOLIOELMAHD; int num3; int num2 = Enumerable.ElementAt(this.DPEMGLIHEHO, num3); Animator animator = this.candleFlames[num2]; int num4 = 0; int igcjdcpppfc = CandlesInteraction.IGCJDCPPPFC; animator.SetBool(igcjdcpppfc, num4 != 0); this.candleSmoke[num2].SetActive(true); this.DPEMGLIHEHO.RemoveAt(num3); } num++; } List dpemgliheho = this.DPEMGLIHEHO; if (base.OGIBLNIIHDK && this.grabTool.MBHKHNNAKBB) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06011FE2 RID: 73698 RVA: 0x0041B604 File Offset: 0x00419804 [Token(Token = "0x6011FE2")] [Address(RVA = "0xACAD10", Offset = "0xAC9B10", VA = "0x180ACAD10")] public CandlesInteraction() { int num = 0; this.accumulatedBlowTimeThreshold = 3f; this.candlesLightUpDelayTime = 1f; RecRoomAudioClip[] array = new RecRoomAudioClip[num]; this.flareUpAudioClips = array; RecRoomAudioClip[] array2 = new RecRoomAudioClip[0]; this.extinguishAudioClips = array2; RecRoomAudioClip[] array3 = new RecRoomAudioClip[0]; this.blowOutAudioClips = array3; RecRoomAudioClip recRoomAudioClip = new RecRoomAudioClip(); this.litAudioClip = recRoomAudioClip; this.audioRolloff = new AudioRolloff { minDistance = 0f, maxDistance = 12f }; base..ctor(); } // Token: 0x06011FE4 RID: 73700 RVA: 0x0041B6CC File Offset: 0x004198CC [Token(Token = "0x6011FE4")] [Address(RVA = "0xACA410", Offset = "0xAC9210", VA = "0x180ACA410")] [CompilerGenerated] private bool JFLKFFAKOIJ(Player IEKDDPPNFPF) { int k__BackingField = IEKDDPPNFPF.k__BackingField; int num = this.EGEAHJKBMBL.HHKKJDOCBNH(); return k__BackingField == num; } // Token: 0x0400B9CB RID: 47563 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400B9CB")] [SerializeField] private Animator[] candleFlames; // Token: 0x0400B9CC RID: 47564 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400B9CC")] [SerializeField] private GameObject[] candleSmoke; // Token: 0x0400B9CD RID: 47565 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400B9CD")] [SerializeField] private GameObject glassCloche; // Token: 0x0400B9CE RID: 47566 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400B9CE")] [SerializeField] private float micThreshold = 2.6f; // Token: 0x0400B9CF RID: 47567 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400B9CF")] [SerializeField] private float accumulatedBlowTimeThreshold; // Token: 0x0400B9D0 RID: 47568 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400B9D0")] [SerializeField] private float candlesLightUpDelayTime; // Token: 0x0400B9D1 RID: 47569 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400B9D1")] [SerializeField] [Header("Sound Effects")] private RecRoomAudioClip[] flareUpAudioClips; // Token: 0x0400B9D2 RID: 47570 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400B9D2")] [SerializeField] private RecRoomAudioClip[] extinguishAudioClips; // Token: 0x0400B9D3 RID: 47571 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400B9D3")] [SerializeField] private RecRoomAudioClip[] blowOutAudioClips; // Token: 0x0400B9D4 RID: 47572 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400B9D4")] [SerializeField] private RecRoomAudioClip litAudioClip; // Token: 0x0400B9D5 RID: 47573 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400B9D5")] [SerializeField] private AudioRolloff audioRolloff; // Token: 0x0400B9D6 RID: 47574 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400B9D6")] private float OIKNOKAIEEA; // Token: 0x0400B9D7 RID: 47575 [FieldOffset(Offset = "0xBC")] [Token(Token = "0x400B9D7")] private float LGDBIEICILK; // Token: 0x0400B9D8 RID: 47576 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400B9D8")] private List DPEMGLIHEHO; // Token: 0x0400B9D9 RID: 47577 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400B9D9")] private float CKMEJAKBGBF; // Token: 0x0400B9DA RID: 47578 [FieldOffset(Offset = "0xCC")] [Token(Token = "0x400B9DA")] private float JGDNJKMCELE; // Token: 0x0400B9DB RID: 47579 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400B9DB")] private SFXAudioSource PJDIDEIPJMP; // Token: 0x0400B9DC RID: 47580 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400B9DC")] private global::System.Random GOLIOELMAHD; // Token: 0x0400B9DD RID: 47581 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400B9DD")] private IDisposable MGAJHDDNHOD; // Token: 0x0400B9DE RID: 47582 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400B9DE")] private bool KJDHMJPNDCK; // Token: 0x0400B9DF RID: 47583 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400B9DF")] private DJHELPHHAEN PEGJGMDGKJN; // Token: 0x0400B9E0 RID: 47584 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400B9E0")] private NMIGJEKFNME EGEAHJKBMBL; // Token: 0x0400B9E1 RID: 47585 [Token(Token = "0x400B9E1")] private static readonly int IGCJDCPPPFC = Animator.StringToHash("LightUp"); // Token: 0x0400B9E2 RID: 47586 [Token(Token = "0x400B9E2")] private static readonly int EPKBFFHIMOK = Animator.StringToHash("FlareUp"); // Token: 0x020029FA RID: 10746 [Token(Token = "0x20029FA")] private enum EIALNBAAHBJ { // Token: 0x0400B9E4 RID: 47588 [Token(Token = "0x400B9E4")] Disabled, // Token: 0x0400B9E5 RID: 47589 [Token(Token = "0x400B9E5")] Deployed, // Token: 0x0400B9E6 RID: 47590 [Token(Token = "0x400B9E6")] Active, // Token: 0x0400B9E7 RID: 47591 [Token(Token = "0x400B9E7")] BlownOut } } }