oh dear
This commit is contained in:
@@ -0,0 +1,586 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Activities.Arena;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using UnityEngine.SceneManagement;
|
||||
|
||||
// Token: 0x020003F5 RID: 1013
|
||||
[Token(Token = "0x20003F5")]
|
||||
public class ProgressionManager : SingletonMonoBehaviour<ProgressionManager>
|
||||
{
|
||||
// Token: 0x1700059D RID: 1437
|
||||
// (get) Token: 0x06001F8A RID: 8074 RVA: 0x0008192C File Offset: 0x0007FB2C
|
||||
[Token(Token = "0x1700059D")]
|
||||
public RecRoomAudioClip NAMEGCOMGHG
|
||||
{
|
||||
[Token(Token = "0x6001F8A")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.becomeMemberToUseThisClip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700059E RID: 1438
|
||||
// (get) Token: 0x06001F8B RID: 8075 RVA: 0x00081940 File Offset: 0x0007FB40
|
||||
[Token(Token = "0x1700059E")]
|
||||
public float NDPGDDEPHLL
|
||||
{
|
||||
[Token(Token = "0x6001F8B")]
|
||||
[Address(RVA = "0x1064CF0", Offset = "0x1063AF0", VA = "0x181064CF0")]
|
||||
get
|
||||
{
|
||||
if (ACJLCBNBJDK.PACNIHCPNHI.JKJIMIDBCIH > 0)
|
||||
{
|
||||
NFMBDLEJEDD pacnihcpnhi = ACJLCBNBJDK.PACNIHCPNHI;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001F8C RID: 8076 RVA: 0x00081968 File Offset: 0x0007FB68
|
||||
[Token(Token = "0x6001F8C")]
|
||||
[Address(RVA = "0x1063A20", Offset = "0x1062820", VA = "0x181063A20", Slot = "4")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
OKNNKFGFODL phnhbljdbko = ACJLCBNBJDK.PHNHBLJDBKO;
|
||||
Action action = new Action(this.PHNHBLJDBKO);
|
||||
int num = 0;
|
||||
phnhbljdbko.BPAJKKAGPKB(action, num != 0);
|
||||
MFBGLIHGCGO<List<PlayerObjectiveTracker.CEILCKDBABL>> eventBufferUpdated = PlayerObjectiveTracker.EventBufferUpdated;
|
||||
Action<List<PlayerObjectiveTracker.CEILCKDBABL>> action2 = new Action(this.DELALFJCJNI);
|
||||
PlayerObjectiveTracker.EventBufferUpdated = MFBGLIHGCGO.BPJDFPACLMK(eventBufferUpdated, action2);
|
||||
}
|
||||
|
||||
// Token: 0x06001F8D RID: 8077 RVA: 0x000819C0 File Offset: 0x0007FBC0
|
||||
[Token(Token = "0x6001F8D")]
|
||||
[Address(RVA = "0x10646C0", Offset = "0x10634C0", VA = "0x1810646C0", Slot = "5")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
MFBGLIHGCGO<List<PlayerObjectiveTracker.CEILCKDBABL>> eventBufferUpdated = PlayerObjectiveTracker.EventBufferUpdated;
|
||||
Action<List<PlayerObjectiveTracker.CEILCKDBABL>> action = new Action(this.DELALFJCJNI);
|
||||
PlayerObjectiveTracker.EventBufferUpdated = MFBGLIHGCGO.GMNMHGMFGOL(eventBufferUpdated, action);
|
||||
OKNNKFGFODL phnhbljdbko = ACJLCBNBJDK.PHNHBLJDBKO;
|
||||
Action action2 = new Action(this.PHNHBLJDBKO);
|
||||
phnhbljdbko.BIHKNNPGGKP(action2);
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06001F8E RID: 8078 RVA: 0x00081A14 File Offset: 0x0007FC14
|
||||
[Token(Token = "0x6001F8E")]
|
||||
[Address(RVA = "0x10648E0", Offset = "0x10636E0", VA = "0x1810648E0")]
|
||||
private void Start()
|
||||
{
|
||||
Action<float> action = new Action(this.KHFPADCIGHK);
|
||||
IDisposable disposable = ADIFCODGAML.ADIDJGEIJOH(this, action);
|
||||
}
|
||||
|
||||
// Token: 0x06001F8F RID: 8079 RVA: 0x00081A38 File Offset: 0x0007FC38
|
||||
[Token(Token = "0x6001F8F")]
|
||||
[Address(RVA = "0x1063A10", Offset = "0x1062810", VA = "0x181063A10")]
|
||||
private void ADIDJGEIJOH()
|
||||
{
|
||||
if (this.FIBNJFJJFPL)
|
||||
{
|
||||
this.BKBBNJEACKF();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001F90 RID: 8080 RVA: 0x00081A58 File Offset: 0x0007FC58
|
||||
[Token(Token = "0x6001F90")]
|
||||
[Address(RVA = "0x1064140", Offset = "0x1062F40", VA = "0x181064140")]
|
||||
public void Initialize()
|
||||
{
|
||||
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[num];
|
||||
Dictionary<EPAHDAEPCPB, ProgressionManager.ObjectiveTypeDescription> jgafpafignn = this.JGAFPAFIGNN;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
SceneManager.activeSceneChanged += new UnityAction(this.BEGCFKHBPHO);
|
||||
}
|
||||
|
||||
// Token: 0x06001F91 RID: 8081 RVA: 0x00081AE8 File Offset: 0x0007FCE8
|
||||
[Token(Token = "0x6001F91")]
|
||||
[Address(RVA = "0x1064800", Offset = "0x1063600", VA = "0x181064800")]
|
||||
private void PHNHBLJDBKO()
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ProgressionManager.BHDLEKDGABA bhdlekdgaba;
|
||||
bhdlekdgaba.System.IDisposable.Dispose();
|
||||
bhdlekdgaba.<>1__state = (int)((ulong)0L);
|
||||
bhdlekdgaba.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(this, bhdlekdgaba);
|
||||
}
|
||||
|
||||
// Token: 0x06001F92 RID: 8082 RVA: 0x00081B20 File Offset: 0x0007FD20
|
||||
[Token(Token = "0x6001F92")]
|
||||
[Address(RVA = "0x10642D0", Offset = "0x10630D0", VA = "0x1810642D0")]
|
||||
private IEnumerator<KENFJGFMIPM> JLPFCGDEPHH()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06001F92)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> ProgressionManager::JLPFCGDEPHH()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(BHDLEKDGABA::System.IDisposable.Dispose, ldloc:BHDLEKDGABA(var_0))
|
||||
stfld:int32(BHDLEKDGABA::<>1__state, ldloc:BHDLEKDGABA(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:ProgressionManager(BHDLEKDGABA::<>4__this, ldloc:BHDLEKDGABA(var_0), ldloc:ProgressionManager(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: 0x06001F93 RID: 8083 RVA: 0x00081B44 File Offset: 0x0007FD44
|
||||
[Token(Token = "0x6001F93")]
|
||||
[Address(RVA = "0x1063B70", Offset = "0x1062970", VA = "0x181063B70")]
|
||||
private void BEGCFKHBPHO(Scene CGGAKHBJKJO, Scene BBDENKKCEEH)
|
||||
{
|
||||
this.DBDFCMJFNEC.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06001F94 RID: 8084 RVA: 0x00081B64 File Offset: 0x0007FD64
|
||||
[Token(Token = "0x6001F94")]
|
||||
[Address(RVA = "0x1064330", Offset = "0x1063130", VA = "0x181064330")]
|
||||
public void LocalCompleteObjective(EPAHDAEPCPB GEDCEIDOKJL, float DFGHDKLNDIB, long? HNHLJONGKHB, int EECBMEPHBFM = 0)
|
||||
{
|
||||
if (GEDCEIDOKJL == EPAHDAEPCPB.Default)
|
||||
{
|
||||
}
|
||||
List<BCMCBLEEANI> dbdfcmjfnec = this.DBDFCMJFNEC;
|
||||
int partySize = Player.<EGKJPJKLEAI>k__BackingField.playerParty.CPHKILIHCBM;
|
||||
BCMCBLEEANI bcmcbleeani;
|
||||
dbdfcmjfnec.Add(bcmcbleeani);
|
||||
List<EPAHDAEPCPB> list = this.majorObjectiveTypes;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
this.FIBNJFJJFPL = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001F95 RID: 8085 RVA: 0x00081BB0 File Offset: 0x0007FDB0
|
||||
[Token(Token = "0x6001F95")]
|
||||
[Address(RVA = "0x1064500", Offset = "0x1063300", VA = "0x181064500")]
|
||||
private void OJAIHJOFOML(EPAHDAEPCPB GEDCEIDOKJL, float DFGHDKLNDIB, long? HNHLJONGKHB)
|
||||
{
|
||||
while (SingletonMonoBehaviour.ONCPNMDGGKG.PFCGMJLCBMP)
|
||||
{
|
||||
ArenaManager instance;
|
||||
if (GEDCEIDOKJL > EPAHDAEPCPB.AllDailyObjectives)
|
||||
{
|
||||
if (GEDCEIDOKJL == EPAHDAEPCPB.FinishActivity)
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = SingletonMonoBehaviour.ONCPNMDGGKG.RequestFirstActivityOfTheDayRewardAsync();
|
||||
}
|
||||
while (GEDCEIDOKJL != EPAHDAEPCPB.ArenaGames)
|
||||
{
|
||||
}
|
||||
if (!ArenaManager.FFNIFALJLDD)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
instance = ArenaManager.ONCPNMDGGKG;
|
||||
instance.GrantLaserTagTickets(DFGHDKLNDIB);
|
||||
}
|
||||
while (instance <= (ulong)2L)
|
||||
{
|
||||
}
|
||||
while (GEDCEIDOKJL != EPAHDAEPCPB.AllDailyObjectives)
|
||||
{
|
||||
}
|
||||
DABKFAIHBBP dabkfaihbbp2 = SingletonMonoBehaviour.ONCPNMDGGKG.RequestDailyChallengesCompleteRewardAsync();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
List<GEAPBDGCKMB.MPMIBGDAIPK> fjkoggifadd = this.FJKOGGIFADD;
|
||||
fjkoggifadd.Add(new GEAPBDGCKMB.MPMIBGDAIPK
|
||||
{
|
||||
DFGHDKLNDIB = DFGHDKLNDIB,
|
||||
KCFEPIJLBNN = GEDCEIDOKJL
|
||||
});
|
||||
}
|
||||
|
||||
// Token: 0x06001F96 RID: 8086 RVA: 0x00081C48 File Offset: 0x0007FE48
|
||||
[Token(Token = "0x6001F96")]
|
||||
[Address(RVA = "0x10644E0", Offset = "0x10632E0", VA = "0x1810644E0")]
|
||||
private bool NLKDGPFFPIF(EPAHDAEPCPB GEDCEIDOKJL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06001F97 RID: 8087 RVA: 0x00081C5C File Offset: 0x0007FE5C
|
||||
[Token(Token = "0x6001F97")]
|
||||
[Address(RVA = "0x10648D0", Offset = "0x10636D0", VA = "0x1810648D0")]
|
||||
public void RequestObjectiveCompletionRecordFlush()
|
||||
{
|
||||
this.FIBNJFJJFPL = true;
|
||||
}
|
||||
|
||||
// Token: 0x06001F98 RID: 8088 RVA: 0x00081C70 File Offset: 0x0007FE70
|
||||
[Token(Token = "0x6001F98")]
|
||||
[Address(RVA = "0x1063BC0", Offset = "0x10629C0", VA = "0x181063BC0")]
|
||||
private void BKBBNJEACKF()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.FIBNJFJJFPL = num != 0;
|
||||
int size = this.DBDFCMJFNEC._size;
|
||||
if (size == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (size <= 0)
|
||||
{
|
||||
goto IL_6F;
|
||||
}
|
||||
List<BCMCBLEEANI> list = new List();
|
||||
List<BCMCBLEEANI> dbdfcmjfnec = this.DBDFCMJFNEC;
|
||||
list.AddRange(dbdfcmjfnec);
|
||||
ACJLCBNBJDK.EIFPPIPOIHB(list);
|
||||
List<BCMCBLEEANI> dbdfcmjfnec2 = this.DBDFCMJFNEC;
|
||||
List<BCMCBLEEANI>.Enumerator enumerator = list.GetEnumerator();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Dictionary<EPAHDAEPCPB, int> mijagkbjani = this.MIJAGKBJANI;
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
while (list <= 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.DBDFCMJFNEC.Clear();
|
||||
IL_6F:
|
||||
List<GEAPBDGCKMB.MPMIBGDAIPK> fjkoggifadd = this.FJKOGGIFADD;
|
||||
List<GEAPBDGCKMB.MPMIBGDAIPK> list2 = new List();
|
||||
List<GEAPBDGCKMB.MPMIBGDAIPK> fjkoggifadd2 = this.FJKOGGIFADD;
|
||||
list2.AddRange(fjkoggifadd2);
|
||||
GEAPBDGCKMB.EIFPPIPOIHB(list2);
|
||||
this.FJKOGGIFADD.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06001F99 RID: 8089 RVA: 0x00081D30 File Offset: 0x0007FF30
|
||||
[Token(Token = "0x6001F99")]
|
||||
[Address(RVA = "0x10640D0", Offset = "0x1062ED0", VA = "0x1810640D0")]
|
||||
public ProgressionManager.ObjectiveTypeDescription GetObjectiveDescription(EPAHDAEPCPB KCFEPIJLBNN)
|
||||
{
|
||||
Dictionary<EPAHDAEPCPB, ProgressionManager.ObjectiveTypeDescription> jgafpafignn = this.JGAFPAFIGNN;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001F9A RID: 8090 RVA: 0x00081D4C File Offset: 0x0007FF4C
|
||||
[Token(Token = "0x6001F9A")]
|
||||
[Address(RVA = "0x1063F20", Offset = "0x1062D20", VA = "0x181063F20")]
|
||||
private void DELALFJCJNI(List<PlayerObjectiveTracker.CEILCKDBABL> NBNNJJCLGFN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Dictionary<EPAHDAEPCPB, ProgressionManager.ObjectiveTypeDescription> jgafpafignn = this.JGAFPAFIGNN;
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06001F9B RID: 8091 RVA: 0x00081D78 File Offset: 0x0007FF78
|
||||
[Token(Token = "0x6001F9B")]
|
||||
[Address(RVA = "0x1063EB0", Offset = "0x1062CB0", VA = "0x181063EB0")]
|
||||
private int CGNFEAMLDFH(EPAHDAEPCPB NPJAPGJOKKM)
|
||||
{
|
||||
Dictionary<EPAHDAEPCPB, int> mijagkbjani = this.MIJAGKBJANI;
|
||||
return -1;
|
||||
}
|
||||
|
||||
// Token: 0x06001F9C RID: 8092 RVA: 0x00081D94 File Offset: 0x0007FF94
|
||||
[Token(Token = "0x6001F9C")]
|
||||
[Address(RVA = "0x1064950", Offset = "0x1063750", VA = "0x181064950")]
|
||||
public ProgressionManager()
|
||||
{
|
||||
Dictionary<EPAHDAEPCPB, ProgressionManager.ObjectiveTypeDescription> dictionary = new Dictionary();
|
||||
this.JGAFPAFIGNN = dictionary;
|
||||
List<BCMCBLEEANI> list = new List();
|
||||
this.DBDFCMJFNEC = list;
|
||||
List<GEAPBDGCKMB.MPMIBGDAIPK> list2 = new List();
|
||||
this.FJKOGGIFADD = list2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06001F9D RID: 8093 RVA: 0x00081F34 File Offset: 0x00080134
|
||||
[Token(Token = "0x6001F9D")]
|
||||
[Address(RVA = "0x1063A10", Offset = "0x1062810", VA = "0x181063A10")]
|
||||
[CompilerGenerated]
|
||||
private void KHFPADCIGHK(float CEHJGNDELGL)
|
||||
{
|
||||
if (this.FIBNJFJJFPL)
|
||||
{
|
||||
this.BKBBNJEACKF();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040017EE RID: 6126
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40017EE")]
|
||||
private Dictionary<EPAHDAEPCPB, int> MIJAGKBJANI = new Dictionary
|
||||
{
|
||||
{
|
||||
(uint)202,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)300,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)302,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)401,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)402,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)501,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)502,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)600,
|
||||
3
|
||||
},
|
||||
{
|
||||
(uint)700,
|
||||
4
|
||||
},
|
||||
{
|
||||
(uint)1011,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)1013,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)1031,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)1033,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)1021,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)1023,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)1041,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)1043,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)1051,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)1053,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)800,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)802,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)3001,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)3002,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)2001,
|
||||
1
|
||||
},
|
||||
{
|
||||
(uint)2003,
|
||||
2
|
||||
},
|
||||
{
|
||||
(uint)2004,
|
||||
3
|
||||
}
|
||||
};
|
||||
|
||||
// Token: 0x040017EF RID: 6127
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40017EF")]
|
||||
[SerializeField]
|
||||
[Header("Audio")]
|
||||
private RecRoomAudioClip becomeMemberToUseThisClip;
|
||||
|
||||
// Token: 0x040017F0 RID: 6128
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40017F0")]
|
||||
[SerializeField]
|
||||
[Header("Objectives")]
|
||||
private ProgressionManager.ObjectiveTypeDescription[] objectiveTypeDescriptions;
|
||||
|
||||
// Token: 0x040017F1 RID: 6129
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40017F1")]
|
||||
private Dictionary<EPAHDAEPCPB, ProgressionManager.ObjectiveTypeDescription> JGAFPAFIGNN;
|
||||
|
||||
// Token: 0x040017F2 RID: 6130
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40017F2")]
|
||||
[SerializeField]
|
||||
[Tooltip("These are milestone objectives, they cause the objective records to be published to the server and cause you to get XP.\nAll the game ending events and dailies are major.")]
|
||||
private List<EPAHDAEPCPB> majorObjectiveTypes;
|
||||
|
||||
// Token: 0x040017F3 RID: 6131
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40017F3")]
|
||||
private List<BCMCBLEEANI> DBDFCMJFNEC;
|
||||
|
||||
// Token: 0x040017F4 RID: 6132
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40017F4")]
|
||||
[Obsolete]
|
||||
private List<GEAPBDGCKMB.MPMIBGDAIPK> FJKOGGIFADD;
|
||||
|
||||
// Token: 0x040017F5 RID: 6133
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40017F5")]
|
||||
private bool FIBNJFJJFPL;
|
||||
|
||||
// Token: 0x020003F6 RID: 1014
|
||||
[Token(Token = "0x20003F6")]
|
||||
[Serializable]
|
||||
public class ObjectiveTypeDescription
|
||||
{
|
||||
// Token: 0x06001F9E RID: 8094 RVA: 0x00081F54 File Offset: 0x00080154
|
||||
[Token(Token = "0x6001F9E")]
|
||||
[Address(RVA = "0x10623E0", Offset = "0x10611E0", VA = "0x1810623E0")]
|
||||
public string OLBKJKHHNLA(int NKKCMGLJHBD)
|
||||
{
|
||||
string text = "";
|
||||
if (NKKCMGLJHBD > 1)
|
||||
{
|
||||
text = "s";
|
||||
}
|
||||
return string.Format(this.Description, NKKCMGLJHBD, text);
|
||||
}
|
||||
|
||||
// Token: 0x06001F9F RID: 8095 RVA: 0x00081F80 File Offset: 0x00080180
|
||||
[Token(Token = "0x6001F9F")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ObjectiveTypeDescription()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040017F6 RID: 6134
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40017F6")]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x040017F7 RID: 6135
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40017F7")]
|
||||
public EPAHDAEPCPB ObjectiveType;
|
||||
|
||||
// Token: 0x040017F8 RID: 6136
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40017F8")]
|
||||
public string Description;
|
||||
|
||||
// Token: 0x040017F9 RID: 6137
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40017F9")]
|
||||
public string ToolTip;
|
||||
|
||||
// Token: 0x040017FA RID: 6138
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40017FA")]
|
||||
public float NotificationDelay;
|
||||
}
|
||||
|
||||
// Token: 0x020003F7 RID: 1015
|
||||
[Token(Token = "0x20003F7")]
|
||||
[Serializable]
|
||||
public class RangeBucket
|
||||
{
|
||||
// Token: 0x06001FA0 RID: 8096 RVA: 0x00081F94 File Offset: 0x00080194
|
||||
[Token(Token = "0x6001FA0")]
|
||||
[Address(RVA = "0x1069A80", Offset = "0x1068880", VA = "0x181069A80")]
|
||||
public RangeBucket()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040017FB RID: 6139
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40017FB")]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x040017FC RID: 6140
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40017FC")]
|
||||
[Range(0f, 1f)]
|
||||
public float Multiplier = 1f;
|
||||
|
||||
// Token: 0x040017FD RID: 6141
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40017FD")]
|
||||
public int Max = (int)((ulong)100L);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user