1065 lines
32 KiB
C#
1065 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Threading;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001AA RID: 426
|
|
public class SoccerBall : Ball
|
|
{
|
|
// Token: 0x0600552E RID: 21806 RVA: 0x001A010C File Offset: 0x0019E30C
|
|
private void NONMIFJKBOB(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.GANDPDNCOKF() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600552F RID: 21807 RVA: 0x001A015C File Offset: 0x0019E35C
|
|
public void HDGPNEBNNIF(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005530 RID: 21808 RVA: 0x001A0194 File Offset: 0x0019E394
|
|
public LNJFBGIBLHA EGKJIMDGAAI(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005531 RID: 21809 RVA: 0x001A01B4 File Offset: 0x0019E3B4
|
|
public void COGHBGJNEBH(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005532 RID: 21810 RVA: 0x001A01EC File Offset: 0x0019E3EC
|
|
protected virtual void PFBFOGJOOGP()
|
|
{
|
|
base.Awake();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.BKDFLNGCINH.SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005533 RID: 21811 RVA: 0x001A0214 File Offset: 0x0019E414
|
|
private void COLNIGMHNMO(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.GANDPDNCOKF() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005534 RID: 21812 RVA: 0x001A0264 File Offset: 0x0019E464
|
|
public void FNFECLGJIEK(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005535 RID: 21813 RVA: 0x001A029C File Offset: 0x0019E49C
|
|
public LNJFBGIBLHA GetLastHitPlayer(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005536 RID: 21814 RVA: 0x001A02BC File Offset: 0x0019E4BC
|
|
public void OPGNGFLBLBF(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005537 RID: 21815 RVA: 0x001A02F4 File Offset: 0x0019E4F4
|
|
public void IJACKPFJLOO(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005538 RID: 21816 RVA: 0x001A032C File Offset: 0x0019E52C
|
|
private void GCHFDKPMNEE()
|
|
{
|
|
base.MLNMONBHHBO().FPKGGJGGPAG += this.GHCIAHDPJEO;
|
|
this.KFMDMAJCOFK(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x06005539 RID: 21817 RVA: 0x001A0350 File Offset: 0x0019E550
|
|
private void HKHAKNCNNCH(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.DGLKKANNBPD() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600553A RID: 21818 RVA: 0x001A03A0 File Offset: 0x0019E5A0
|
|
protected virtual void PBCGMHKELND()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.PPPLGEMGPPK().SupportsTeleportHits = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600553B RID: 21819 RVA: 0x001A03C8 File Offset: 0x0019E5C8
|
|
private void KFMDMAJCOFK(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600553C RID: 21820 RVA: 0x001A04A4 File Offset: 0x0019E6A4
|
|
public LNJFBGIBLHA BPFLFBGKCBF(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x0600553D RID: 21821 RVA: 0x001A04C4 File Offset: 0x0019E6C4
|
|
protected override void LGCNFLACIIH()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.APHDNDHPBBD() != null)
|
|
{
|
|
base.BKDFLNGCINH.SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600553E RID: 21822 RVA: 0x001A04EC File Offset: 0x0019E6EC
|
|
private void GHHIPCFHGJB(int KBHCDFOBPJJ)
|
|
{
|
|
this.EFBHKFIBIJI(LNJFBGIBLHA.JJHGEEALDGL(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x0600553F RID: 21823 RVA: 0x001A04FC File Offset: 0x0019E6FC
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.BKDFLNGCINH.SupportsTeleportHits = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005540 RID: 21824 RVA: 0x001A0524 File Offset: 0x0019E724
|
|
public LNJFBGIBLHA CAICPKADODM(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005541 RID: 21825 RVA: 0x001A0544 File Offset: 0x0019E744
|
|
private void Start()
|
|
{
|
|
base.OMNGGJICBBI.FPKGGJGGPAG += this.AIDKIGHMBED;
|
|
this.ODDLBPALNBN(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x06005542 RID: 21826 RVA: 0x001A0568 File Offset: 0x0019E768
|
|
protected virtual void JLOMELEDCLK()
|
|
{
|
|
base.POMCHIPOPEA();
|
|
if (base.PKAKOAMJLNN() != null)
|
|
{
|
|
base.PPPLGEMGPPK().SupportsTeleportHits = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005543 RID: 21827 RVA: 0x001A0590 File Offset: 0x0019E790
|
|
public void KFLKKIBLDOD(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005544 RID: 21828 RVA: 0x001A05C8 File Offset: 0x0019E7C8
|
|
private void EFCBCCHLPKA(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.DFJFKOLLEMK() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005545 RID: 21829 RVA: 0x001A0618 File Offset: 0x0019E818
|
|
public void IDIHIMHOADI(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005546 RID: 21830 RVA: 0x001A0650 File Offset: 0x0019E850
|
|
public void IHAHPPAABNG(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005547 RID: 21831 RVA: 0x001A0688 File Offset: 0x0019E888
|
|
public void AGEANMNENND(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005548 RID: 21832 RVA: 0x001A06C0 File Offset: 0x0019E8C0
|
|
public void IPHGEKIKOOM(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005549 RID: 21833 RVA: 0x001A06F8 File Offset: 0x0019E8F8
|
|
private void BAGLDAJGFGJ(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600554A RID: 21834 RVA: 0x001A07D4 File Offset: 0x0019E9D4
|
|
private void GMBFJHIHJFB()
|
|
{
|
|
base.HOPJELLOPNJ().FPKGGJGGPAG += this.KNIDAFNEKKL;
|
|
this.ELKFNFGGECF(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x0600554B RID: 21835 RVA: 0x001A07F8 File Offset: 0x0019E9F8
|
|
private void GHCIAHDPJEO(int KBHCDFOBPJJ)
|
|
{
|
|
this.LANMCEAJOAA(LNJFBGIBLHA.DGIBFHDCGHH(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x0600554C RID: 21836 RVA: 0x001A0808 File Offset: 0x0019EA08
|
|
public void CADMPIDKEKJ(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x0600554D RID: 21837 RVA: 0x001A0840 File Offset: 0x0019EA40
|
|
private void AIDKIGHMBED(int KBHCDFOBPJJ)
|
|
{
|
|
this.ODDLBPALNBN(LNJFBGIBLHA.FDOBBLFBBBK(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x0600554E RID: 21838 RVA: 0x001A0850 File Offset: 0x0019EA50
|
|
private void JJHPNDGCNLH(int KBHCDFOBPJJ)
|
|
{
|
|
this.MEKNKBHGMDN(LNJFBGIBLHA.DGIBFHDCGHH(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x0600554F RID: 21839 RVA: 0x001A0860 File Offset: 0x0019EA60
|
|
protected virtual void ELBDAIAMMGB()
|
|
{
|
|
base.POMCHIPOPEA();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.PKAKOAMJLNN().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005550 RID: 21840 RVA: 0x001A0888 File Offset: 0x0019EA88
|
|
private void EHHPCGOOPLD()
|
|
{
|
|
base.POOAOJPEDJD().FPKGGJGGPAG += this.KFACCAHNKMN;
|
|
this.KOMIMHGBNDE(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x06005552 RID: 21842 RVA: 0x001A08C0 File Offset: 0x0019EAC0
|
|
protected virtual void CJIOLJNPPOM()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.PPPLGEMGPPK() != null)
|
|
{
|
|
base.PPPLGEMGPPK().SupportsTeleportHits = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005553 RID: 21843 RVA: 0x001A08E8 File Offset: 0x0019EAE8
|
|
private void KOMIMHGBNDE(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005554 RID: 21844 RVA: 0x001A09C4 File Offset: 0x0019EBC4
|
|
public void MHPPJFPAMGA(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005555 RID: 21845 RVA: 0x001A09FC File Offset: 0x0019EBFC
|
|
private void HMJCLBKALKF(int KBHCDFOBPJJ)
|
|
{
|
|
this.BAGLDAJGFGJ(LNJFBGIBLHA.AEOAPCJIOKO(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005556 RID: 21846 RVA: 0x001A0A0C File Offset: 0x0019EC0C
|
|
public void FAPFGLHKIOE(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005557 RID: 21847 RVA: 0x001A0A44 File Offset: 0x0019EC44
|
|
private void MEKNKBHGMDN(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005558 RID: 21848 RVA: 0x001A0B20 File Offset: 0x0019ED20
|
|
public LNJFBGIBLHA NNEKFDCBOCG(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005559 RID: 21849 RVA: 0x001A0B40 File Offset: 0x0019ED40
|
|
private void LANMCEAJOAA(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600555A RID: 21850 RVA: 0x001A0C1C File Offset: 0x0019EE1C
|
|
protected virtual void KKABOKBLDGJ()
|
|
{
|
|
base.POMCHIPOPEA();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.FCIKENKDGIK().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600555B RID: 21851 RVA: 0x001A0C44 File Offset: 0x0019EE44
|
|
private void LGOMEMGMPAE(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.IGIPCHFCFNN() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600555C RID: 21852 RVA: 0x001A0C94 File Offset: 0x0019EE94
|
|
private void OnTriggerEnter(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.BHCCHBHNHCG && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600555D RID: 21853 RVA: 0x001A0CE4 File Offset: 0x0019EEE4
|
|
private void GDNJIMAFDEE()
|
|
{
|
|
base.BIPEBCPEPKL().FPKGGJGGPAG += this.DAKOMJCNCLF;
|
|
this.EFBHKFIBIJI(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x0600555E RID: 21854 RVA: 0x001A0D08 File Offset: 0x0019EF08
|
|
protected override void FNNCEMJECLP()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.PKAKOAMJLNN() != null)
|
|
{
|
|
base.PKAKOAMJLNN().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600555F RID: 21855 RVA: 0x001A0D30 File Offset: 0x0019EF30
|
|
public void CHDJLFGHKMH(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005560 RID: 21856 RVA: 0x001A0D68 File Offset: 0x0019EF68
|
|
public LNJFBGIBLHA GECPPKAFJHD(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005561 RID: 21857 RVA: 0x001A0D88 File Offset: 0x0019EF88
|
|
protected virtual void MCECFOCPOCA()
|
|
{
|
|
base.Awake();
|
|
if (base.PPPLGEMGPPK() != null)
|
|
{
|
|
base.BKDFLNGCINH.SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005562 RID: 21858 RVA: 0x001A0DB0 File Offset: 0x0019EFB0
|
|
public void DOPHDCGJKKO(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005563 RID: 21859 RVA: 0x001A0DE8 File Offset: 0x0019EFE8
|
|
private void EMJMFEGBKIJ(int KBHCDFOBPJJ)
|
|
{
|
|
this.LANMCEAJOAA(LNJFBGIBLHA.AEOAPCJIOKO(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005564 RID: 21860 RVA: 0x001A0DF8 File Offset: 0x0019EFF8
|
|
private void AHILKINIMHE(int KBHCDFOBPJJ)
|
|
{
|
|
this.KOMIMHGBNDE(LNJFBGIBLHA.JJHGEEALDGL(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005565 RID: 21861 RVA: 0x001A0E08 File Offset: 0x0019F008
|
|
private void JMJLMPDABIJ(int KBHCDFOBPJJ)
|
|
{
|
|
this.MOGDIEFCMLA(LNJFBGIBLHA.AEOAPCJIOKO(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005566 RID: 21862 RVA: 0x001A0E18 File Offset: 0x0019F018
|
|
public LNJFBGIBLHA PPJHNPGNEOA(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005567 RID: 21863 RVA: 0x001A0E38 File Offset: 0x0019F038
|
|
public void DELBBHJJDJO(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005568 RID: 21864 RVA: 0x001A0E70 File Offset: 0x0019F070
|
|
private void ELKFNFGGECF(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005569 RID: 21865 RVA: 0x001A0F4C File Offset: 0x0019F14C
|
|
private void KNNIPCLIABI()
|
|
{
|
|
base.OMNGGJICBBI.FPKGGJGGPAG += this.AIDKIGHMBED;
|
|
this.LANMCEAJOAA(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x0600556A RID: 21866 RVA: 0x001A0F70 File Offset: 0x0019F170
|
|
public void PMNDLBBDOBG(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x0600556B RID: 21867 RVA: 0x001A0FA8 File Offset: 0x0019F1A8
|
|
private void GIKHGFCOEIN(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600556C RID: 21868 RVA: 0x001A1084 File Offset: 0x0019F284
|
|
private void HMHBAHOAIHN(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600556D RID: 21869 RVA: 0x001A1160 File Offset: 0x0019F360
|
|
private void GPABHAADNNK(int KBHCDFOBPJJ)
|
|
{
|
|
this.EFBHKFIBIJI(LNJFBGIBLHA.JJHGEEALDGL(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x0600556E RID: 21870 RVA: 0x001A1170 File Offset: 0x0019F370
|
|
protected virtual void ADKAPKKOHBC()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.PKAKOAMJLNN() != null)
|
|
{
|
|
base.APHDNDHPBBD().SupportsTeleportHits = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600556F RID: 21871 RVA: 0x001A1198 File Offset: 0x0019F398
|
|
private void DAKOMJCNCLF(int KBHCDFOBPJJ)
|
|
{
|
|
this.BAGLDAJGFGJ(LNJFBGIBLHA.FDOBBLFBBBK(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005570 RID: 21872 RVA: 0x001A11A8 File Offset: 0x0019F3A8
|
|
private void MOGDIEFCMLA(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005571 RID: 21873 RVA: 0x001A1284 File Offset: 0x0019F484
|
|
public void EOAKGDBAPGK(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005572 RID: 21874 RVA: 0x001A12BC File Offset: 0x0019F4BC
|
|
private void KFACCAHNKMN(int KBHCDFOBPJJ)
|
|
{
|
|
this.HMHBAHOAIHN(LNJFBGIBLHA.MLAAOMLEIGD(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005573 RID: 21875 RVA: 0x001A12CC File Offset: 0x0019F4CC
|
|
public void PCHGPOPBCIE(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Remove(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005574 RID: 21876 RVA: 0x001A1304 File Offset: 0x0019F504
|
|
public void AGKGMFDNJHG(SoccerBall.CBFMPOKDNFL NOBAPCOKFIL)
|
|
{
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl = this.ICHDIIGFCFA;
|
|
SoccerBall.CBFMPOKDNFL cbfmpokdnfl2;
|
|
do
|
|
{
|
|
cbfmpokdnfl2 = cbfmpokdnfl;
|
|
cbfmpokdnfl = Interlocked.CompareExchange<SoccerBall.CBFMPOKDNFL>(ref this.ICHDIIGFCFA, (SoccerBall.CBFMPOKDNFL)Delegate.Combine(cbfmpokdnfl2, NOBAPCOKFIL), cbfmpokdnfl);
|
|
}
|
|
while (cbfmpokdnfl != cbfmpokdnfl2);
|
|
}
|
|
|
|
// Token: 0x06005575 RID: 21877 RVA: 0x001A133C File Offset: 0x0019F53C
|
|
private void CGCBFFOFOFD()
|
|
{
|
|
base.MLNMONBHHBO().FPKGGJGGPAG += this.AHILKINIMHE;
|
|
this.EPAFFKPJPMF(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x06005576 RID: 21878 RVA: 0x001A1360 File Offset: 0x0019F560
|
|
private void KNIDAFNEKKL(int KBHCDFOBPJJ)
|
|
{
|
|
this.ODDLBPALNBN(LNJFBGIBLHA.JJHGEEALDGL(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005577 RID: 21879 RVA: 0x001A1370 File Offset: 0x0019F570
|
|
protected virtual void ABBDFEGOFPH()
|
|
{
|
|
base.Awake();
|
|
if (base.FCIKENKDGIK() != null)
|
|
{
|
|
base.APHDNDHPBBD().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005578 RID: 21880 RVA: 0x001A1398 File Offset: 0x0019F598
|
|
private void LAPNLOECFDB(Collider CINAFOGLFIB)
|
|
{
|
|
SoccerGoal component = CINAFOGLFIB.GetComponent<SoccerGoal>();
|
|
if (component != null && base.IGIPCHFCFNN() && this.ICHDIIGFCFA != null)
|
|
{
|
|
this.ICHDIIGFCFA(this, component, base.transform.position);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005579 RID: 21881 RVA: 0x001A13E8 File Offset: 0x0019F5E8
|
|
private void EFBHKFIBIJI(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600557A RID: 21882 RVA: 0x001A14C4 File Offset: 0x0019F6C4
|
|
private void IFLAEDILIBJ()
|
|
{
|
|
base.BIPEBCPEPKL().FPKGGJGGPAG += this.IHHBKKDKOHK;
|
|
this.BAGLDAJGFGJ(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x0600557B RID: 21883 RVA: 0x001A14E8 File Offset: 0x0019F6E8
|
|
protected virtual void BDKMGEHDIIH()
|
|
{
|
|
base.Awake();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.BKDFLNGCINH.SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600557C RID: 21884 RVA: 0x001A1510 File Offset: 0x0019F710
|
|
private void ODDLBPALNBN(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400001E RID: 30
|
|
// (add) Token: 0x06005586 RID: 21894 RVA: 0x001A17D8 File Offset: 0x0019F9D8
|
|
// (remove) Token: 0x0600557D RID: 21885 RVA: 0x001A15EC File Offset: 0x0019F7EC
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event SoccerBall.CBFMPOKDNFL ICHDIIGFCFA;
|
|
|
|
// Token: 0x0600557E RID: 21886 RVA: 0x001A1624 File Offset: 0x0019F824
|
|
private void NEOEKCJCKGP()
|
|
{
|
|
base.EKPBHKFHMON().FPKGGJGGPAG += this.GHHIPCFHGJB;
|
|
this.ENBKHHKJDAI(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x0600557F RID: 21887 RVA: 0x001A1648 File Offset: 0x0019F848
|
|
private void EPAFFKPJPMF(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.LEILGOOHEOI().EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005580 RID: 21888 RVA: 0x001A1724 File Offset: 0x0019F924
|
|
protected virtual void BACNJJKPEOO()
|
|
{
|
|
base.PAKPLLPDIOG();
|
|
if (base.APHDNDHPBBD() != null)
|
|
{
|
|
base.APHDNDHPBBD().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005581 RID: 21889 RVA: 0x001A174C File Offset: 0x0019F94C
|
|
private void DEBKBIIGAAN()
|
|
{
|
|
base.MLNMONBHHBO().FPKGGJGGPAG += this.EMJMFEGBKIJ;
|
|
this.MOGDIEFCMLA(IHFKMIAHBFP.HGDJAAMBDNH);
|
|
}
|
|
|
|
// Token: 0x06005582 RID: 21890 RVA: 0x001A1770 File Offset: 0x0019F970
|
|
protected virtual void IBGMECCOGML()
|
|
{
|
|
base.POMCHIPOPEA();
|
|
if (base.BKDFLNGCINH != null)
|
|
{
|
|
base.PKAKOAMJLNN().SupportsTeleportHits = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005583 RID: 21891 RVA: 0x001A1798 File Offset: 0x0019F998
|
|
public LNJFBGIBLHA NHDAIHLLPOJ(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
LNJFBGIBLHA lnjfbgiblha = null;
|
|
this.FPMDKNMFKOH.TryGetValue(CLCIODCPAFC, out lnjfbgiblha);
|
|
return lnjfbgiblha;
|
|
}
|
|
|
|
// Token: 0x06005584 RID: 21892 RVA: 0x001A17B8 File Offset: 0x0019F9B8
|
|
private void IHHBKKDKOHK(int KBHCDFOBPJJ)
|
|
{
|
|
this.ODDLBPALNBN(LNJFBGIBLHA.DGIBFHDCGHH(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005585 RID: 21893 RVA: 0x001A17C8 File Offset: 0x0019F9C8
|
|
private void ONABBLPKIOD(int KBHCDFOBPJJ)
|
|
{
|
|
this.EFBHKFIBIJI(LNJFBGIBLHA.FDOBBLFBBBK(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x06005587 RID: 21895 RVA: 0x001A1810 File Offset: 0x0019FA10
|
|
private void ENBKHHKJDAI(LNJFBGIBLHA KGODHBEOMPN)
|
|
{
|
|
if (KGODHBEOMPN != null)
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = RecRoomSceneManager.NCKMBFBMBFM.EBHBJAFODKA.NKCBOCMOBCA.KKPAEEHBNGE(KGODHBEOMPN);
|
|
if (ipbdfpepnim != IPBDFPEPNIM.INVALID)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim] = KGODHBEOMPN;
|
|
}
|
|
IPBDFPEPNIM? ipbdfpepnim2 = null;
|
|
foreach (KeyValuePair<IPBDFPEPNIM, LNJFBGIBLHA> keyValuePair in this.FPMDKNMFKOH)
|
|
{
|
|
if (keyValuePair.Value == KGODHBEOMPN && keyValuePair.Key != ipbdfpepnim)
|
|
{
|
|
ipbdfpepnim2 = new IPBDFPEPNIM?(keyValuePair.Key);
|
|
break;
|
|
}
|
|
}
|
|
if (ipbdfpepnim2 != null)
|
|
{
|
|
this.FPMDKNMFKOH[ipbdfpepnim2.Value] = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005588 RID: 21896 RVA: 0x001A18EC File Offset: 0x0019FAEC
|
|
private void MGMFGIOCAAM(int KBHCDFOBPJJ)
|
|
{
|
|
this.ELKFNFGGECF(LNJFBGIBLHA.MLAAOMLEIGD(KBHCDFOBPJJ));
|
|
}
|
|
|
|
// Token: 0x04000AD9 RID: 2777
|
|
private Dictionary<IPBDFPEPNIM, LNJFBGIBLHA> FPMDKNMFKOH = new Dictionary<IPBDFPEPNIM, LNJFBGIBLHA>();
|
|
|
|
// Token: 0x020001AB RID: 427
|
|
// (Invoke) Token: 0x0600558A RID: 21898
|
|
public delegate void CBFMPOKDNFL(SoccerBall MCBKCKCBIIC, SoccerGoal GMMLIFKDBHC, Vector3 OKFLBIDJEFE);
|
|
}
|