262 lines
8.4 KiB
C#
262 lines
8.4 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.AI;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Vehicles;
|
|
using UnityEngine;
|
|
using Valve.Newtonsoft.Json;
|
|
|
|
// Token: 0x02001DCD RID: 7629
|
|
[Token(Token = "0x2001DCD")]
|
|
[StructLayout(3)]
|
|
public static class JMHCMBHCILP
|
|
{
|
|
// Token: 0x0600CDB9 RID: 52665 RVA: 0x0030E7C4 File Offset: 0x0030C9C4
|
|
[Token(Token = "0x600CDB9")]
|
|
[Address(RVA = "0x1589750", Offset = "0x1588150", VA = "0x181589750")]
|
|
public static Tool AMKJBLIFHPB(this Collision GBJHLKOJGPB)
|
|
{
|
|
Collider collider = GBJHLKOJGPB.collider;
|
|
Tool tool;
|
|
return tool;
|
|
}
|
|
|
|
// Token: 0x0600CDBA RID: 52666 RVA: 0x0030E7E0 File Offset: 0x0030C9E0
|
|
[Token(Token = "0x600CDBA")]
|
|
[Address(RVA = "0x1589730", Offset = "0x1588130", VA = "0x181589730")]
|
|
public static Tool AMKJBLIFHPB(this Collider GLPOLGOBLAA)
|
|
{
|
|
Tool tool;
|
|
return tool;
|
|
}
|
|
|
|
// Token: 0x0600CDBB RID: 52667 RVA: 0x0030E7F0 File Offset: 0x0030C9F0
|
|
[Token(Token = "0x600CDBB")]
|
|
[Address(RVA = "0x1589790", Offset = "0x1588190", VA = "0x181589790")]
|
|
public static Tool AMKJBLIFHPB(this Collider GLPOLGOBLAA, out ToolCollider AGKOGHGNBAE)
|
|
{
|
|
if (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1267098624)))
|
|
{
|
|
ToolCollider component = GLPOLGOBLAA.GetComponent<ToolCollider>();
|
|
}
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDBC RID: 52668 RVA: 0x0030E824 File Offset: 0x0030CA24
|
|
[Token(Token = "0x600CDBC")]
|
|
[Address(RVA = "0x1589E10", Offset = "0x1588810", VA = "0x181589E10")]
|
|
public static Player PKPLHJFDDKE(this Collision GBJHLKOJGPB, out Player.GAHEJKDCLLE NMKAKHOEMGB)
|
|
{
|
|
return GBJHLKOJGPB.collider.PKPLHJFDDKE(out NMKAKHOEMGB);
|
|
}
|
|
|
|
// Token: 0x0600CDBD RID: 52669 RVA: 0x0030E844 File Offset: 0x0030CA44
|
|
[Token(Token = "0x600CDBD")]
|
|
[Address(RVA = "0x15894B0", Offset = "0x1587EB0", VA = "0x1815894B0")]
|
|
public static GestureTarget ALCMIBGKMBN(this Collider GLPOLGOBLAA)
|
|
{
|
|
PlayerCollider component = GLPOLGOBLAA.GetComponent<PlayerCollider>();
|
|
int num = 0;
|
|
if (component != num && !component.bodyPart.OPMAIMKLJCP())
|
|
{
|
|
return component.CFDDMNCBFIH.GetComponent<GestureTarget>();
|
|
}
|
|
ToolCollider component2 = GLPOLGOBLAA.GetComponent<ToolCollider>();
|
|
int num2 = 0;
|
|
if (component2 != num2)
|
|
{
|
|
Tool tool = component2.Tool;
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDBE RID: 52670 RVA: 0x0030E8B0 File Offset: 0x0030CAB0
|
|
[Token(Token = "0x600CDBE")]
|
|
[Address(RVA = "0x1589E40", Offset = "0x1588840", VA = "0x181589E40")]
|
|
public static Player PKPLHJFDDKE(this Collider GLPOLGOBLAA, out Player.GAHEJKDCLLE NMKAKHOEMGB)
|
|
{
|
|
if (GLPOLGOBLAA.gameObject.KHHDLOKCNHC((IIBIOPCKHGK)((uint)1053184)))
|
|
{
|
|
PlayerCollider component = GLPOLGOBLAA.GetComponent<PlayerCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
Player.GAHEJKDCLLE bodyPart = component.bodyPart;
|
|
NMKAKHOEMGB.value__ = (int)bodyPart;
|
|
return component.CFDDMNCBFIH;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDBF RID: 52671 RVA: 0x0030E900 File Offset: 0x0030CB00
|
|
[Token(Token = "0x600CDBF")]
|
|
[Address(RVA = "0x1589B50", Offset = "0x1588550", VA = "0x181589B50")]
|
|
public static PlayerHand ODPIGKCNBIE(this Collider GLPOLGOBLAA)
|
|
{
|
|
int num = 0;
|
|
Player player = GLPOLGOBLAA.PKPLHJFDDKE(num);
|
|
int num2 = 0;
|
|
if (player != num2 && JsonPosition.TypeHasIndex((JsonContainerType)num))
|
|
{
|
|
PlayerHand hand = player.GetHand((Player.GAHEJKDCLLE)num);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC0 RID: 52672 RVA: 0x0030E93C File Offset: 0x0030CB3C
|
|
[Token(Token = "0x600CDC0")]
|
|
[Address(RVA = "0x1589860", Offset = "0x1588260", VA = "0x181589860")]
|
|
public static FixedPathVehicle BKIDNKMFGAP(this Collider GLPOLGOBLAA)
|
|
{
|
|
VehicleCollider component = GLPOLGOBLAA.GetComponent<VehicleCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
return component.ThisVehicle;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC1 RID: 52673 RVA: 0x0030E96C File Offset: 0x0030CB6C
|
|
[Token(Token = "0x600CDC1")]
|
|
[Address(RVA = "0x1589CE0", Offset = "0x15886E0", VA = "0x181589CE0")]
|
|
public static Enemy PABDAFCMNCK(this Collision GBJHLKOJGPB)
|
|
{
|
|
EnemyCollider component = GBJHLKOJGPB.collider.GetComponent<EnemyCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
return component.ThisEnemy;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC2 RID: 52674 RVA: 0x0030E9A0 File Offset: 0x0030CBA0
|
|
[Token(Token = "0x600CDC2")]
|
|
[Address(RVA = "0x1589CB0", Offset = "0x15886B0", VA = "0x181589CB0")]
|
|
public static Enemy PABDAFCMNCK(this Collision GBJHLKOJGPB, out ANBBFGKPJFD DNAAFCIDGCG)
|
|
{
|
|
return GBJHLKOJGPB.collider.PABDAFCMNCK(out DNAAFCIDGCG);
|
|
}
|
|
|
|
// Token: 0x0600CDC3 RID: 52675 RVA: 0x0030E9C0 File Offset: 0x0030CBC0
|
|
[Token(Token = "0x600CDC3")]
|
|
[Address(RVA = "0x1589D80", Offset = "0x1588780", VA = "0x181589D80")]
|
|
public static Enemy PABDAFCMNCK(this Collider GLPOLGOBLAA)
|
|
{
|
|
EnemyCollider component = GLPOLGOBLAA.GetComponent<EnemyCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
return component.ThisEnemy;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC4 RID: 52676 RVA: 0x0030E9F0 File Offset: 0x0030CBF0
|
|
[Token(Token = "0x600CDC4")]
|
|
[Address(RVA = "0x1589C00", Offset = "0x1588600", VA = "0x181589C00")]
|
|
public static Enemy PABDAFCMNCK(this Collider GLPOLGOBLAA, out ANBBFGKPJFD DNAAFCIDGCG)
|
|
{
|
|
EnemyCollider component = GLPOLGOBLAA.GetComponent<EnemyCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
ANBBFGKPJFD armorType = component.armorType;
|
|
DNAAFCIDGCG.value__ = (int)armorType;
|
|
return component.ThisEnemy;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC5 RID: 52677 RVA: 0x0030EA2C File Offset: 0x0030CC2C
|
|
[Token(Token = "0x600CDC5")]
|
|
[Address(RVA = "0x1589600", Offset = "0x1588000", VA = "0x181589600")]
|
|
public static Trap ALGNNHDELCG(this Collision GBJHLKOJGPB)
|
|
{
|
|
TrapCollider component = GBJHLKOJGPB.collider.GetComponent<TrapCollider>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
return component.ThisTrap;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC6 RID: 52678 RVA: 0x0030EA60 File Offset: 0x0030CC60
|
|
[Token(Token = "0x600CDC6")]
|
|
[Address(RVA = "0x15896A0", Offset = "0x15880A0", VA = "0x1815896A0")]
|
|
public static Trap ALGNNHDELCG(this Collider GLPOLGOBLAA)
|
|
{
|
|
TrapCollider component = GLPOLGOBLAA.GetComponent<TrapCollider>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
return component.ThisTrap;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC7 RID: 52679 RVA: 0x0030EA90 File Offset: 0x0030CC90
|
|
[Token(Token = "0x600CDC7")]
|
|
[Address(RVA = "0x15899F0", Offset = "0x15883F0", VA = "0x1815899F0")]
|
|
public static ConnectionPoint KPLILEBDMHG(this Collider GLPOLGOBLAA)
|
|
{
|
|
ConnectionPoint componentInParent = GLPOLGOBLAA.GetComponentInParent<ConnectionPoint>();
|
|
int num = 0;
|
|
if (componentInParent == num)
|
|
{
|
|
ConnectionPoint componentInChildren = GLPOLGOBLAA.GetComponentInChildren<ConnectionPoint>();
|
|
}
|
|
return componentInParent;
|
|
}
|
|
|
|
// Token: 0x0600CDC8 RID: 52680 RVA: 0x0030EAC0 File Offset: 0x0030CCC0
|
|
[Token(Token = "0x600CDC8")]
|
|
[Address(RVA = "0x15898F0", Offset = "0x15882F0", VA = "0x1815898F0")]
|
|
public static Tool GKGKGDICPNN(this Collider GLPOLGOBLAA, out ToolCollider CPACINHILJN)
|
|
{
|
|
ToolCollider component = GLPOLGOBLAA.GetComponent<ToolCollider>();
|
|
int num = 0;
|
|
if (!(component == num))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600CDC9 RID: 52681 RVA: 0x0030EAE8 File Offset: 0x0030CCE8
|
|
[Token(Token = "0x600CDC9")]
|
|
[Address(RVA = "0x1589AF0", Offset = "0x15884F0", VA = "0x181589AF0")]
|
|
public static PhotonView MJBPJEOALAF(this Collision GBJHLKOJGPB)
|
|
{
|
|
return GBJHLKOJGPB.collider.gameObject.GetComponentInParent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600CDCA RID: 52682 RVA: 0x0030EB0C File Offset: 0x0030CD0C
|
|
[Token(Token = "0x600CDCA")]
|
|
[Address(RVA = "0x1589A90", Offset = "0x1588490", VA = "0x181589A90")]
|
|
public static PhotonView MJBPJEOALAF(this Collider GLPOLGOBLAA)
|
|
{
|
|
return GLPOLGOBLAA.gameObject.GetComponentInParent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600CDCB RID: 52683 RVA: 0x0030EB2C File Offset: 0x0030CD2C
|
|
[Token(Token = "0x600CDCB")]
|
|
[Address(RVA = "0x1589990", Offset = "0x1588390", VA = "0x181589990")]
|
|
public static Killzone JAAHHMHJBPL(this Collider GLPOLGOBLAA)
|
|
{
|
|
return GLPOLGOBLAA.gameObject.GetComponent<Killzone>();
|
|
}
|
|
}
|