648 lines
21 KiB
C#
648 lines
21 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
namespace RecRoom.Core.Reward
|
|
{
|
|
// Token: 0x02002E45 RID: 11845
|
|
[Token(Token = "0x2002E45")]
|
|
public class RewardManager : SingletonMonoBehaviour<RewardManager>
|
|
{
|
|
// Token: 0x1700379D RID: 14237
|
|
// (get) Token: 0x0601402B RID: 81963 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700379D")]
|
|
public bool PFCGMJLCBMP
|
|
{
|
|
[Token(Token = "0x601402B")]
|
|
[Address(RVA = "0x1E02770", Offset = "0x1E01770", VA = "0x181E02770")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700379E RID: 14238
|
|
// (get) Token: 0x0601402C RID: 81964 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700379E")]
|
|
public int LPHJBDIFBID
|
|
{
|
|
[Token(Token = "0x601402C")]
|
|
[Address(RVA = "0x1E02680", Offset = "0x1E01680", VA = "0x181E02680")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601402D RID: 81965 RVA: 0x004A169C File Offset: 0x0049F89C
|
|
[Token(Token = "0x601402D")]
|
|
[Address(RVA = "0x1E00BA0", Offset = "0x1DFFBA0", VA = "0x181E00BA0", Slot = "4")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
SceneManager.sceneLoaded += new UnityAction(this.LLHCFHDMFMN);
|
|
SceneManager.sceneUnloaded += new UnityAction(this.LMOACMLMLAB);
|
|
MFBGLIHGCGO<COICJCJBABL.HNJGHCGJJFC> egeehkencgp = COICJCJBABL.EGEEHKENCGP;
|
|
Action<COICJCJBABL.HNJGHCGJJFC> action = new Action(this.KFJDHGCNKKI);
|
|
JIMCFNAHGJE jimcfnahgje;
|
|
this.JFOMEAPNHCB = jimcfnahgje;
|
|
EFEFMHJPJIJ efefmhjpjij;
|
|
this.JFMOEGCPNAC = efefmhjpjij;
|
|
}
|
|
|
|
// Token: 0x0601402E RID: 81966 RVA: 0x004A1700 File Offset: 0x0049F900
|
|
[Token(Token = "0x601402E")]
|
|
[Address(RVA = "0x1E01D50", Offset = "0x1E00D50", VA = "0x181E01D50", Slot = "5")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
SceneManager.sceneLoaded -= new UnityAction(this.LLHCFHDMFMN);
|
|
SceneManager.sceneUnloaded -= new UnityAction(this.LMOACMLMLAB);
|
|
MFBGLIHGCGO<COICJCJBABL.HNJGHCGJJFC> egeehkencgp = COICJCJBABL.EGEEHKENCGP;
|
|
Action<COICJCJBABL.HNJGHCGJJFC> action = new Action(this.KFJDHGCNKKI);
|
|
}
|
|
|
|
// Token: 0x0601402F RID: 81967 RVA: 0x004A1750 File Offset: 0x0049F950
|
|
[Token(Token = "0x601402F")]
|
|
[Address(RVA = "0x1E01A00", Offset = "0x1E00A00", VA = "0x181E01A00")]
|
|
private void LLHCFHDMFMN(Scene LHECBPFGEMH, LoadSceneMode BBDENKKCEEH)
|
|
{
|
|
List<COICJCJBABL.HNJGHCGJJFC> adofhddopia = COICJCJBABL.ADOFHDDOPIA;
|
|
this.COMMIGHPLMN();
|
|
}
|
|
|
|
// Token: 0x06014030 RID: 81968 RVA: 0x004A1770 File Offset: 0x0049F970
|
|
[Token(Token = "0x6014030")]
|
|
[Address(RVA = "0x1E01A80", Offset = "0x1E00A80", VA = "0x181E01A80")]
|
|
private void LMOACMLMLAB(Scene CGGAKHBJKJO)
|
|
{
|
|
if (this.PCJMEDLOIHN != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014031 RID: 81969 RVA: 0x004A1788 File Offset: 0x0049F988
|
|
[Token(Token = "0x6014031")]
|
|
[Address(RVA = "0x1E01EA0", Offset = "0x1E00EA0", VA = "0x181E01EA0")]
|
|
public DABKFAIHBBP RequestDailyChallengesCompleteRewardAsync()
|
|
{
|
|
if (this.PFCGMJLCBMP)
|
|
{
|
|
int num = 0;
|
|
return this.BLLIPILFIHA(COICJCJBABL.EBCOOENKGIJ.DailyChallengesComplete, num);
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06014032 RID: 81970 RVA: 0x004A17B0 File Offset: 0x0049F9B0
|
|
[Token(Token = "0x6014032")]
|
|
[Address(RVA = "0x1E01F70", Offset = "0x1E00F70", VA = "0x181E01F70")]
|
|
public DABKFAIHBBP RequestFirstActivityOfTheDayRewardAsync()
|
|
{
|
|
if (this.PFCGMJLCBMP && !this.LKGNPFIPMCN)
|
|
{
|
|
this.LKGNPFIPMCN = true;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
return this.BLLIPILFIHA((COICJCJBABL.EBCOOENKGIJ)num2, num);
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06014033 RID: 81971 RVA: 0x004A17E8 File Offset: 0x0049F9E8
|
|
[Token(Token = "0x6014033")]
|
|
[Address(RVA = "0x1E02070", Offset = "0x1E01070", VA = "0x181E02070")]
|
|
public DABKFAIHBBP RequestGameRewardAsync(HJPLOCLJMDK JKMJLJKBDIK)
|
|
{
|
|
if (this.PFCGMJLCBMP)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp;
|
|
return dabkfaihbbp;
|
|
}
|
|
GiftManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014034 RID: 81972 RVA: 0x004A1810 File Offset: 0x0049FA10
|
|
[Token(Token = "0x6014034")]
|
|
[Address(RVA = "0x1E02440", Offset = "0x1E01440", VA = "0x181E02440")]
|
|
public DABKFAIHBBP RequestQuestRewardAsync(HJPLOCLJMDK JKMJLJKBDIK, HJPLOCLJMDK? JKABNCGMOHI, GiftBoxSpawnPoint AFNKLLAKKJN)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
DABKFAIHBBP dabkfaihbbp;
|
|
return dabkfaihbbp;
|
|
}
|
|
|
|
// Token: 0x06014035 RID: 81973 RVA: 0x004A182C File Offset: 0x0049FA2C
|
|
[Token(Token = "0x6014035")]
|
|
[Address(RVA = "0x1E02170", Offset = "0x1E01170", VA = "0x181E02170")]
|
|
public DABKFAIHBBP RequestQuestRewardAsync(HJPLOCLJMDK JKMJLJKBDIK, HJPLOCLJMDK? JKABNCGMOHI, Vector3 GBIADIGKNJL, Quaternion AFDPEICPCAF)
|
|
{
|
|
float z = GBIADIGKNJL.z;
|
|
RewardManager <>4__this = this;
|
|
HJPLOCLJMDK giftContext = JKMJLJKBDIK;
|
|
Vector3 spawnLocation;
|
|
spawnLocation.z = z;
|
|
GiftManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
HJPLOCLJMDK giftContext5 = giftContext;
|
|
string defaultMessageForGiftContext = instance.GetDefaultMessageForGiftContext(giftContext5);
|
|
Quaternion spawnRotation;
|
|
if (this.PFCGMJLCBMP)
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO promise = jjekjgalhko;
|
|
int giftContext2 = (int)giftContext;
|
|
Action<NLEKGNENMCO.LOCNECLOHCA> action = delegate(NLEKGNENMCO.LOCNECLOHCA gift)
|
|
{
|
|
RewardManager <>4__this4 = <>4__this;
|
|
float z2 = spawnLocation.z;
|
|
Quaternion spawnRotation3 = spawnRotation;
|
|
promise.OOOIENHGNCA();
|
|
};
|
|
Action <>9__3;
|
|
Action<string> <>9__4;
|
|
Action<string> action2 = delegate(string e)
|
|
{
|
|
HJPLOCLJMDK giftContext4 = giftContext;
|
|
RewardManager <>4__this2 = <>4__this;
|
|
if (<>9__3 == 0)
|
|
{
|
|
Action action4 = delegate
|
|
{
|
|
promise.OOOIENHGNCA();
|
|
};
|
|
<>9__3 = action4;
|
|
}
|
|
if (<>9__4 == 0)
|
|
{
|
|
Action<string> action5 = delegate(string s)
|
|
{
|
|
promise.HMFPPBJFHKD(s);
|
|
};
|
|
<>9__4 = action5;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
JJEKJGALHKO promise2 = promise;
|
|
action2 += action2;
|
|
}
|
|
HJPLOCLJMDK giftContext3 = giftContext;
|
|
Action<NLEKGNENMCO.LOCNECLOHCA> action3 = delegate(NLEKGNENMCO.LOCNECLOHCA gift)
|
|
{
|
|
RewardManager <>4__this3 = <>4__this;
|
|
float z3 = spawnLocation.z;
|
|
Quaternion spawnRotation2 = spawnRotation;
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014036 RID: 81974 RVA: 0x004A18F8 File Offset: 0x0049FAF8
|
|
[Token(Token = "0x6014036")]
|
|
[Address(RVA = "0x1E00DE0", Offset = "0x1DFFDE0", VA = "0x181E00DE0")]
|
|
private DABKFAIHBBP BLLIPILFIHA(COICJCJBABL.EBCOOENKGIJ BHJGDCHJAKB, HJPLOCLJMDK? JKMJLJKBDIK)
|
|
{
|
|
GiftManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string text;
|
|
if (text != 0)
|
|
{
|
|
Dictionary<COICJCJBABL.EBCOOENKGIJ, string> hnjhbnnmgpp = RewardManager.HNJHBNNMGPP;
|
|
}
|
|
DABKFAIHBBP dabkfaihbbp;
|
|
return dabkfaihbbp;
|
|
}
|
|
|
|
// Token: 0x06014037 RID: 81975 RVA: 0x004A1920 File Offset: 0x0049FB20
|
|
[Token(Token = "0x6014037")]
|
|
[Address(RVA = "0x1E01B40", Offset = "0x1E00B40", VA = "0x181E01B40")]
|
|
private void ODFNMCHBECN(HJPLOCLJMDK MJMDEGAMNPN, NLEKGNENMCO.LOCNECLOHCA HBBAANIPIMP, Vector3 GBIADIGKNJL, Quaternion AFDPEICPCAF)
|
|
{
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
GiftManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
GiftManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (RewardManager.<>c.<>9__25_0 == 0)
|
|
{
|
|
RewardManager.<>c.<>9__25_0 = (GiftPackageVariant variant) => variant.dequeueBehavior == GiftPackageVariant.DequeueBehaviors.ConsumeImmediately;
|
|
}
|
|
float z = GBIADIGKNJL.z;
|
|
IEnumerator<KENFJGFMIPM> enumerator;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(instance2, enumerator);
|
|
}
|
|
|
|
// Token: 0x06014038 RID: 81976 RVA: 0x004A1978 File Offset: 0x0049FB78
|
|
[Token(Token = "0x6014038")]
|
|
[Address(RVA = "0x1E019F0", Offset = "0x1E009F0", VA = "0x181E019F0")]
|
|
private void KFJDHGCNKKI(COICJCJBABL.HNJGHCGJJFC FDAEIMEHDJJ)
|
|
{
|
|
this.COMMIGHPLMN();
|
|
}
|
|
|
|
// Token: 0x06014039 RID: 81977 RVA: 0x004A198C File Offset: 0x0049FB8C
|
|
[Token(Token = "0x6014039")]
|
|
[Address(RVA = "0x1E01060", Offset = "0x1E00060", VA = "0x181E01060")]
|
|
private void COMMIGHPLMN()
|
|
{
|
|
if (this.PCJMEDLOIHN != 0)
|
|
{
|
|
KFBABPAPIMB pcjmedloihn = this.PCJMEDLOIHN;
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num;
|
|
RewardManager.DJOAPOOJLEE djoapoojlee = new RewardManager.DJOAPOOJLEE(num);
|
|
num = 0;
|
|
djoapoojlee.<>4__this = this;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, djoapoojlee);
|
|
this.PCJMEDLOIHN = kfbabpapimb;
|
|
}
|
|
|
|
// Token: 0x0601403A RID: 81978 RVA: 0x004A19D8 File Offset: 0x0049FBD8
|
|
[Token(Token = "0x601403A")]
|
|
[Address(RVA = "0x1E01AD0", Offset = "0x1E00AD0", VA = "0x181E01AD0")]
|
|
private IEnumerator<KENFJGFMIPM> NBKCHFPGBML()
|
|
{
|
|
int num;
|
|
RewardManager.DJOAPOOJLEE djoapoojlee = new RewardManager.DJOAPOOJLEE(num);
|
|
num = 0;
|
|
djoapoojlee.<>4__this = this;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601403B RID: 81979 RVA: 0x004A19FC File Offset: 0x0049FBFC
|
|
[Token(Token = "0x601403B")]
|
|
[Address(RVA = "0x1E01850", Offset = "0x1E00850", VA = "0x181E01850")]
|
|
private DABKFAIHBBP JHNPLFMFPBD(COICJCJBABL.HNJGHCGJJFC FDAEIMEHDJJ, DateTime LPHOCNFJDEO)
|
|
{
|
|
CBLLFJEDOII<int?> cbllfjedoii = new CBLLFJEDOII();
|
|
CBLLFJEDOII<int?> promise = cbllfjedoii;
|
|
MOPBHMMBKNC mopbhmmbknc = new MOPBHMMBKNC();
|
|
COICJCJBABL.HNJGHCGJJFC rewardSelection = FDAEIMEHDJJ;
|
|
mopbhmmbknc.AGNNJFONOEB = rewardSelection;
|
|
mopbhmmbknc.GCPFDIOGBCA = LPHOCNFJDEO;
|
|
CIKNKFOOEAD ciknkfooead = delegate(COICJCJBABL.HNJGHCGJJFC rewardSelectionObj, int? selected)
|
|
{
|
|
CBLLFJEDOII<int?> promise2 = promise;
|
|
if (rewardSelectionObj == FDAEIMEHDJJ)
|
|
{
|
|
promise2.OOOIENHGNCA(selected);
|
|
return;
|
|
}
|
|
promise2.HMFPPBJFHKD("Show RewardSelection Screen: Something went wrong while selecting the reward");
|
|
};
|
|
mopbhmmbknc.KHDDINMFLEJ = ciknkfooead;
|
|
WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>().ShowScreenAndGoToRewardSelection(mopbhmmbknc);
|
|
CBLLFJEDOII<int?> promise3 = promise;
|
|
Func<int?, DABKFAIHBBP> func = delegate(int? selected)
|
|
{
|
|
RewardManager <>4__this = this;
|
|
COICJCJBABL.HNJGHCGJJFC rewardSelection2 = FDAEIMEHDJJ;
|
|
return <>4__this.HNILFIIHPDF(rewardSelection2, selected);
|
|
};
|
|
int num = 0;
|
|
return promise3.JKOHKDFNCCI(func, num).MOAAINIDMGC("Show Reward Selection Screen");
|
|
}
|
|
|
|
// Token: 0x0601403C RID: 81980 RVA: 0x004A1AA4 File Offset: 0x0049FCA4
|
|
[Token(Token = "0x601403C")]
|
|
[Address(RVA = "0x1E01360", Offset = "0x1E00360", VA = "0x181E01360")]
|
|
private DABKFAIHBBP HNILFIIHPDF(COICJCJBABL.HNJGHCGJJFC FDAEIMEHDJJ, int? IAAKEHDHCAC)
|
|
{
|
|
Debug.Log("Auto-selecting reward option 1");
|
|
int <IAOCDJAKLAC>k__BackingField = FDAEIMEHDJJ.<DGLIOPCDNBJ>k__BackingField.<IAOCDJAKLAC>k__BackingField;
|
|
int num;
|
|
return COICJCJBABL.ONNNOAKDIIP(FDAEIMEHDJJ, num);
|
|
}
|
|
|
|
// Token: 0x0601403D RID: 81981 RVA: 0x004A1AD4 File Offset: 0x0049FCD4
|
|
[Token(Token = "0x601403D")]
|
|
[Address(RVA = "0x1E01260", Offset = "0x1E00260", VA = "0x181E01260")]
|
|
public static string GetMessageForReward(COICJCJBABL.EBCOOENKGIJ BHJGDCHJAKB, HJPLOCLJMDK? JKMJLJKBDIK)
|
|
{
|
|
GiftManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string text;
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
return text;
|
|
}
|
|
Dictionary<COICJCJBABL.EBCOOENKGIJ, string> hnjhbnnmgpp = RewardManager.HNJHBNNMGPP;
|
|
string text2;
|
|
return text2;
|
|
}
|
|
|
|
// Token: 0x0601403E RID: 81982 RVA: 0x004A1B00 File Offset: 0x0049FD00
|
|
[Token(Token = "0x601403E")]
|
|
[Address(RVA = "0x1E01440", Offset = "0x1E00440", VA = "0x181E01440")]
|
|
private bool INBKHAGDIOJ()
|
|
{
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
bool flag;
|
|
bool flag2;
|
|
if (!(<OCDLBPHJMOP>k__BackingField == num) && !SessionManager.AAIKLOAPAJD && !SingletonMonoBehaviour.ONCPNMDGGKG.LOIKMIHGOCI && (!flag || flag2))
|
|
{
|
|
CurrencyManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (!(instance != num3) || (!SingletonMonoBehaviour.ONCPNMDGGKG.BJHGECKBCEO && !SingletonMonoBehaviour.ONCPNMDGGKG.HOGICELBMNA))
|
|
{
|
|
int num5;
|
|
TutorialManager.HLGLKDBJNBD nuxstate;
|
|
if (SessionManager.IGCCGADCLBN)
|
|
{
|
|
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
|
|
int num4 = 0;
|
|
if (num4 < num2)
|
|
{
|
|
num4 += num4;
|
|
num4++;
|
|
}
|
|
if (num4 != 0)
|
|
{
|
|
TutorialManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
num5 = 0;
|
|
nuxstate = instance2.EONGHPACNOP;
|
|
if (nuxstate != TutorialManager.HLGLKDBJNBD.Complete)
|
|
{
|
|
goto IL_C4;
|
|
}
|
|
}
|
|
}
|
|
if (nuxstate != TutorialManager.HLGLKDBJNBD.NotRan)
|
|
{
|
|
num5 += num5;
|
|
}
|
|
}
|
|
}
|
|
IL_C4:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601403F RID: 81983 RVA: 0x004A1BDC File Offset: 0x0049FDDC
|
|
[Token(Token = "0x601403F")]
|
|
[Address(RVA = "0x1E01170", Offset = "0x1E00170", VA = "0x181E01170")]
|
|
private bool DOAEEAJJDBH()
|
|
{
|
|
bool localPlayerCanOpenWatchUI = Player.HIMJIOGEAGA;
|
|
if (!localPlayerCanOpenWatchUI)
|
|
{
|
|
return localPlayerCanOpenWatchUI;
|
|
}
|
|
return !Player.<EGKJPJKLEAI>k__BackingField.playerUI.LNHCLJBCAGL;
|
|
}
|
|
|
|
// Token: 0x06014040 RID: 81984 RVA: 0x004A1C10 File Offset: 0x0049FE10
|
|
[Token(Token = "0x6014040")]
|
|
[Address(RVA = "0x1E02620", Offset = "0x1E01620", VA = "0x181E02620")]
|
|
public RewardManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014041 RID: 81985 RVA: 0x004A1C30 File Offset: 0x0049FE30
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6014041")]
|
|
[Address(RVA = "0x1E024F0", Offset = "0x1E014F0", VA = "0x181E024F0")]
|
|
static RewardManager()
|
|
{
|
|
Dictionary<COICJCJBABL.EBCOOENKGIJ, string> dictionary = new Dictionary();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014042 RID: 81986 RVA: 0x004A1C80 File Offset: 0x0049FE80
|
|
[Token(Token = "0x6014042")]
|
|
[Address(RVA = "0x1E00F60", Offset = "0x1DFFF60", VA = "0x181E00F60")]
|
|
[CompilerGenerated]
|
|
private bool BNOJCHMEJBJ()
|
|
{
|
|
do
|
|
{
|
|
if (!this.INBKHAGDIOJ())
|
|
{
|
|
}
|
|
}
|
|
while (!Player.HIMJIOGEAGA);
|
|
return !Player.<EGKJPJKLEAI>k__BackingField.playerUI.LNHCLJBCAGL;
|
|
}
|
|
|
|
// Token: 0x0400CF6F RID: 53103
|
|
[Token(Token = "0x400CF6F")]
|
|
private const string FIONHACFPKN = "Rewards.UseRewardSelection";
|
|
|
|
// Token: 0x0400CF70 RID: 53104
|
|
[Token(Token = "0x400CF70")]
|
|
private const string OODDAPDGICN = "Rewards.SelectionTimeout";
|
|
|
|
// Token: 0x0400CF71 RID: 53105
|
|
[Token(Token = "0x400CF71")]
|
|
private static readonly Dictionary<COICJCJBABL.EBCOOENKGIJ, string> HNJHBNNMGPP;
|
|
|
|
// Token: 0x0400CF72 RID: 53106
|
|
[Token(Token = "0x400CF72")]
|
|
public const string DEFAULT_REWARD_REASON = "You received a reward";
|
|
|
|
// Token: 0x0400CF73 RID: 53107
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CF73")]
|
|
private JIMCFNAHGJE JFOMEAPNHCB;
|
|
|
|
// Token: 0x0400CF74 RID: 53108
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CF74")]
|
|
private EFEFMHJPJIJ JFMOEGCPNAC;
|
|
|
|
// Token: 0x0400CF75 RID: 53109
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CF75")]
|
|
[SerializeField]
|
|
[Tooltip("Time, in seconds, before showing the menu screen")]
|
|
private float timeBetweenMenuScreens = 1f;
|
|
|
|
// Token: 0x0400CF76 RID: 53110
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CF76")]
|
|
private KFBABPAPIMB PCJMEDLOIHN;
|
|
|
|
// Token: 0x0400CF77 RID: 53111
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CF77")]
|
|
private bool LKGNPFIPMCN;
|
|
|
|
// Token: 0x0400CF78 RID: 53112
|
|
[Token(Token = "0x400CF78")]
|
|
private static bool? BNGNMFANOCF;
|
|
|
|
// Token: 0x0400CF79 RID: 53113
|
|
[Token(Token = "0x400CF79")]
|
|
private static int? FOGJPBPLEOL;
|
|
|
|
// Token: 0x02002E46 RID: 11846
|
|
[Token(Token = "0x2002E46")]
|
|
[CompilerGenerated]
|
|
private sealed class KBGMHDBCPBP
|
|
{
|
|
// Token: 0x06014043 RID: 81987 RVA: 0x004A1CBC File Offset: 0x0049FEBC
|
|
[Token(Token = "0x6014043")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public KBGMHDBCPBP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014044 RID: 81988 RVA: 0x004A1CD0 File Offset: 0x0049FED0
|
|
[Token(Token = "0x6014044")]
|
|
[Address(RVA = "0x1557B50", Offset = "0x1556B50", VA = "0x181557B50")]
|
|
internal void <RequestQuestRewardAsync>b__0(NLEKGNENMCO.LOCNECLOHCA gift)
|
|
{
|
|
RewardManager rewardManager = this.<>4__this;
|
|
float z = this.spawnLocation.z;
|
|
Quaternion quaternion = this.spawnRotation;
|
|
}
|
|
|
|
// Token: 0x06014045 RID: 81989 RVA: 0x004A1D00 File Offset: 0x0049FF00
|
|
[Token(Token = "0x6014045")]
|
|
[Address(RVA = "0x1557BB0", Offset = "0x1556BB0", VA = "0x181557BB0")]
|
|
internal void <RequestQuestRewardAsync>b__1(NLEKGNENMCO.LOCNECLOHCA gift)
|
|
{
|
|
RewardManager rewardManager = this.<>4__this;
|
|
float z = this.spawnLocation.z;
|
|
Quaternion quaternion = this.spawnRotation;
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x06014046 RID: 81990 RVA: 0x004A1D38 File Offset: 0x0049FF38
|
|
[Token(Token = "0x6014046")]
|
|
[Address(RVA = "0x1557C20", Offset = "0x1556C20", VA = "0x181557C20")]
|
|
internal void <RequestQuestRewardAsync>b__2(string e)
|
|
{
|
|
HJPLOCLJMDK hjplocljmdk = this.giftContext;
|
|
RewardManager rewardManager = this.<>4__this;
|
|
if (this.<>9__3 == 0)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
};
|
|
this.<>9__3 = action;
|
|
}
|
|
if (this.<>9__4 == 0)
|
|
{
|
|
Action<string> action2 = delegate(string s)
|
|
{
|
|
this.promise.HMFPPBJFHKD(s);
|
|
};
|
|
this.<>9__4 = action2;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014047 RID: 81991 RVA: 0x004A1D98 File Offset: 0x0049FF98
|
|
[Token(Token = "0x6014047")]
|
|
[Address(RVA = "0x1557D50", Offset = "0x1556D50", VA = "0x181557D50")]
|
|
internal void <RequestQuestRewardAsync>b__3()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x06014048 RID: 81992 RVA: 0x004A1DB8 File Offset: 0x0049FFB8
|
|
[Token(Token = "0x6014048")]
|
|
[Address(RVA = "0x1557D70", Offset = "0x1556D70", VA = "0x181557D70")]
|
|
internal void <RequestQuestRewardAsync>b__4(string s)
|
|
{
|
|
this.promise.HMFPPBJFHKD(s);
|
|
}
|
|
|
|
// Token: 0x0400CF7A RID: 53114
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CF7A")]
|
|
public RewardManager <>4__this;
|
|
|
|
// Token: 0x0400CF7B RID: 53115
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CF7B")]
|
|
public HJPLOCLJMDK giftContext;
|
|
|
|
// Token: 0x0400CF7C RID: 53116
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400CF7C")]
|
|
public Vector3 spawnLocation;
|
|
|
|
// Token: 0x0400CF7D RID: 53117
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CF7D")]
|
|
public Quaternion spawnRotation;
|
|
|
|
// Token: 0x0400CF7E RID: 53118
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CF7E")]
|
|
public JJEKJGALHKO promise;
|
|
|
|
// Token: 0x0400CF7F RID: 53119
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CF7F")]
|
|
public Action <>9__3;
|
|
|
|
// Token: 0x0400CF80 RID: 53120
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CF80")]
|
|
public Action<string> <>9__4;
|
|
}
|
|
|
|
// Token: 0x02002E49 RID: 11849
|
|
[Token(Token = "0x2002E49")]
|
|
[CompilerGenerated]
|
|
private sealed class PKPLKHCDLHP
|
|
{
|
|
// Token: 0x06014052 RID: 82002 RVA: 0x004A1E78 File Offset: 0x004A0078
|
|
[Token(Token = "0x6014052")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PKPLKHCDLHP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014053 RID: 82003 RVA: 0x004A1E8C File Offset: 0x004A008C
|
|
[Token(Token = "0x6014053")]
|
|
[Address(RVA = "0x1558170", Offset = "0x1557170", VA = "0x181558170")]
|
|
internal void <ShowRewardSelectionScreen>b__1(COICJCJBABL.HNJGHCGJJFC rewardSelectionObj, int? selected)
|
|
{
|
|
CBLLFJEDOII<int?> cbllfjedoii = this.promise;
|
|
if (rewardSelectionObj == this.rewardSelection)
|
|
{
|
|
cbllfjedoii.OOOIENHGNCA(selected);
|
|
return;
|
|
}
|
|
cbllfjedoii.HMFPPBJFHKD("Show RewardSelection Screen: Something went wrong while selecting the reward");
|
|
}
|
|
|
|
// Token: 0x06014054 RID: 82004 RVA: 0x004A1ED0 File Offset: 0x004A00D0
|
|
[Token(Token = "0x6014054")]
|
|
[Address(RVA = "0x1558140", Offset = "0x1557140", VA = "0x181558140")]
|
|
internal DABKFAIHBBP <ShowRewardSelectionScreen>b__0(int? selected)
|
|
{
|
|
RewardManager rewardManager = this.<>4__this;
|
|
COICJCJBABL.HNJGHCGJJFC hnjghcgjjfc = this.rewardSelection;
|
|
return rewardManager.HNILFIIHPDF(hnjghcgjjfc, selected);
|
|
}
|
|
|
|
// Token: 0x0400CF88 RID: 53128
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CF88")]
|
|
public COICJCJBABL.HNJGHCGJJFC rewardSelection;
|
|
|
|
// Token: 0x0400CF89 RID: 53129
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CF89")]
|
|
public CBLLFJEDOII<int?> promise;
|
|
|
|
// Token: 0x0400CF8A RID: 53130
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CF8A")]
|
|
public RewardManager <>4__this;
|
|
}
|
|
}
|
|
}
|