m
This commit is contained in:
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools
|
||||
{
|
||||
// Token: 0x02002B2A RID: 11050
|
||||
[Token(Token = "0x2002B2A")]
|
||||
public class SwivelToolHandle : ToolAccessory
|
||||
{
|
||||
// Token: 0x17003397 RID: 13207
|
||||
// (get) Token: 0x060126F2 RID: 75506 RVA: 0x00430CDC File Offset: 0x0042EEDC
|
||||
[Token(Token = "0x17003397")]
|
||||
protected override bool AFAHGEJHAMH
|
||||
{
|
||||
[Token(Token = "0x60126F2")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060126F3 RID: 75507 RVA: 0x00430CEC File Offset: 0x0042EEEC
|
||||
[Token(Token = "0x60126F3")]
|
||||
[Address(RVA = "0x187EA60", Offset = "0x187DA60", VA = "0x18187EA60", Slot = "5")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
this._tool.KinematicOnReset = true;
|
||||
Tool tool = this._tool;
|
||||
RigidbodyPickup rigidbodyPickup = tool.rigidbodyPickup;
|
||||
if (rigidbodyPickup == 0)
|
||||
{
|
||||
}
|
||||
this.LINFLBEOPJF = rigidbodyPickup;
|
||||
IILCGFIHJLP<Tool, float> ownerTeleportEvent = tool.OwnerTeleportEvent;
|
||||
Action<Tool, float> action = new Action(this.OBJBDMDPPAP);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(ownerTeleportEvent, action);
|
||||
tool.OwnerTeleportEvent = iilcgfihjlp;
|
||||
this._tool.RemotelyRunRigidbodyPickupWhenHeld = false;
|
||||
}
|
||||
|
||||
// Token: 0x060126F4 RID: 75508 RVA: 0x00430D60 File Offset: 0x0042EF60
|
||||
[Token(Token = "0x60126F4")]
|
||||
[Address(RVA = "0x187EDA0", Offset = "0x187DDA0", VA = "0x18187EDA0", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)17L);
|
||||
Tool tool = this._tool;
|
||||
DAJFOCGPHGP defaultCollisionLayer = tool.DefaultCollisionLayer;
|
||||
tool.SetCollisionLayer(defaultCollisionLayer);
|
||||
this._tool.rigidbodyEx.AddKinematic(this);
|
||||
base.Start();
|
||||
}
|
||||
|
||||
// Token: 0x060126F5 RID: 75509 RVA: 0x00430DB0 File Offset: 0x0042EFB0
|
||||
[Token(Token = "0x60126F5")]
|
||||
[Address(RVA = "0x187ECF0", Offset = "0x187DCF0", VA = "0x18187ECF0", Slot = "7")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Tool tool = this._tool;
|
||||
IILCGFIHJLP<Tool, float> ownerTeleportEvent = tool.OwnerTeleportEvent;
|
||||
Action<Tool, float> action = new Action(this.OBJBDMDPPAP);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(ownerTeleportEvent, action);
|
||||
tool.OwnerTeleportEvent = iilcgfihjlp;
|
||||
}
|
||||
|
||||
// Token: 0x060126F6 RID: 75510 RVA: 0x00430DF4 File Offset: 0x0042EFF4
|
||||
[Token(Token = "0x60126F6")]
|
||||
[Address(RVA = "0x187EBD0", Offset = "0x187DBD0", VA = "0x18187EBD0")]
|
||||
public void GetNormalizedAimPitchYaw(out float HJKLGANFOPL, out float MDKCMHIBFAD)
|
||||
{
|
||||
this.LINFLBEOPJF.GetCurrentNormalizedPitchYaw(out HJKLGANFOPL, out MDKCMHIBFAD);
|
||||
}
|
||||
|
||||
// Token: 0x060126F7 RID: 75511 RVA: 0x00430E14 File Offset: 0x0042F014
|
||||
[Token(Token = "0x60126F7")]
|
||||
[Address(RVA = "0x187EA00", Offset = "0x187DA00", VA = "0x18187EA00")]
|
||||
public void AuthoritySetNormalizedAimPitchYaw(float EOECFNKOFDG, float LOBMLIFFFJG)
|
||||
{
|
||||
if (this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
this.LINFLBEOPJF.AuthoritySetNormalizedPitchYaw(EOECFNKOFDG, LOBMLIFFFJG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060126F8 RID: 75512 RVA: 0x00430E44 File Offset: 0x0042F044
|
||||
[Token(Token = "0x60126F8")]
|
||||
[Address(RVA = "0x187EC30", Offset = "0x187DC30", VA = "0x18187EC30")]
|
||||
public void GetTransformFromNormalizedYawPitch(float LOAODMKBMDC, float KDGKECCHEPD, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
||||
{
|
||||
SphericalConstraintRigidbodyPickup linflbeopjf = this.LINFLBEOPJF;
|
||||
}
|
||||
|
||||
// Token: 0x060126F9 RID: 75513 RVA: 0x00430E60 File Offset: 0x0042F060
|
||||
[Token(Token = "0x60126F9")]
|
||||
[Address(RVA = "0x187EBB0", Offset = "0x187DBB0", VA = "0x18187EBB0")]
|
||||
public float GetAbsoluteYawAngleFromNormalizedYawAngle(float PFDEKPANJDO)
|
||||
{
|
||||
return this.LINFLBEOPJF.GetAbsoluteYawFromNormalizedYaw(PFDEKPANJDO);
|
||||
}
|
||||
|
||||
// Token: 0x060126FA RID: 75514 RVA: 0x00430E80 File Offset: 0x0042F080
|
||||
[Token(Token = "0x60126FA")]
|
||||
[Address(RVA = "0x187EB90", Offset = "0x187DB90", VA = "0x18187EB90")]
|
||||
public float GetAbsolutePitchAngleFromNormalizedPitchAngle(float IONKKGIPJEA)
|
||||
{
|
||||
return this.LINFLBEOPJF.GetAbsolutePitchFromNormalizedPitch(IONKKGIPJEA);
|
||||
}
|
||||
|
||||
// Token: 0x060126FB RID: 75515 RVA: 0x00430EA0 File Offset: 0x0042F0A0
|
||||
[Token(Token = "0x60126FB")]
|
||||
[Address(RVA = "0x187EC10", Offset = "0x187DC10", VA = "0x18187EC10")]
|
||||
public float GetNormalizedYawAngleFromAbsoluteYawAngle(float GJMABEOBBDE)
|
||||
{
|
||||
return this.LINFLBEOPJF.GetNormalizedYawFromAbsoluteYaw(GJMABEOBBDE);
|
||||
}
|
||||
|
||||
// Token: 0x060126FC RID: 75516 RVA: 0x00430EC0 File Offset: 0x0042F0C0
|
||||
[Token(Token = "0x60126FC")]
|
||||
[Address(RVA = "0x187EBF0", Offset = "0x187DBF0", VA = "0x18187EBF0")]
|
||||
public float GetNormalizedPitchAngleFromAbsolutePitchAngle(float OEJFDFBACJH)
|
||||
{
|
||||
return this.LINFLBEOPJF.GetNormalizedPitchFromAbsolutePitch(OEJFDFBACJH);
|
||||
}
|
||||
|
||||
// Token: 0x060126FD RID: 75517 RVA: 0x00430EE0 File Offset: 0x0042F0E0
|
||||
[Token(Token = "0x60126FD")]
|
||||
[Address(RVA = "0x187EC60", Offset = "0x187DC60", VA = "0x18187EC60")]
|
||||
private void OBJBDMDPPAP(Tool EGFEJGHDNAI, float BJJEDIGOMGC)
|
||||
{
|
||||
if (this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
tool.IKEGONLJBPP = ekjclgjfign;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060126FE RID: 75518 RVA: 0x00430F18 File Offset: 0x0042F118
|
||||
[Token(Token = "0x60126FE")]
|
||||
[Address(RVA = "0x187EE10", Offset = "0x187DE10", VA = "0x18187EE10")]
|
||||
public SwivelToolHandle()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.KNHHAPILJGN.z = z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
this.DPCECJPMNCF = 1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400BDB3 RID: 48563
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400BDB3")]
|
||||
private SphericalConstraintRigidbodyPickup LINFLBEOPJF;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user