220 lines
8.9 KiB
C#
220 lines
8.9 KiB
C#
using System;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000AF0 RID: 2800
|
|
public class JuniorOffsetPoint : MonoBehaviour
|
|
{
|
|
// Token: 0x06015A17 RID: 88599 RVA: 0x00603878 File Offset: 0x00601A78
|
|
public void NMLOOBMFGNJ()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.KGLKKGGLMLK() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().FDIJJFANAEI()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 1654f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A18 RID: 88600 RVA: 0x00603958 File Offset: 0x00601B58
|
|
public void HCCHAHIAEDL()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.KGLKKGGLMLK() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().GLGKECHFLAJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 1901f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A19 RID: 88601 RVA: 0x00603A38 File Offset: 0x00601C38
|
|
public void SetForcedHeight()
|
|
{
|
|
if (RecRoomSceneManager.NCKMBFBMBFM != null && !(RecRoomSceneManager.NCKMBFBMBFM is DormroomSceneManager) && FKJHLNJDEKK.LECFBEBMLIC != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.LECFBEBMLIC.JMMJGMOBGJM))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 2f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1A RID: 88602 RVA: 0x00603B18 File Offset: 0x00601D18
|
|
public void IACCNMMPKNK()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.NCKMBFBMBFM is DormroomSceneManager) && FKJHLNJDEKK.GFPCOHDFDEF() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.EFECJBMLOJI().COKMCHLNBMJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 686f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1B RID: 88603 RVA: 0x00603BF8 File Offset: 0x00601DF8
|
|
public void KEHCHGLBKLG()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.KBEDFPBCPKJ() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KGLKKGGLMLK().FDIJJFANAEI()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 150f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1C RID: 88604 RVA: 0x00603CD8 File Offset: 0x00601ED8
|
|
public void EADIGGPIENF()
|
|
{
|
|
if (RecRoomSceneManager.NCKMBFBMBFM != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.EFECJBMLOJI() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().COKMCHLNBMJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 589f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1D RID: 88605 RVA: 0x00603DB8 File Offset: 0x00601FB8
|
|
public void LCPELOIAJJO()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.NCKMBFBMBFM is DormroomSceneManager) && FKJHLNJDEKK.LECFBEBMLIC != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KGLKKGGLMLK().FDIJJFANAEI()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 665f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1E RID: 88606 RVA: 0x00603E98 File Offset: 0x00602098
|
|
public void EBMDNLFBNOM()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.NCKMBFBMBFM is DormroomSceneManager) && FKJHLNJDEKK.EFECJBMLOJI() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().FDIJJFANAEI()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 264f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A1F RID: 88607 RVA: 0x00603F78 File Offset: 0x00602178
|
|
public void INIJEFOACJK()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.EFECJBMLOJI() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.GFPCOHDFDEF().COKMCHLNBMJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 1219f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A20 RID: 88608 RVA: 0x00604058 File Offset: 0x00602258
|
|
public void JEMHKLMALOJ()
|
|
{
|
|
if (RecRoomSceneManager.NCKMBFBMBFM != null && !(RecRoomSceneManager.LEILGOOHEOI() is DormroomSceneManager) && FKJHLNJDEKK.KGLKKGGLMLK() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.KGLKKGGLMLK().GLGKECHFLAJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 382f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x06015A21 RID: 88609 RVA: 0x00604138 File Offset: 0x00602338
|
|
public void BHCBMJBPOOM()
|
|
{
|
|
if (RecRoomSceneManager.LEILGOOHEOI() != null && !(RecRoomSceneManager.NCKMBFBMBFM is DormroomSceneManager) && FKJHLNJDEKK.KBEDFPBCPKJ() != null && ObscuredBool.EDHNDLCFIOL(FKJHLNJDEKK.GFPCOHDFDEF().COKMCHLNBMJ()))
|
|
{
|
|
float num = this.cameraStartPoint.transform.InverseTransformPoint(this.cameraGO.transform.position).y - base.transform.localPosition.y;
|
|
if (num < this.forcedHeight)
|
|
{
|
|
float num2 = Mathf.Min(this.forcedHeight - num, this.forcedHeight / 97f);
|
|
Vector3 localPosition = base.transform.localPosition;
|
|
localPosition.y = num2;
|
|
base.transform.localPosition = localPosition;
|
|
return;
|
|
}
|
|
}
|
|
base.transform.localPosition = Vector3.zero;
|
|
}
|
|
|
|
// Token: 0x04003BF3 RID: 15347
|
|
[SerializeField]
|
|
private CameraRig cameraStartPoint;
|
|
|
|
// Token: 0x04003BF4 RID: 15348
|
|
[SerializeField]
|
|
private GameObject cameraGO;
|
|
|
|
// Token: 0x04003BF5 RID: 15349
|
|
[SerializeField]
|
|
[Tooltip("Forced height of junior players")]
|
|
private float forcedHeight = 1.67f;
|
|
}
|