scripts
This commit is contained in:
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities.Toys
|
||||
{
|
||||
// Token: 0x0200269B RID: 9883
|
||||
[Token(Token = "0x200269B")]
|
||||
[StructLayout(3)]
|
||||
public abstract class RemoteControllable : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17002E85 RID: 11909
|
||||
// (get) Token: 0x0601127A RID: 70266 RVA: 0x0040DE6C File Offset: 0x0040C06C
|
||||
[Token(Token = "0x17002E85")]
|
||||
public RigidbodyEx PNDEPIILPKD
|
||||
{
|
||||
[Token(Token = "0x601127A")]
|
||||
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
||||
get
|
||||
{
|
||||
return this._rigidbodyEx;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002E86 RID: 11910
|
||||
// (get) Token: 0x0601127B RID: 70267 RVA: 0x0040DE80 File Offset: 0x0040C080
|
||||
[Token(Token = "0x17002E86")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x601127B")]
|
||||
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002E87 RID: 11911
|
||||
// (get) Token: 0x0601127C RID: 70268 RVA: 0x0040DE94 File Offset: 0x0040C094
|
||||
[Token(Token = "0x17002E87")]
|
||||
public TeamColorRenderer NPJJJPEJOLA
|
||||
{
|
||||
[Token(Token = "0x601127C")]
|
||||
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
||||
get
|
||||
{
|
||||
return this.teamColorRenderer;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002E88 RID: 11912
|
||||
// (get) Token: 0x0601127D RID: 70269 RVA: 0x0040DEA8 File Offset: 0x0040C0A8
|
||||
[Token(Token = "0x17002E88")]
|
||||
public RemoteFollowCamera EEGCDFEBPOB
|
||||
{
|
||||
[Token(Token = "0x601127D")]
|
||||
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
||||
get
|
||||
{
|
||||
return this.remoteFollowCamera;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601127E RID: 70270 RVA: 0x0040DEBC File Offset: 0x0040C0BC
|
||||
[Token(Token = "0x601127E")]
|
||||
[Address(RVA = "0x15C70D0", Offset = "0x15C5AD0", VA = "0x1815C70D0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Tool tool = this._tool;
|
||||
bool flag = this.allowAuthorityTransferToNonRemoteHolder;
|
||||
tool.AllowedToTransferOwnershipOnCollision = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0601127F RID: 70271 RVA: 0x0040DEEC File Offset: 0x0040C0EC
|
||||
[Token(Token = "0x601127F")]
|
||||
[Address(RVA = "0x15C7100", Offset = "0x15C5B00", VA = "0x1815C7100", Slot = "15")]
|
||||
public virtual void LocalUpdateRemoteControlInput(PlayerHand MMPLJBIDOPO, Vector3 DEPHLAPJINP, float LBMJFNPEFIP, bool KDPMCHLDJGD)
|
||||
{
|
||||
if (!this._tool.hasAuthority && !this._tool.FNFNLDBILFE && this._tool.NHPPANGAKAP)
|
||||
{
|
||||
PhotonView photonView = this._tool.photonView;
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
photonView.TransferOwnership(localPlayer);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06011280 RID: 70272 RVA: 0x0040DF48 File Offset: 0x0040C148
|
||||
[Token(Token = "0x6011280")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
protected RemoteControllable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400B6BA RID: 46778
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400B6BA")]
|
||||
[SerializeField]
|
||||
private bool allowAuthorityTransferToNonRemoteHolder;
|
||||
|
||||
// Token: 0x0400B6BB RID: 46779
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400B6BB")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
protected RigidbodyEx _rigidbodyEx;
|
||||
|
||||
// Token: 0x0400B6BC RID: 46780
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400B6BC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
protected Tool _tool;
|
||||
|
||||
// Token: 0x0400B6BD RID: 46781
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400B6BD")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private TeamColorRenderer teamColorRenderer;
|
||||
|
||||
// Token: 0x0400B6BE RID: 46782
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400B6BE")]
|
||||
[SerializeField]
|
||||
private RemoteFollowCamera remoteFollowCamera;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user