Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Screens/PlayerController/WallRunScreenPlayerSteering.cs
T
2026-04-08 23:40:05 +02:00

91 lines
3.0 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core.Locomotion;
using UnityEngine;
namespace RecRoom.Core.Screens.PlayerController
{
// Token: 0x02002A59 RID: 10841
[Token(Token = "0x2002A59")]
[Serializable]
[StructLayout(3)]
public class WallRunScreenPlayerSteering : ScreenPlayerSteeringController
{
// Token: 0x06012ED0 RID: 77520 RVA: 0x00487D04 File Offset: 0x00485F04
[Token(Token = "0x6012ED0")]
[Address(RVA = "0x11B1980", Offset = "0x11B0380", VA = "0x1811B1980", Slot = "5")]
public override bool INBMHACHEDO(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, out Vector3 EINAHBOHODB, out Vector3 MCPFLJFKMJM)
{
Transform transform = FOMHGMLPOND.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = FOMHGMLPOND.transform;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
return true;
}
// Token: 0x06012ED1 RID: 77521 RVA: 0x00487D40 File Offset: 0x00485F40
[Token(Token = "0x6012ED1")]
[Address(RVA = "0x11B1420", Offset = "0x11AFE20", VA = "0x1811B1420", Slot = "6")]
public override void ILONFGBDCCM(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL)
{
Vector3 up = Vector3.up;
float z = this.WallNormal.z;
Vector3 vector;
float z2 = vector.z;
Transform transform = FOMHGMLPOND.transform;
Transform transform2 = FOMHGMLPOND.transform;
PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement;
Vector3 vector2;
float z3 = vector2.z;
Transform transform3 = FOMHGMLPOND.transform;
int num = 0;
Vector3 vector3;
float z4 = vector3.z;
float num2 = this.rotationSmoothTime;
FINBOONIGDO.BDOPKBJIFFL(IEKDDPPNFPF, num, num2);
Vector3 up2 = Vector3.up;
Vector3 vector4;
float z5 = vector4.z;
float z6 = Vector3.up.z;
GPPHJKMNPJM <AnimationSystem>k__BackingField = FINBOONIGDO.<AnimationSystem>k__BackingField;
int num3 = 0;
int num4 = 0;
float num5;
float num6;
<AnimationSystem>k__BackingField.AJNOOFMCADH(num5, num6, (float)num4, (float)num3);
GPPHJKMNPJM <AnimationSystem>k__BackingField2 = FINBOONIGDO.<AnimationSystem>k__BackingField;
int num7 = 0;
int num8 = 0;
<AnimationSystem>k__BackingField2.DKAKLGDMAJC((float)num8, (float)num7);
base.PKFMIPJBFLA(IEKDDPPNFPF);
}
// Token: 0x06012ED2 RID: 77522 RVA: 0x00487E14 File Offset: 0x00486014
[Token(Token = "0x6012ED2")]
[Address(RVA = "0x11B1AD0", Offset = "0x11B04D0", VA = "0x1811B1AD0")]
public WallRunScreenPlayerSteering()
{
float z = Vector3.forward.z;
this.WallNormal.z = z;
base..ctor();
}
// Token: 0x0400CBE4 RID: 52196
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400CBE4")]
[SerializeField]
private float rotationSmoothTime = 0.1f;
// Token: 0x0400CBE5 RID: 52197
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x400CBE5")]
[NonSerialized]
public Vector3 WallNormal;
}
}