m
This commit is contained in:
@@ -0,0 +1,444 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Consumable
|
||||
{
|
||||
// Token: 0x02002403 RID: 9219
|
||||
[Token(Token = "0x2002403")]
|
||||
public abstract class ConsumableEffect : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17002561 RID: 9569
|
||||
// (get) Token: 0x0600EA6B RID: 60011 RVA: 0x0035DE3C File Offset: 0x0035C03C
|
||||
// (set) Token: 0x0600EA6C RID: 60012 RVA: 0x0035DE50 File Offset: 0x0035C050
|
||||
[Token(Token = "0x17002561")]
|
||||
public List<ConsumableManager.KIDKMAOBOIG> DPCHAPDNDAI
|
||||
{
|
||||
[Token(Token = "0x600EA6B")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get;
|
||||
[Token(Token = "0x600EA6C")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x17002562 RID: 9570
|
||||
// (get) Token: 0x0600EA6D RID: 60013 RVA: 0x0035DE64 File Offset: 0x0035C064
|
||||
// (set) Token: 0x0600EA6E RID: 60014 RVA: 0x0035DE78 File Offset: 0x0035C078
|
||||
[Token(Token = "0x17002562")]
|
||||
public bool DKLGNFGONEM
|
||||
{
|
||||
[Token(Token = "0x600EA6D")]
|
||||
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
|
||||
get;
|
||||
[Token(Token = "0x600EA6E")]
|
||||
[Address(RVA = "0x42F020", Offset = "0x42E020", VA = "0x18042F020")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600EA6F RID: 60015 RVA: 0x0035DE8C File Offset: 0x0035C08C
|
||||
[Token(Token = "0x600EA6F")]
|
||||
[Address(RVA = "0x1D88BE0", Offset = "0x1D87BE0", VA = "0x181D88BE0")]
|
||||
protected ConsumableItem PHILEFGALDN()
|
||||
{
|
||||
string[] array = this.LDIDFEJLBPK.IAHDANBDAAM();
|
||||
if (array.Length == 0)
|
||||
{
|
||||
}
|
||||
ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string text = array[0];
|
||||
return instance.GetOrLoadConsumablePrefab(text);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA70 RID: 60016 RVA: 0x0035DECC File Offset: 0x0035C0CC
|
||||
[Token(Token = "0x600EA70")]
|
||||
[Address(RVA = "0x1D87B70", Offset = "0x1D86B70", VA = "0x181D87B70", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
List<ConsumableManager.KIDKMAOBOIG> list = new List();
|
||||
this.<CEKFDODGELA>k__BackingField = list;
|
||||
bool isLocal = base.JDHMIOJKLCK.AHNNNIPLFGD;
|
||||
this.<MHCDCIGJNNA>k__BackingField = isLocal;
|
||||
string[] array = new string[0];
|
||||
Action action = new Action(this.MHNEGDPFLNL);
|
||||
KLLMCPFPIIE<string[]> kllmcpfpiie;
|
||||
this.LDIDFEJLBPK = kllmcpfpiie;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.CLNHDLDPMOI = kllmcpfpiie2;
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
ConsumableEffect.AllLocal.Add(this);
|
||||
}
|
||||
Action action2 = new Action(this.GCILAGCGICN);
|
||||
Coroutine coroutine = this.CHAAKFJCLIH(action2);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA71 RID: 60017 RVA: 0x0035DF58 File Offset: 0x0035C158
|
||||
[Token(Token = "0x600EA71")]
|
||||
[Address(RVA = "0x1D88C90", Offset = "0x1D87C90", VA = "0x181D88C90", Slot = "15")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.TryApplyConsumableEffect(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600EA72 RID: 60018 RVA: 0x0035DF88 File Offset: 0x0035C188
|
||||
[Token(Token = "0x600EA72")]
|
||||
[Address(RVA = "0x1D88B00", Offset = "0x1D87B00", VA = "0x181D88B00", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
bool flag = ConsumableEffect.AllLocal.Remove(this);
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600EA73 RID: 60019 RVA: 0x0035DFB8 File Offset: 0x0035C1B8
|
||||
[Token(Token = "0x600EA73")]
|
||||
[Address(RVA = "0x1D88550", Offset = "0x1D87550", VA = "0x181D88550")]
|
||||
public bool LocalActivateConsumable(OOCCCGPICOG BAJGNABECMN, bool CPNHCODHDAD)
|
||||
{
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
List<ConsumableManager.KIDKMAOBOIG> list = this.<CEKFDODGELA>k__BackingField;
|
||||
ConsumableManager.KIDKMAOBOIG kidkmaoboig = BAJGNABECMN.GMMAAAGFAKO();
|
||||
bool flag;
|
||||
if (flag && !this.ACDOAOMJGBF.Contains(BAJGNABECMN))
|
||||
{
|
||||
this.ACDOAOMJGBF.Add(BAJGNABECMN);
|
||||
KLLMCPFPIIE<bool> clnhdldpmoi = this.CLNHDLDPMOI;
|
||||
int num = this.LDIDFEJLBPK.IAHDANBDAAM().Length;
|
||||
num++;
|
||||
string[] array = new string[num];
|
||||
string <CNJALCEBPMC>k__BackingField = BAJGNABECMN.<CNJALCEBPMC>k__BackingField;
|
||||
if (<CNJALCEBPMC>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
array[0] = <CNJALCEBPMC>k__BackingField;
|
||||
KLLMCPFPIIE<string[]> ldidfejlbpk = this.LDIDFEJLBPK;
|
||||
}
|
||||
}
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
|
||||
// Token: 0x0600EA74 RID: 60020 RVA: 0x0035E04C File Offset: 0x0035C24C
|
||||
[Token(Token = "0x600EA74")]
|
||||
[Address(RVA = "0x1D888B0", Offset = "0x1D878B0", VA = "0x181D888B0")]
|
||||
public static IEnumerable<ConsumableEffect> LocalGetAll(ConsumableManager.KIDKMAOBOIG DJFBMCIDJNK)
|
||||
{
|
||||
List<ConsumableEffect> allLocal = ConsumableEffect.AllLocal;
|
||||
Func<ConsumableEffect, bool> func = delegate(ConsumableEffect e)
|
||||
{
|
||||
List<ConsumableManager.KIDKMAOBOIG> list = e.<CEKFDODGELA>k__BackingField;
|
||||
ConsumableManager.KIDKMAOBOIG category = DJFBMCIDJNK;
|
||||
return list.Contains(category);
|
||||
};
|
||||
return Enumerable.Where<ConsumableEffect>(allLocal, func);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA75 RID: 60021 RVA: 0x0035E088 File Offset: 0x0035C288
|
||||
[Token(Token = "0x600EA75")]
|
||||
[Address(RVA = "0x1D88700", Offset = "0x1D87700", VA = "0x181D88700")]
|
||||
public bool LocalDeactivateConsumable(OOCCCGPICOG BAJGNABECMN, bool CPNHCODHDAD)
|
||||
{
|
||||
OOCCCGPICOG consumable = BAJGNABECMN;
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
List<ConsumableManager.KIDKMAOBOIG> list = this.<CEKFDODGELA>k__BackingField;
|
||||
ConsumableManager.KIDKMAOBOIG kidkmaoboig = BAJGNABECMN.GMMAAAGFAKO();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
List<OOCCCGPICOG> acdoaomjgbf = this.ACDOAOMJGBF;
|
||||
OOCCCGPICOG consumable3 = consumable;
|
||||
if (acdoaomjgbf.Contains(consumable3))
|
||||
{
|
||||
List<OOCCCGPICOG> acdoaomjgbf2 = this.ACDOAOMJGBF;
|
||||
OOCCCGPICOG consumable2 = consumable;
|
||||
bool flag2 = acdoaomjgbf2.Remove(consumable2);
|
||||
KLLMCPFPIIE<bool> clnhdldpmoi = this.CLNHDLDPMOI;
|
||||
string[] array = this.LDIDFEJLBPK.IAHDANBDAAM();
|
||||
Func<string, bool> func = delegate(string d)
|
||||
{
|
||||
string <CNJALCEBPMC>k__BackingField = consumable.<CNJALCEBPMC>k__BackingField;
|
||||
return d != <CNJALCEBPMC>k__BackingField;
|
||||
};
|
||||
string[] array2 = Enumerable.ToArray<string>(Enumerable.Where<string>(array, func));
|
||||
KLLMCPFPIIE<string[]> ldidfejlbpk = this.LDIDFEJLBPK;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600EA76 RID: 60022 RVA: 0x0035E13C File Offset: 0x0035C33C
|
||||
[Token(Token = "0x600EA76")]
|
||||
[Address(RVA = "0x1D87D60", Offset = "0x1D86D60", VA = "0x181D87D60")]
|
||||
private void EMKJNFKEMAK(bool EEGJPAHLMCH = false)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (this.CLNHDLDPMOI.IAHDANBDAAM() == 0)
|
||||
{
|
||||
}
|
||||
string[] array = this.LDIDFEJLBPK.IAHDANBDAAM();
|
||||
if (array != 0)
|
||||
{
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array[num];
|
||||
if (!this.JKMOCAJOOPF.Contains(text))
|
||||
{
|
||||
ConsumableItem orLoadConsumablePrefab = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetOrLoadConsumablePrefab(text);
|
||||
bool flag = this.JKMOCAJOOPF.Add(text);
|
||||
int num2 = 0;
|
||||
if (orLoadConsumablePrefab != num2)
|
||||
{
|
||||
this.Start();
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
List<string> list = Enumerable.ToList<string>(Enumerable.Except<string>(this.JKMOCAJOOPF, array));
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
bool flag3 = this.JKMOCAJOOPF.Remove(num);
|
||||
ConsumableItem orLoadConsumablePrefab2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetOrLoadConsumablePrefab(num);
|
||||
int num3 = 0;
|
||||
if (!(orLoadConsumablePrefab2 != num3))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
this.IEKANKBCIBP(orLoadConsumablePrefab2, EEGJPAHLMCH);
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
List<string> list2 = Enumerable.ToList<string>(this.JKMOCAJOOPF);
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
HashSet<string> jkmocajoopf = this.JKMOCAJOOPF;
|
||||
ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
ConsumableItem consumableItem;
|
||||
if (!(consumableItem != num4))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
this.IEKANKBCIBP(consumableItem, EEGJPAHLMCH);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA77 RID: 60023 RVA: 0x0035E264 File Offset: 0x0035C464
|
||||
[Token(Token = "0x600EA77")]
|
||||
[Address(RVA = "0x1D88A30", Offset = "0x1D87A30", VA = "0x181D88A30")]
|
||||
protected void OCFKJPHFMCH(OOCCCGPICOG BAJGNABECMN, int FKKAPHAMPMG)
|
||||
{
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
ConsumableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IEnumerator enumerator = FOEHJBDMMBH.LCELAOEOIJO(BAJGNABECMN, FKKAPHAMPMG, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600EA78 RID: 60024 RVA: 0x0035E294 File Offset: 0x0035C494
|
||||
[Token(Token = "0x600EA78")]
|
||||
[Address(RVA = "0x1D883D0", Offset = "0x1D873D0", VA = "0x181D883D0", Slot = "16")]
|
||||
protected virtual void IEKANKBCIBP(ConsumableItem ALMOGLHMFHL, bool CPNHCODHDAD)
|
||||
{
|
||||
GameObject effectPrefab = ALMOGLHMFHL.effectPrefab;
|
||||
int num = 0;
|
||||
if (effectPrefab != num)
|
||||
{
|
||||
GameObject effectPrefab2 = ALMOGLHMFHL.effectPrefab;
|
||||
Transform transform = base.transform;
|
||||
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(effectPrefab2, transform);
|
||||
Dictionary<string, GameObject> pafplmgleof = this.PAFPLMGLEOF;
|
||||
string guidString = ALMOGLHMFHL.guidString;
|
||||
pafplmgleof[guidString] = gameObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600EA79 RID: 60025 RVA: 0x0035E2EC File Offset: 0x0035C4EC
|
||||
[Token(Token = "0x600EA79")]
|
||||
[Address(RVA = "0x1D88B90", Offset = "0x1D87B90", VA = "0x181D88B90")]
|
||||
protected Dictionary<string, GameObject>.ValueCollection PGHKOFAMNJA()
|
||||
{
|
||||
return this.PAFPLMGLEOF.Values;
|
||||
}
|
||||
|
||||
// Token: 0x0600EA7A RID: 60026 RVA: 0x0035E30C File Offset: 0x0035C50C
|
||||
[Token(Token = "0x600EA7A")]
|
||||
[Address(RVA = "0x1D889A0", Offset = "0x1D879A0", VA = "0x181D889A0")]
|
||||
protected GameObject NKEAAJDOLJK(ConsumableItem ALMOGLHMFHL)
|
||||
{
|
||||
Dictionary<string, GameObject> pafplmgleof = this.PAFPLMGLEOF;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600EA7B RID: 60027 RVA: 0x0035E348 File Offset: 0x0035C548
|
||||
[Token(Token = "0x600EA7B")]
|
||||
[Address(RVA = "0x1D88290", Offset = "0x1D87290", VA = "0x181D88290", Slot = "17")]
|
||||
protected virtual void HHBCNEEODDB(ConsumableItem ALMOGLHMFHL, bool CPNHCODHDAD)
|
||||
{
|
||||
GameObject effectPrefab = ALMOGLHMFHL.effectPrefab;
|
||||
int num = 0;
|
||||
if (effectPrefab != num)
|
||||
{
|
||||
Dictionary<string, GameObject> pafplmgleof = this.PAFPLMGLEOF;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600EA7C RID: 60028 RVA: 0x0035E3CC File Offset: 0x0035C5CC
|
||||
[Token(Token = "0x600EA7C")]
|
||||
[Address(RVA = "0x1D884C0", Offset = "0x1D874C0", VA = "0x181D884C0")]
|
||||
protected void KOEKICOBBKF(string NGPMADFHHKP)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, NGPMADFHHKP, 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA7D RID: 60029 RVA: 0x0035E3F8 File Offset: 0x0035C5F8
|
||||
[Token(Token = "0x600EA7D")]
|
||||
[Address(RVA = "0x1D88DA0", Offset = "0x1D87DA0", VA = "0x181D88DA0")]
|
||||
protected ConsumableEffect()
|
||||
{
|
||||
HashSet<string> hashSet = new HashSet();
|
||||
this.JKMOCAJOOPF = hashSet;
|
||||
List<OOCCCGPICOG> list = new List();
|
||||
this.ACDOAOMJGBF = list;
|
||||
Dictionary<string, GameObject> dictionary = new Dictionary();
|
||||
this.PAFPLMGLEOF = dictionary;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600EA7F RID: 60031 RVA: 0x0035E44C File Offset: 0x0035C64C
|
||||
[Token(Token = "0x600EA7F")]
|
||||
[Address(RVA = "0x1D88990", Offset = "0x1D87990", VA = "0x181D88990")]
|
||||
[CompilerGenerated]
|
||||
private void MHNEGDPFLNL()
|
||||
{
|
||||
int num = 0;
|
||||
this.EMKJNFKEMAK(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600EA80 RID: 60032 RVA: 0x0035E464 File Offset: 0x0035C664
|
||||
[Token(Token = "0x600EA80")]
|
||||
[Address(RVA = "0x1D88280", Offset = "0x1D87280", VA = "0x181D88280")]
|
||||
[CompilerGenerated]
|
||||
private void GCILAGCGICN()
|
||||
{
|
||||
this.EMKJNFKEMAK(true);
|
||||
}
|
||||
|
||||
// Token: 0x04009A2F RID: 39471
|
||||
[Token(Token = "0x4009A2F")]
|
||||
public static List<ConsumableEffect> AllLocal = new List();
|
||||
|
||||
// Token: 0x04009A32 RID: 39474
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4009A32")]
|
||||
private KLLMCPFPIIE<bool> CLNHDLDPMOI;
|
||||
|
||||
// Token: 0x04009A33 RID: 39475
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4009A33")]
|
||||
private KLLMCPFPIIE<string[]> LDIDFEJLBPK;
|
||||
|
||||
// Token: 0x04009A34 RID: 39476
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4009A34")]
|
||||
private HashSet<string> JKMOCAJOOPF;
|
||||
|
||||
// Token: 0x04009A35 RID: 39477
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4009A35")]
|
||||
protected List<OOCCCGPICOG> ACDOAOMJGBF;
|
||||
|
||||
// Token: 0x04009A36 RID: 39478
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4009A36")]
|
||||
private Dictionary<string, GameObject> PAFPLMGLEOF;
|
||||
|
||||
// Token: 0x02002404 RID: 9220
|
||||
[Token(Token = "0x2002404")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AFDMFCGFNKG
|
||||
{
|
||||
// Token: 0x0600EA81 RID: 60033 RVA: 0x0035E478 File Offset: 0x0035C678
|
||||
[Token(Token = "0x600EA81")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public AFDMFCGFNKG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600EA82 RID: 60034 RVA: 0x0035E48C File Offset: 0x0035C68C
|
||||
[Token(Token = "0x600EA82")]
|
||||
[Address(RVA = "0x1D7EEE0", Offset = "0x1D7DEE0", VA = "0x181D7EEE0")]
|
||||
internal bool <LocalGetAll>b__0(ConsumableEffect e)
|
||||
{
|
||||
List<ConsumableManager.KIDKMAOBOIG> <CEKFDODGELA>k__BackingField = e.<CEKFDODGELA>k__BackingField;
|
||||
ConsumableManager.KIDKMAOBOIG kidkmaoboig = this.category;
|
||||
return <CEKFDODGELA>k__BackingField.Contains(kidkmaoboig);
|
||||
}
|
||||
|
||||
// Token: 0x04009A37 RID: 39479
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009A37")]
|
||||
public ConsumableManager.KIDKMAOBOIG category;
|
||||
}
|
||||
|
||||
// Token: 0x02002405 RID: 9221
|
||||
[Token(Token = "0x2002405")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HPCLPDDEDEG
|
||||
{
|
||||
// Token: 0x0600EA83 RID: 60035 RVA: 0x0035E4B4 File Offset: 0x0035C6B4
|
||||
[Token(Token = "0x600EA83")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HPCLPDDEDEG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600EA84 RID: 60036 RVA: 0x0035E4C8 File Offset: 0x0035C6C8
|
||||
[Token(Token = "0x600EA84")]
|
||||
[Address(RVA = "0x1D8FE90", Offset = "0x1D8EE90", VA = "0x181D8FE90")]
|
||||
internal bool <LocalDeactivateConsumable>b__0(string d)
|
||||
{
|
||||
string <CNJALCEBPMC>k__BackingField = this.consumable.<CNJALCEBPMC>k__BackingField;
|
||||
return d != <CNJALCEBPMC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x04009A38 RID: 39480
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4009A38")]
|
||||
public OOCCCGPICOG consumable;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user