Files
2026-06-04 11:42:34 +02:00

295 lines
8.2 KiB
C#

using System;
using UnityEngine;
namespace RecRoom.Core.AI
{
// Token: 0x02000B77 RID: 2935
public struct EIDNMNCOAAJ
{
// Token: 0x06016312 RID: 90898 RVA: 0x00623CB4 File Offset: 0x00621EB4
public Vector3 KLKJBHNBMHB()
{
if (this.ENLAAPDJNBO != Time.frameCount)
{
this.ENLAAPDJNBO = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.NNONNGOCMNE = this.MBHLIAEFEAD.FGLFIJLGCKD;
}
else if (this.IAKOIACHLBM != null)
{
this.NNONNGOCMNE = this.IAKOIACHLBM.BKHECJODPHF.EFBJHLLLPJC;
}
}
return this.NNONNGOCMNE;
}
// Token: 0x06016313 RID: 90899 RVA: 0x00623D3C File Offset: 0x00621F3C
private static Player BKPJFKOAEGP(PhotonView OMNGGJICBBI)
{
return (!(OMNGGJICBBI != null)) ? null : OMNGGJICBBI.GetComponent<Player>();
}
// Token: 0x06016314 RID: 90900 RVA: 0x00623D58 File Offset: 0x00621F58
public EIDNMNCOAAJ(Player JEFGMHBLLKI)
{
this = new EIDNMNCOAAJ(JEFGMHBLLKI, null);
}
// Token: 0x06016315 RID: 90901 RVA: 0x00623D64 File Offset: 0x00621F64
public static bool KKKBAMBDNGA(EIDNMNCOAAJ DPIIIAGCMLK, EIDNMNCOAAJ BDKNHBMMGPK)
{
return DPIIIAGCMLK.Equals(BDKNHBMMGPK);
}
// Token: 0x06016316 RID: 90902 RVA: 0x00623D7C File Offset: 0x00621F7C
private EIDNMNCOAAJ(Player JEFGMHBLLKI, Enemy OELGAHAMCLH)
{
this.MBHLIAEFEAD = JEFGMHBLLKI;
this.DHCJNELDKII = this.MBHLIAEFEAD != null;
this.IAKOIACHLBM = OELGAHAMCLH;
if (this.MBHLIAEFEAD != null)
{
this.BADMPMDONAH = this.MBHLIAEFEAD.OMNGGJICBBI.ADMBCINHJOG;
}
else if (this.IAKOIACHLBM != null)
{
this.BADMPMDONAH = this.IAKOIACHLBM.OMNGGJICBBI.ADMBCINHJOG;
}
else
{
this.BADMPMDONAH = -1;
}
this.JFDMOGDKDBG = -1;
this.DPEMFDGGEGA = Vector3.zero;
this.ENLAAPDJNBO = -1;
this.NNONNGOCMNE = Vector3.zero;
}
// Token: 0x06016318 RID: 90904 RVA: 0x00623E3C File Offset: 0x0062203C
public static bool BMOBEEOIMIG(EIDNMNCOAAJ DPIIIAGCMLK, EIDNMNCOAAJ BDKNHBMMGPK)
{
return DPIIIAGCMLK.Equals(BDKNHBMMGPK);
}
// Token: 0x06016319 RID: 90905 RVA: 0x00623E54 File Offset: 0x00622054
public bool AEAKFIBHEPE()
{
return (!this.DHCJNELDKII || !(this.MBHLIAEFEAD != null)) && this.IAKOIACHLBM != null;
}
// Token: 0x0601631A RID: 90906 RVA: 0x00623E84 File Offset: 0x00622084
public EIDNMNCOAAJ(int MLAHLLNCFLA)
{
this = new EIDNMNCOAAJ(PhotonView.Find(MLAHLLNCFLA));
}
// Token: 0x0601631B RID: 90907 RVA: 0x00623E94 File Offset: 0x00622094
public EIDNMNCOAAJ(LNJFBGIBLHA GGMIDKPEEME)
{
this = new EIDNMNCOAAJ((GGMIDKPEEME == null) ? null : GGMIDKPEEME.JHJGDFHNBLO(), null);
}
// Token: 0x0601631C RID: 90908 RVA: 0x00623EB0 File Offset: 0x006220B0
public override int GetHashCode()
{
return base.GetHashCode();
}
// Token: 0x0601631D RID: 90909 RVA: 0x00623EC4 File Offset: 0x006220C4
public static bool NOGAGKDDFDB(EIDNMNCOAAJ DPIIIAGCMLK, EIDNMNCOAAJ BDKNHBMMGPK)
{
return !DPIIIAGCMLK.Equals(BDKNHBMMGPK);
}
// Token: 0x0601631E RID: 90910 RVA: 0x00623EDC File Offset: 0x006220DC
public Vector3 KAAIICFGDLO()
{
if (this.ENLAAPDJNBO != Time.frameCount)
{
this.ENLAAPDJNBO = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.NNONNGOCMNE = this.MBHLIAEFEAD.FGLFIJLGCKD;
}
else if (this.IAKOIACHLBM != null)
{
this.NNONNGOCMNE = this.IAKOIACHLBM.BKHECJODPHF.EFBJHLLLPJC;
}
}
return this.NNONNGOCMNE;
}
// Token: 0x0601631F RID: 90911 RVA: 0x00623F64 File Offset: 0x00622164
public Vector3 NFOCJFEDKCN()
{
if (this.JFDMOGDKDBG != Time.frameCount)
{
this.JFDMOGDKDBG = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.DPEMFDGGEGA = this.MBHLIAEFEAD.BGOGBEPJGPJ.transform.position;
}
else if (this.IAKOIACHLBM != null)
{
this.DPEMFDGGEGA = this.IAKOIACHLBM.transform.position;
}
}
return this.DPEMFDGGEGA;
}
// Token: 0x06016320 RID: 90912 RVA: 0x00623FF8 File Offset: 0x006221F8
public override bool Equals(object INNGECIOBOO)
{
EIDNMNCOAAJ eidnmncoaaj = (EIDNMNCOAAJ)INNGECIOBOO;
return object.Equals(this.MBHLIAEFEAD, eidnmncoaaj.MBHLIAEFEAD) && object.Equals(this.IAKOIACHLBM, eidnmncoaaj.IAKOIACHLBM);
}
// Token: 0x06016321 RID: 90913 RVA: 0x00624038 File Offset: 0x00622238
public bool KIBMPNPNOFC(object INNGECIOBOO)
{
EIDNMNCOAAJ eidnmncoaaj = (EIDNMNCOAAJ)INNGECIOBOO;
return object.Equals(this.MBHLIAEFEAD, eidnmncoaaj.MBHLIAEFEAD) && object.Equals(this.IAKOIACHLBM, eidnmncoaaj.IAKOIACHLBM);
}
// Token: 0x06016322 RID: 90914 RVA: 0x00624078 File Offset: 0x00622278
private static Enemy FAHCJINBDHM(PhotonView OMNGGJICBBI)
{
return (!(OMNGGJICBBI != null)) ? null : OMNGGJICBBI.GetComponent<Enemy>();
}
// Token: 0x06016323 RID: 90915 RVA: 0x00624094 File Offset: 0x00622294
public bool PBDDCCOAGOG()
{
return (this.DHCJNELDKII && this.MBHLIAEFEAD != null) || this.IAKOIACHLBM != null;
}
// Token: 0x1700096B RID: 2411
// (get) Token: 0x06016324 RID: 90916 RVA: 0x006240C4 File Offset: 0x006222C4
public Vector3 JFKAKCBEIDL
{
get
{
if (this.ENLAAPDJNBO != Time.frameCount)
{
this.ENLAAPDJNBO = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.NNONNGOCMNE = this.MBHLIAEFEAD.FGLFIJLGCKD;
}
else if (this.IAKOIACHLBM != null)
{
this.NNONNGOCMNE = this.IAKOIACHLBM.BKHECJODPHF.EFBJHLLLPJC;
}
}
return this.NNONNGOCMNE;
}
}
// Token: 0x1700096A RID: 2410
// (get) Token: 0x06016325 RID: 90917 RVA: 0x0062414C File Offset: 0x0062234C
public Vector3 ICNCDGIKNNI
{
get
{
if (this.JFDMOGDKDBG != Time.frameCount)
{
this.JFDMOGDKDBG = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.DPEMFDGGEGA = this.MBHLIAEFEAD.BGOGBEPJGPJ.transform.position;
}
else if (this.IAKOIACHLBM != null)
{
this.DPEMFDGGEGA = this.IAKOIACHLBM.transform.position;
}
}
return this.DPEMFDGGEGA;
}
}
// Token: 0x06016326 RID: 90918 RVA: 0x006241E0 File Offset: 0x006223E0
public static bool GEINBKNJBKG(EIDNMNCOAAJ DPIIIAGCMLK, EIDNMNCOAAJ BDKNHBMMGPK)
{
return DPIIIAGCMLK.Equals(BDKNHBMMGPK);
}
// Token: 0x1700096C RID: 2412
// (get) Token: 0x06016327 RID: 90919 RVA: 0x006241F8 File Offset: 0x006223F8
public bool IPFPJCPGENH
{
get
{
return this.MBHLIAEFEAD != null && this.MBHLIAEFEAD.NHDDPGADJPJ;
}
}
// Token: 0x06016328 RID: 90920 RVA: 0x0062421C File Offset: 0x0062241C
public Vector3 BIDBADPMKBI()
{
if (this.JFDMOGDKDBG != Time.frameCount)
{
this.JFDMOGDKDBG = Time.frameCount;
if (this.DHCJNELDKII && this.MBHLIAEFEAD != null)
{
this.DPEMFDGGEGA = this.MBHLIAEFEAD.HFDJIFFPEFM().transform.position;
}
else if (this.IAKOIACHLBM != null)
{
this.DPEMFDGGEGA = this.IAKOIACHLBM.transform.position;
}
}
return this.DPEMFDGGEGA;
}
// Token: 0x06016329 RID: 90921 RVA: 0x006242B0 File Offset: 0x006224B0
public EIDNMNCOAAJ(PhotonView OMNGGJICBBI)
{
this = new EIDNMNCOAAJ(EIDNMNCOAAJ.BKPJFKOAEGP(OMNGGJICBBI), EIDNMNCOAAJ.FAHCJINBDHM(OMNGGJICBBI));
}
// Token: 0x17000969 RID: 2409
// (get) Token: 0x0601632A RID: 90922 RVA: 0x006242C4 File Offset: 0x006224C4
public bool AJFBOLHPEJC
{
get
{
return (this.DHCJNELDKII && this.MBHLIAEFEAD != null) || this.IAKOIACHLBM != null;
}
}
// Token: 0x0601632B RID: 90923 RVA: 0x006242F4 File Offset: 0x006224F4
public EIDNMNCOAAJ(Enemy OELGAHAMCLH)
{
this = new EIDNMNCOAAJ(null, OELGAHAMCLH);
}
// Token: 0x04003E25 RID: 15909
public readonly Player MBHLIAEFEAD;
// Token: 0x04003E26 RID: 15910
public readonly Enemy IAKOIACHLBM;
// Token: 0x04003E27 RID: 15911
public readonly int BADMPMDONAH;
// Token: 0x04003E28 RID: 15912
private readonly bool DHCJNELDKII;
// Token: 0x04003E29 RID: 15913
private int JFDMOGDKDBG;
// Token: 0x04003E2A RID: 15914
private Vector3 DPEMFDGGEGA;
// Token: 0x04003E2B RID: 15915
private int ENLAAPDJNBO;
// Token: 0x04003E2C RID: 15916
private Vector3 NNONNGOCMNE;
// Token: 0x04003E2D RID: 15917
public static readonly EIDNMNCOAAJ CGNKKAKJIJL = new EIDNMNCOAAJ(null, null);
}
}