m
This commit is contained in:
@@ -0,0 +1,221 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core
|
||||
{
|
||||
// Token: 0x02002DC2 RID: 11714
|
||||
[Token(Token = "0x2002DC2")]
|
||||
public abstract class ScreenSocialActionController : ScriptableObject
|
||||
{
|
||||
// Token: 0x170036F2 RID: 14066
|
||||
// (get) Token: 0x06013C7D RID: 81021
|
||||
[Token(Token = "0x170036F2")]
|
||||
public abstract bool IsBlocking
|
||||
{
|
||||
[Token(Token = "0x6013C7D")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170036F3 RID: 14067
|
||||
// (get) Token: 0x06013C7E RID: 81022 RVA: 0x00493AB0 File Offset: 0x00491CB0
|
||||
[Token(Token = "0x170036F3")]
|
||||
public virtual bool IsBlockedByPickup
|
||||
{
|
||||
[Token(Token = "0x6013C7E")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C7F RID: 81023
|
||||
[Token(Token = "0x6013C7F")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract bool JDHEFJIPEKN(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL);
|
||||
|
||||
// Token: 0x06013C80 RID: 81024
|
||||
[Token(Token = "0x6013C80")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract bool LBNGHACDPCK(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL);
|
||||
|
||||
// Token: 0x06013C81 RID: 81025
|
||||
[Token(Token = "0x6013C81")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract void DJFDPJKOGMJ(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL);
|
||||
|
||||
// Token: 0x06013C82 RID: 81026
|
||||
[Token(Token = "0x6013C82")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract bool BALOKJMBNIN(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL);
|
||||
|
||||
// Token: 0x06013C83 RID: 81027
|
||||
[Token(Token = "0x6013C83")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract void BDMHMGGPNME(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF);
|
||||
|
||||
// Token: 0x06013C84 RID: 81028
|
||||
[Token(Token = "0x6013C84")]
|
||||
[Address(Slot = "11")]
|
||||
public abstract void BAAOGHNGBOP(PlayerAnimationEvent.AMFDDDEAAOE DGHAMALBJAJ, ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND);
|
||||
|
||||
// Token: 0x06013C85 RID: 81029 RVA: 0x00493AC0 File Offset: 0x00491CC0
|
||||
[Token(Token = "0x6013C85")]
|
||||
[Address(RVA = "0x15654A0", Offset = "0x15644A0", VA = "0x1815654A0")]
|
||||
protected Player ELGKOMKKGLN(Player KNMLNJFFDME, ScreenSocialActionController.JODKFNPEAKM KMAPAJPJBKH, Camera FOMHGMLPOND)
|
||||
{
|
||||
float time = Time.time;
|
||||
if (0 <= (int)time && time < 0.5f)
|
||||
{
|
||||
Player player = this.cachedNearbyPlayer;
|
||||
int num = 0;
|
||||
if (!(player != num))
|
||||
{
|
||||
goto IL_5D;
|
||||
}
|
||||
Player player2 = this.cachedNearbyPlayer;
|
||||
if (KMAPAJPJBKH(player2))
|
||||
{
|
||||
goto IL_5D;
|
||||
}
|
||||
this.cachedNearbyPlayer = (ulong)0L;
|
||||
}
|
||||
this.lastSearchTime = time;
|
||||
Player player3 = this.FCKBBOECMBN(KNMLNJFFDME, KMAPAJPJBKH, FOMHGMLPOND);
|
||||
this.cachedNearbyPlayer = player3;
|
||||
IL_5D:
|
||||
return this.cachedNearbyPlayer;
|
||||
}
|
||||
|
||||
// Token: 0x06013C86 RID: 81030 RVA: 0x00493B38 File Offset: 0x00491D38
|
||||
[Token(Token = "0x6013C86")]
|
||||
[Address(RVA = "0x15655A0", Offset = "0x15645A0", VA = "0x1815655A0")]
|
||||
private Player FCKBBOECMBN(Player KNMLNJFFDME, ScreenSocialActionController.JODKFNPEAKM KMAPAJPJBKH, Camera FOMHGMLPOND)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = KNMLNJFFDME.trackingSpace._rigidbodyEx;
|
||||
float num = this.maxSearchRadius;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
||||
if (num2 < array.Length)
|
||||
{
|
||||
if (!KKPBCOOONNK.DFFEKFNFAKJ[num2].DMKCIEPGGAB)
|
||||
{
|
||||
Player player = KKPBCOOONNK.DFFEKFNFAKJ[num2].GPOMCJICJIH();
|
||||
int num4 = 0;
|
||||
if (!(player == num4) && KMAPAJPJBKH(player))
|
||||
{
|
||||
Transform transform = player.head.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
if (num3 <= FOMHGMLPOND)
|
||||
{
|
||||
Transform transform2 = KNMLNJFFDME.head.transform;
|
||||
PlayerHead head = player.head;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Transform transform3 = head.transform;
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
float num5;
|
||||
if (num5 <= (float)num3)
|
||||
{
|
||||
Transform transform4 = player.trackingSpace.transform;
|
||||
Vector3 vector5;
|
||||
float z5 = vector5.z;
|
||||
Vector3 vector6;
|
||||
float z6 = vector6.z;
|
||||
float num6;
|
||||
if (num > num6)
|
||||
{
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013C87 RID: 81031 RVA: 0x00493C60 File Offset: 0x00491E60
|
||||
[Token(Token = "0x6013C87")]
|
||||
[Address(RVA = "0x1565A80", Offset = "0x1564A80", VA = "0x181565A80")]
|
||||
protected ScreenSocialActionController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400CD10 RID: 52496
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400CD10")]
|
||||
[SerializeField]
|
||||
[Header("Player Search Settings")]
|
||||
protected float maxSearchRadius = 2.5f;
|
||||
|
||||
// Token: 0x0400CD11 RID: 52497
|
||||
[Token(Token = "0x400CD11")]
|
||||
private const float PLAYER_SEARCH_PERIOD = 0.5f;
|
||||
|
||||
// Token: 0x0400CD12 RID: 52498
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400CD12")]
|
||||
[NonSerialized]
|
||||
private float lastSearchTime;
|
||||
|
||||
// Token: 0x0400CD13 RID: 52499
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400CD13")]
|
||||
[NonSerialized]
|
||||
private Player cachedNearbyPlayer;
|
||||
|
||||
// Token: 0x02002DC3 RID: 11715
|
||||
[Token(Token = "0x2002DC3")]
|
||||
protected sealed class JODKFNPEAKM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06013C88 RID: 81032 RVA: 0x00493C80 File Offset: 0x00491E80
|
||||
[Token(Token = "0x6013C88")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public JODKFNPEAKM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06013C89 RID: 81033 RVA: 0x00493C9C File Offset: 0x00491E9C
|
||||
[Token(Token = "0x6013C89")]
|
||||
[Address(RVA = "0x13C8E50", Offset = "0x13C7E50", VA = "0x1813C8E50", Slot = "13")]
|
||||
public bool Invoke(Player IEKDDPPNFPF)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013C8A RID: 81034 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013C8A")]
|
||||
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(Player IEKDDPPNFPF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013C8B RID: 81035 RVA: 0x00493D60 File Offset: 0x00491F60
|
||||
[Token(Token = "0x6013C8B")]
|
||||
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
||||
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user