118 lines
3.7 KiB
C#
118 lines
3.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Quest
|
|
{
|
|
// Token: 0x02002CF9 RID: 11513
|
|
[Token(Token = "0x2002CF9")]
|
|
public class QuestToolCustomReset : MonoBehaviour
|
|
{
|
|
// Token: 0x06013520 RID: 79136 RVA: 0x00471D24 File Offset: 0x0046FF24
|
|
[Token(Token = "0x6013520")]
|
|
[Address(RVA = "0x18E01D0", Offset = "0x18DF1D0", VA = "0x1818E01D0")]
|
|
private void Awake()
|
|
{
|
|
Tool tool = this.tool;
|
|
Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.GEIJDJDHACG);
|
|
tool.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj;
|
|
}
|
|
|
|
// Token: 0x06013521 RID: 79137 RVA: 0x00471D54 File Offset: 0x0046FF54
|
|
[Token(Token = "0x6013521")]
|
|
[Address(RVA = "0x18E07A0", Offset = "0x18DF7A0", VA = "0x1818E07A0")]
|
|
private void Start()
|
|
{
|
|
ToolCleanup <JGABDFBGDEB>k__BackingField = this.tool.<JGABDFBGDEB>k__BackingField;
|
|
int num = 0;
|
|
if (<JGABDFBGDEB>k__BackingField != num)
|
|
{
|
|
ToolCleanup <JGABDFBGDEB>k__BackingField2 = this.tool.<JGABDFBGDEB>k__BackingField;
|
|
ToolCleanup.KPPOFCHJPMC kppofchjpmc = new ToolCleanup.KPPOFCHJPMC(this.KGEMGHIOFKA);
|
|
<JGABDFBGDEB>k__BackingField2.CustomGetResetPositionAndOrientationBehavior = kppofchjpmc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013522 RID: 79138 RVA: 0x00471DA0 File Offset: 0x0046FFA0
|
|
[Token(Token = "0x6013522")]
|
|
[Address(RVA = "0x18E0430", Offset = "0x18DF430", VA = "0x1818E0430")]
|
|
private bool GEIJDJDHACG(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC)
|
|
{
|
|
if (this.tool.OGIBLNIIHDK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num = 0;
|
|
QuestToolResetPoint questToolResetPoint;
|
|
if (!(questToolResetPoint == num))
|
|
{
|
|
Tool tool = this.tool;
|
|
Transform transform = questToolResetPoint.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Transform transform2 = questToolResetPoint.transform;
|
|
return true;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013523 RID: 79139 RVA: 0x00471DFC File Offset: 0x0046FFFC
|
|
[Token(Token = "0x6013523")]
|
|
[Address(RVA = "0x18E05E0", Offset = "0x18DF5E0", VA = "0x1818E05E0")]
|
|
private bool KGEMGHIOFKA(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num = 0;
|
|
QuestToolResetPoint questToolResetPoint;
|
|
if (!(questToolResetPoint == num))
|
|
{
|
|
Transform transform = questToolResetPoint.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
DDHPAFKBMON.z = z2;
|
|
Transform transform2 = questToolResetPoint.transform;
|
|
return true;
|
|
}
|
|
float z3 = Vector3.zero.z;
|
|
DDHPAFKBMON.z = z3;
|
|
Quaternion identity = Quaternion.identity;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013524 RID: 79140 RVA: 0x00471E64 File Offset: 0x00470064
|
|
[Token(Token = "0x6013524")]
|
|
[Address(RVA = "0x18E0250", Offset = "0x18DF250", VA = "0x1818E0250")]
|
|
private Vector3 DNGEELGDAGD()
|
|
{
|
|
int num = 0;
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num2 = 0;
|
|
if (<OCDLBPHJMOP>k__BackingField != num2)
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
if (!(instance != num3) || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.TryGetActivePlayerCentroid(num))
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013525 RID: 79141 RVA: 0x00471EB4 File Offset: 0x004700B4
|
|
[Token(Token = "0x6013525")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public QuestToolCustomReset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C821 RID: 51233
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C821")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private Tool tool;
|
|
}
|
|
}
|