oh dear
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: 0x0200231F RID: 8991
|
||||
[Token(Token = "0x200231F")]
|
||||
public abstract class ConsumableEffect : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x170024C0 RID: 9408
|
||||
// (get) Token: 0x0600E65C RID: 58972 RVA: 0x00354978 File Offset: 0x00352B78
|
||||
// (set) Token: 0x0600E65D RID: 58973 RVA: 0x0035498C File Offset: 0x00352B8C
|
||||
[Token(Token = "0x170024C0")]
|
||||
public List<ConsumableManager.KIDKMAOBOIG> DPCHAPDNDAI
|
||||
{
|
||||
[Token(Token = "0x600E65C")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x600E65D")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x170024C1 RID: 9409
|
||||
// (get) Token: 0x0600E65E RID: 58974 RVA: 0x003549A0 File Offset: 0x00352BA0
|
||||
// (set) Token: 0x0600E65F RID: 58975 RVA: 0x003549B4 File Offset: 0x00352BB4
|
||||
[Token(Token = "0x170024C1")]
|
||||
public bool DKLGNFGONEM
|
||||
{
|
||||
[Token(Token = "0x600E65E")]
|
||||
[Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40")]
|
||||
get;
|
||||
[Token(Token = "0x600E65F")]
|
||||
[Address(RVA = "0x63E280", Offset = "0x63D080", VA = "0x18063E280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600E660 RID: 58976 RVA: 0x003549C8 File Offset: 0x00352BC8
|
||||
[Token(Token = "0x600E660")]
|
||||
[Address(RVA = "0x11FFCD0", Offset = "0x11FEAD0", VA = "0x1811FFCD0")]
|
||||
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: 0x0600E661 RID: 58977 RVA: 0x00354A08 File Offset: 0x00352C08
|
||||
[Token(Token = "0x600E661")]
|
||||
[Address(RVA = "0x11FEC60", Offset = "0x11FDA60", VA = "0x1811FEC60", 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: 0x0600E662 RID: 58978 RVA: 0x00354A94 File Offset: 0x00352C94
|
||||
[Token(Token = "0x600E662")]
|
||||
[Address(RVA = "0x11FFD80", Offset = "0x11FEB80", VA = "0x1811FFD80", Slot = "15")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.TryApplyConsumableEffect(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E663 RID: 58979 RVA: 0x00354AC4 File Offset: 0x00352CC4
|
||||
[Token(Token = "0x600E663")]
|
||||
[Address(RVA = "0x11FFBF0", Offset = "0x11FE9F0", VA = "0x1811FFBF0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
if (this.<MHCDCIGJNNA>k__BackingField)
|
||||
{
|
||||
bool flag = ConsumableEffect.AllLocal.Remove(this);
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600E664 RID: 58980 RVA: 0x00354AF4 File Offset: 0x00352CF4
|
||||
[Token(Token = "0x600E664")]
|
||||
[Address(RVA = "0x11FF640", Offset = "0x11FE440", VA = "0x1811FF640")]
|
||||
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: 0x0600E665 RID: 58981 RVA: 0x00354B88 File Offset: 0x00352D88
|
||||
[Token(Token = "0x600E665")]
|
||||
[Address(RVA = "0x11FF9A0", Offset = "0x11FE7A0", VA = "0x1811FF9A0")]
|
||||
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: 0x0600E666 RID: 58982 RVA: 0x00354BC4 File Offset: 0x00352DC4
|
||||
[Token(Token = "0x600E666")]
|
||||
[Address(RVA = "0x11FF7F0", Offset = "0x11FE5F0", VA = "0x1811FF7F0")]
|
||||
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: 0x0600E667 RID: 58983 RVA: 0x00354C78 File Offset: 0x00352E78
|
||||
[Token(Token = "0x600E667")]
|
||||
[Address(RVA = "0x11FEE50", Offset = "0x11FDC50", VA = "0x1811FEE50")]
|
||||
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: 0x0600E668 RID: 58984 RVA: 0x00354DA0 File Offset: 0x00352FA0
|
||||
[Token(Token = "0x600E668")]
|
||||
[Address(RVA = "0x11FFB20", Offset = "0x11FE920", VA = "0x1811FFB20")]
|
||||
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: 0x0600E669 RID: 58985 RVA: 0x00354DD0 File Offset: 0x00352FD0
|
||||
[Token(Token = "0x600E669")]
|
||||
[Address(RVA = "0x11FF4C0", Offset = "0x11FE2C0", VA = "0x1811FF4C0", 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: 0x0600E66A RID: 58986 RVA: 0x00354E28 File Offset: 0x00353028
|
||||
[Token(Token = "0x600E66A")]
|
||||
[Address(RVA = "0x11FFC80", Offset = "0x11FEA80", VA = "0x1811FFC80")]
|
||||
protected Dictionary<string, GameObject>.ValueCollection PGHKOFAMNJA()
|
||||
{
|
||||
return this.PAFPLMGLEOF.Values;
|
||||
}
|
||||
|
||||
// Token: 0x0600E66B RID: 58987 RVA: 0x00354E48 File Offset: 0x00353048
|
||||
[Token(Token = "0x600E66B")]
|
||||
[Address(RVA = "0x11FFA90", Offset = "0x11FE890", VA = "0x1811FFA90")]
|
||||
protected GameObject NKEAAJDOLJK(ConsumableItem ALMOGLHMFHL)
|
||||
{
|
||||
Dictionary<string, GameObject> pafplmgleof = this.PAFPLMGLEOF;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600E66C RID: 58988 RVA: 0x00354E84 File Offset: 0x00353084
|
||||
[Token(Token = "0x600E66C")]
|
||||
[Address(RVA = "0x11FF380", Offset = "0x11FE180", VA = "0x1811FF380", 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: 0x0600E66D RID: 58989 RVA: 0x00354F08 File Offset: 0x00353108
|
||||
[Token(Token = "0x600E66D")]
|
||||
[Address(RVA = "0x11FF5B0", Offset = "0x11FE3B0", VA = "0x1811FF5B0")]
|
||||
protected void KOEKICOBBKF(string NGPMADFHHKP)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, NGPMADFHHKP, 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E66E RID: 58990 RVA: 0x00354F34 File Offset: 0x00353134
|
||||
[Token(Token = "0x600E66E")]
|
||||
[Address(RVA = "0x11FFE90", Offset = "0x11FEC90", VA = "0x1811FFE90")]
|
||||
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: 0x0600E670 RID: 58992 RVA: 0x00354F88 File Offset: 0x00353188
|
||||
[Token(Token = "0x600E670")]
|
||||
[Address(RVA = "0x11FFA80", Offset = "0x11FE880", VA = "0x1811FFA80")]
|
||||
[CompilerGenerated]
|
||||
private void MHNEGDPFLNL()
|
||||
{
|
||||
int num = 0;
|
||||
this.EMKJNFKEMAK(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600E671 RID: 58993 RVA: 0x00354FA0 File Offset: 0x003531A0
|
||||
[Token(Token = "0x600E671")]
|
||||
[Address(RVA = "0x11FF370", Offset = "0x11FE170", VA = "0x1811FF370")]
|
||||
[CompilerGenerated]
|
||||
private void GCILAGCGICN()
|
||||
{
|
||||
this.EMKJNFKEMAK(true);
|
||||
}
|
||||
|
||||
// Token: 0x04009845 RID: 38981
|
||||
[Token(Token = "0x4009845")]
|
||||
public static List<ConsumableEffect> AllLocal = new List();
|
||||
|
||||
// Token: 0x04009848 RID: 38984
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4009848")]
|
||||
private KLLMCPFPIIE<bool> CLNHDLDPMOI;
|
||||
|
||||
// Token: 0x04009849 RID: 38985
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4009849")]
|
||||
private KLLMCPFPIIE<string[]> LDIDFEJLBPK;
|
||||
|
||||
// Token: 0x0400984A RID: 38986
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400984A")]
|
||||
private HashSet<string> JKMOCAJOOPF;
|
||||
|
||||
// Token: 0x0400984B RID: 38987
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400984B")]
|
||||
protected List<OOCCCGPICOG> ACDOAOMJGBF;
|
||||
|
||||
// Token: 0x0400984C RID: 38988
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400984C")]
|
||||
private Dictionary<string, GameObject> PAFPLMGLEOF;
|
||||
|
||||
// Token: 0x02002320 RID: 8992
|
||||
[Token(Token = "0x2002320")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AFDMFCGFNKG
|
||||
{
|
||||
// Token: 0x0600E672 RID: 58994 RVA: 0x00354FB4 File Offset: 0x003531B4
|
||||
[Token(Token = "0x600E672")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AFDMFCGFNKG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E673 RID: 58995 RVA: 0x00354FC8 File Offset: 0x003531C8
|
||||
[Token(Token = "0x600E673")]
|
||||
[Address(RVA = "0x11F5FC0", Offset = "0x11F4DC0", VA = "0x1811F5FC0")]
|
||||
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: 0x0400984D RID: 38989
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400984D")]
|
||||
public ConsumableManager.KIDKMAOBOIG category;
|
||||
}
|
||||
|
||||
// Token: 0x02002321 RID: 8993
|
||||
[Token(Token = "0x2002321")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HPCLPDDEDEG
|
||||
{
|
||||
// Token: 0x0600E674 RID: 58996 RVA: 0x00354FF0 File Offset: 0x003531F0
|
||||
[Token(Token = "0x600E674")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HPCLPDDEDEG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E675 RID: 58997 RVA: 0x00355004 File Offset: 0x00353204
|
||||
[Token(Token = "0x600E675")]
|
||||
[Address(RVA = "0x1206F80", Offset = "0x1205D80", VA = "0x181206F80")]
|
||||
internal bool <LocalDeactivateConsumable>b__0(string d)
|
||||
{
|
||||
string <CNJALCEBPMC>k__BackingField = this.consumable.<CNJALCEBPMC>k__BackingField;
|
||||
return d != <CNJALCEBPMC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0400984E RID: 38990
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400984E")]
|
||||
public OOCCCGPICOG consumable;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user