Add v1.0.5
This commit is contained in:
@@ -4,206 +4,206 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.Characters.ThirdPerson
|
||||
{
|
||||
// Token: 0x020004F0 RID: 1264
|
||||
[Token(Token = "0x20004F0")]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
// Token: 0x020004F9 RID: 1273
|
||||
[Token(Token = "0x20004F9")]
|
||||
[RequireComponent(typeof(CapsuleCollider))]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class ThirdPersonCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C3C RID: 11324 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3C")]
|
||||
[Address(RVA = "0x12FFFF0", Offset = "0x12FEDF0", VA = "0x1812FFFF0")]
|
||||
// Token: 0x06002C6E RID: 11374 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C6E")]
|
||||
[Address(RVA = "0x1326760", Offset = "0x1324F60", VA = "0x181326760")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C3D RID: 11325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3D")]
|
||||
[Address(RVA = "0x12FF2B0", Offset = "0x12FE0B0", VA = "0x1812FF2B0")]
|
||||
// Token: 0x06002C6F RID: 11375 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C6F")]
|
||||
[Address(RVA = "0x1325A20", Offset = "0x1324220", VA = "0x181325A20")]
|
||||
public void Move(Vector3 move, bool crouch, bool jump)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C3E RID: 11326 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3E")]
|
||||
[Address(RVA = "0x12FFD20", Offset = "0x12FEB20", VA = "0x1812FFD20")]
|
||||
// Token: 0x06002C70 RID: 11376 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C70")]
|
||||
[Address(RVA = "0x1326490", Offset = "0x1324C90", VA = "0x181326490")]
|
||||
private void ScaleCapsuleForCrouching(bool crouch)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C3F RID: 11327 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3F")]
|
||||
[Address(RVA = "0x12FFB50", Offset = "0x12FE950", VA = "0x1812FFB50")]
|
||||
// Token: 0x06002C71 RID: 11377 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C71")]
|
||||
[Address(RVA = "0x13262C0", Offset = "0x1324AC0", VA = "0x1813262C0")]
|
||||
private void PreventStandingInLowHeadroom()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C40 RID: 11328 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C40")]
|
||||
[Address(RVA = "0x1300150", Offset = "0x12FEF50", VA = "0x181300150")]
|
||||
// Token: 0x06002C72 RID: 11378 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C72")]
|
||||
[Address(RVA = "0x13268C0", Offset = "0x13250C0", VA = "0x1813268C0")]
|
||||
private void UpdateAnimator(Vector3 move)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C41 RID: 11329 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C41")]
|
||||
[Address(RVA = "0x12FF000", Offset = "0x12FDE00", VA = "0x1812FF000")]
|
||||
// Token: 0x06002C73 RID: 11379 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C73")]
|
||||
[Address(RVA = "0x1325770", Offset = "0x1323F70", VA = "0x181325770")]
|
||||
private void HandleAirborneMovement()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C42 RID: 11330 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C42")]
|
||||
[Address(RVA = "0x12FF130", Offset = "0x12FDF30", VA = "0x1812FF130")]
|
||||
// Token: 0x06002C74 RID: 11380 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C74")]
|
||||
[Address(RVA = "0x13258A0", Offset = "0x13240A0", VA = "0x1813258A0")]
|
||||
private void HandleGroundedMovement(bool crouch, bool jump)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C43 RID: 11331 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C43")]
|
||||
[Address(RVA = "0x12FEDB0", Offset = "0x12FDBB0", VA = "0x1812FEDB0")]
|
||||
// Token: 0x06002C75 RID: 11381 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C75")]
|
||||
[Address(RVA = "0x1325520", Offset = "0x1323D20", VA = "0x181325520")]
|
||||
private void ApplyExtraTurnRotation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C44 RID: 11332 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C44")]
|
||||
[Address(RVA = "0x12FFA10", Offset = "0x12FE810", VA = "0x1812FFA10")]
|
||||
// Token: 0x06002C76 RID: 11382 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C76")]
|
||||
[Address(RVA = "0x1326180", Offset = "0x1324980", VA = "0x181326180")]
|
||||
public void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C45 RID: 11333 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C45")]
|
||||
[Address(RVA = "0x12FEE40", Offset = "0x12FDC40", VA = "0x1812FEE40")]
|
||||
// Token: 0x06002C77 RID: 11383 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C77")]
|
||||
[Address(RVA = "0x13255B0", Offset = "0x1323DB0", VA = "0x1813255B0")]
|
||||
private void CheckGroundStatus()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C46 RID: 11334 RVA: 0x0005FE20 File Offset: 0x0005E020
|
||||
[Token(Token = "0x6002C46")]
|
||||
[Address(RVA = "0x13003F0", Offset = "0x12FF1F0", VA = "0x1813003F0")]
|
||||
// Token: 0x06002C78 RID: 11384 RVA: 0x00060188 File Offset: 0x0005E388
|
||||
[Token(Token = "0x6002C78")]
|
||||
[Address(RVA = "0x1326B60", Offset = "0x1325360", VA = "0x181326B60")]
|
||||
public ThirdPersonCharacter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400349A RID: 13466
|
||||
// Token: 0x040034DC RID: 13532
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400349A")]
|
||||
[Token(Token = "0x40034DC")]
|
||||
[SerializeField]
|
||||
private float m_MovingTurnSpeed = 360f;
|
||||
|
||||
// Token: 0x0400349B RID: 13467
|
||||
// Token: 0x040034DD RID: 13533
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400349B")]
|
||||
[Token(Token = "0x40034DD")]
|
||||
[SerializeField]
|
||||
private float m_StationaryTurnSpeed = 180f;
|
||||
|
||||
// Token: 0x0400349C RID: 13468
|
||||
// Token: 0x040034DE RID: 13534
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400349C")]
|
||||
[Token(Token = "0x40034DE")]
|
||||
[SerializeField]
|
||||
private float m_JumpPower = 12f;
|
||||
|
||||
// Token: 0x0400349D RID: 13469
|
||||
// Token: 0x040034DF RID: 13535
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400349D")]
|
||||
[Token(Token = "0x40034DF")]
|
||||
[SerializeField]
|
||||
[Range(1f, 4f)]
|
||||
private float m_GravityMultiplier = 2f;
|
||||
|
||||
// Token: 0x0400349E RID: 13470
|
||||
// Token: 0x040034E0 RID: 13536
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400349E")]
|
||||
[Token(Token = "0x40034E0")]
|
||||
[SerializeField]
|
||||
private float m_RunCycleLegOffset = 0.2f;
|
||||
|
||||
// Token: 0x0400349F RID: 13471
|
||||
// Token: 0x040034E1 RID: 13537
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400349F")]
|
||||
[Token(Token = "0x40034E1")]
|
||||
[SerializeField]
|
||||
private float m_MoveSpeedMultiplier = 1f;
|
||||
|
||||
// Token: 0x040034A0 RID: 13472
|
||||
// Token: 0x040034E2 RID: 13538
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034A0")]
|
||||
[Token(Token = "0x40034E2")]
|
||||
[SerializeField]
|
||||
private float m_AnimSpeedMultiplier = 1f;
|
||||
|
||||
// Token: 0x040034A1 RID: 13473
|
||||
// Token: 0x040034E3 RID: 13539
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40034A1")]
|
||||
[Token(Token = "0x40034E3")]
|
||||
[SerializeField]
|
||||
private float m_GroundCheckDistance = 0.1f;
|
||||
|
||||
// Token: 0x040034A2 RID: 13474
|
||||
// Token: 0x040034E4 RID: 13540
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034A2")]
|
||||
[Token(Token = "0x40034E4")]
|
||||
private Rigidbody m_Rigidbody;
|
||||
|
||||
// Token: 0x040034A3 RID: 13475
|
||||
// Token: 0x040034E5 RID: 13541
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034A3")]
|
||||
[Token(Token = "0x40034E5")]
|
||||
private Animator m_Animator;
|
||||
|
||||
// Token: 0x040034A4 RID: 13476
|
||||
// Token: 0x040034E6 RID: 13542
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40034A4")]
|
||||
[Token(Token = "0x40034E6")]
|
||||
private bool m_IsGrounded;
|
||||
|
||||
// Token: 0x040034A5 RID: 13477
|
||||
// Token: 0x040034E7 RID: 13543
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40034A5")]
|
||||
[Token(Token = "0x40034E7")]
|
||||
private float m_OrigGroundCheckDistance;
|
||||
|
||||
// Token: 0x040034A6 RID: 13478
|
||||
[Token(Token = "0x40034A6")]
|
||||
// Token: 0x040034E8 RID: 13544
|
||||
[Token(Token = "0x40034E8")]
|
||||
private const float k_Half = 0.5f;
|
||||
|
||||
// Token: 0x040034A7 RID: 13479
|
||||
// Token: 0x040034E9 RID: 13545
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40034A7")]
|
||||
[Token(Token = "0x40034E9")]
|
||||
private float m_TurnAmount;
|
||||
|
||||
// Token: 0x040034A8 RID: 13480
|
||||
// Token: 0x040034EA RID: 13546
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x40034A8")]
|
||||
[Token(Token = "0x40034EA")]
|
||||
private float m_ForwardAmount;
|
||||
|
||||
// Token: 0x040034A9 RID: 13481
|
||||
// Token: 0x040034EB RID: 13547
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40034A9")]
|
||||
[Token(Token = "0x40034EB")]
|
||||
private Vector3 m_GroundNormal;
|
||||
|
||||
// Token: 0x040034AA RID: 13482
|
||||
// Token: 0x040034EC RID: 13548
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x40034AA")]
|
||||
[Token(Token = "0x40034EC")]
|
||||
private float m_CapsuleHeight;
|
||||
|
||||
// Token: 0x040034AB RID: 13483
|
||||
// Token: 0x040034ED RID: 13549
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40034AB")]
|
||||
[Token(Token = "0x40034ED")]
|
||||
private Vector3 m_CapsuleCenter;
|
||||
|
||||
// Token: 0x040034AC RID: 13484
|
||||
// Token: 0x040034EE RID: 13550
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40034AC")]
|
||||
[Token(Token = "0x40034EE")]
|
||||
private CapsuleCollider m_Capsule;
|
||||
|
||||
// Token: 0x040034AD RID: 13485
|
||||
// Token: 0x040034EF RID: 13551
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40034AD")]
|
||||
[Token(Token = "0x40034EF")]
|
||||
private bool m_Crouching;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,14 +5,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.Characters.ThirdPerson
|
||||
{
|
||||
// Token: 0x020004F1 RID: 1265
|
||||
[Token(Token = "0x20004F1")]
|
||||
// Token: 0x020004FA RID: 1274
|
||||
[Token(Token = "0x20004FA")]
|
||||
[RequireComponent(typeof(ThirdPersonCharacter))]
|
||||
public class ThirdPersonUserControl : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C47 RID: 11335 RVA: 0x0005FE8C File Offset: 0x0005E08C
|
||||
[Token(Token = "0x6002C47")]
|
||||
[Address(RVA = "0x13007D0", Offset = "0x12FF5D0", VA = "0x1813007D0")]
|
||||
// Token: 0x06002C79 RID: 11385 RVA: 0x000601F4 File Offset: 0x0005E3F4
|
||||
[Token(Token = "0x6002C79")]
|
||||
[Address(RVA = "0x1326F40", Offset = "0x1325740", VA = "0x181326F40")]
|
||||
private void Start()
|
||||
{
|
||||
Camera main = Camera.main;
|
||||
@@ -28,9 +28,9 @@ namespace Obi.Characters.ThirdPerson
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002C48 RID: 11336 RVA: 0x0005FEE4 File Offset: 0x0005E0E4
|
||||
[Token(Token = "0x6002C48")]
|
||||
[Address(RVA = "0x13008E0", Offset = "0x12FF6E0", VA = "0x1813008E0")]
|
||||
// Token: 0x06002C7A RID: 11386 RVA: 0x0006024C File Offset: 0x0005E44C
|
||||
[Token(Token = "0x6002C7A")]
|
||||
[Address(RVA = "0x1327050", Offset = "0x1325850", VA = "0x181327050")]
|
||||
private void Update()
|
||||
{
|
||||
if (!this.m_Jump)
|
||||
@@ -40,44 +40,44 @@ namespace Obi.Characters.ThirdPerson
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C49 RID: 11337 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C49")]
|
||||
[Address(RVA = "0x1300430", Offset = "0x12FF230", VA = "0x181300430")]
|
||||
// Token: 0x06002C7B RID: 11387 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C7B")]
|
||||
[Address(RVA = "0x1326BA0", Offset = "0x13253A0", VA = "0x181326BA0")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C4A RID: 11338 RVA: 0x0005FF0C File Offset: 0x0005E10C
|
||||
[Token(Token = "0x6002C4A")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002C7C RID: 11388 RVA: 0x00060274 File Offset: 0x0005E474
|
||||
[Token(Token = "0x6002C7C")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ThirdPersonUserControl()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034AE RID: 13486
|
||||
// Token: 0x040034F0 RID: 13552
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034AE")]
|
||||
[Token(Token = "0x40034F0")]
|
||||
private ThirdPersonCharacter m_Character;
|
||||
|
||||
// Token: 0x040034AF RID: 13487
|
||||
// Token: 0x040034F1 RID: 13553
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034AF")]
|
||||
[Token(Token = "0x40034F1")]
|
||||
private Transform m_Cam;
|
||||
|
||||
// Token: 0x040034B0 RID: 13488
|
||||
// Token: 0x040034F2 RID: 13554
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034B0")]
|
||||
[Token(Token = "0x40034F2")]
|
||||
private Vector3 m_CamForward;
|
||||
|
||||
// Token: 0x040034B1 RID: 13489
|
||||
// Token: 0x040034F3 RID: 13555
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40034B1")]
|
||||
[Token(Token = "0x40034F3")]
|
||||
private Vector3 m_Move;
|
||||
|
||||
// Token: 0x040034B2 RID: 13490
|
||||
// Token: 0x040034F4 RID: 13556
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034B2")]
|
||||
[Token(Token = "0x40034F4")]
|
||||
private bool m_Jump;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,12 +3,12 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004EE RID: 1262
|
||||
[Token(Token = "0x20004EE")]
|
||||
// Token: 0x020004F7 RID: 1271
|
||||
[Token(Token = "0x20004F7")]
|
||||
public static class Constants
|
||||
{
|
||||
// Token: 0x04003499 RID: 13465
|
||||
[Token(Token = "0x4003499")]
|
||||
// Token: 0x040034DB RID: 13531
|
||||
[Token(Token = "0x40034DB")]
|
||||
public const int maxVertsPerMesh = 65000;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,17 +4,17 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004C2 RID: 1218
|
||||
[Token(Token = "0x20004C2")]
|
||||
// Token: 0x020004CB RID: 1227
|
||||
[Token(Token = "0x20004CB")]
|
||||
public class CoroutineJob
|
||||
{
|
||||
// Token: 0x170002E7 RID: 743
|
||||
// (get) Token: 0x06002B0D RID: 11021 RVA: 0x0005D650 File Offset: 0x0005B850
|
||||
[Token(Token = "0x170002E7")]
|
||||
// Token: 0x170002E1 RID: 737
|
||||
// (get) Token: 0x06002B3F RID: 11071 RVA: 0x0005D9BC File Offset: 0x0005BBBC
|
||||
[Token(Token = "0x170002E1")]
|
||||
public object Result
|
||||
{
|
||||
[Token(Token = "0x6002B0D")]
|
||||
[Address(RVA = "0xE92330", Offset = "0xE91130", VA = "0x180E92330")]
|
||||
[Token(Token = "0x6002B3F")]
|
||||
[Address(RVA = "0x1096980", Offset = "0x1095180", VA = "0x181096980")]
|
||||
get
|
||||
{
|
||||
while (this.e != (ulong)0L)
|
||||
@@ -24,39 +24,39 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E8 RID: 744
|
||||
// (get) Token: 0x06002B0E RID: 11022 RVA: 0x0005D670 File Offset: 0x0005B870
|
||||
[Token(Token = "0x170002E8")]
|
||||
// Token: 0x170002E2 RID: 738
|
||||
// (get) Token: 0x06002B40 RID: 11072 RVA: 0x0005D9DC File Offset: 0x0005BBDC
|
||||
[Token(Token = "0x170002E2")]
|
||||
public bool IsDone
|
||||
{
|
||||
[Token(Token = "0x6002B0E")]
|
||||
[Address(RVA = "0x3FBFE0", Offset = "0x3FADE0", VA = "0x1803FBFE0")]
|
||||
[Token(Token = "0x6002B40")]
|
||||
[Address(RVA = "0x41E660", Offset = "0x41CE60", VA = "0x18041E660")]
|
||||
get
|
||||
{
|
||||
return this.isDone;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E9 RID: 745
|
||||
// (get) Token: 0x06002B0F RID: 11023 RVA: 0x0005D684 File Offset: 0x0005B884
|
||||
[Token(Token = "0x170002E9")]
|
||||
// Token: 0x170002E3 RID: 739
|
||||
// (get) Token: 0x06002B41 RID: 11073 RVA: 0x0005D9F0 File Offset: 0x0005BBF0
|
||||
[Token(Token = "0x170002E3")]
|
||||
public bool RaisedException
|
||||
{
|
||||
[Token(Token = "0x6002B0F")]
|
||||
[Address(RVA = "0x3FBFF0", Offset = "0x3FADF0", VA = "0x1803FBFF0")]
|
||||
[Token(Token = "0x6002B41")]
|
||||
[Address(RVA = "0x41E670", Offset = "0x41CE70", VA = "0x18041E670")]
|
||||
get
|
||||
{
|
||||
return this.raisedException;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B10 RID: 11024 RVA: 0x0005D698 File Offset: 0x0005B898
|
||||
[Token(Token = "0x6002B10")]
|
||||
[Address(RVA = "0xE920B0", Offset = "0xE90EB0", VA = "0x180E920B0")]
|
||||
// Token: 0x06002B42 RID: 11074 RVA: 0x0005DA04 File Offset: 0x0005BC04
|
||||
[Token(Token = "0x6002B42")]
|
||||
[Address(RVA = "0x1096700", Offset = "0x1094F00", VA = "0x181096700")]
|
||||
private void Init()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002B10)
|
||||
An exception occurred when decompiling this method (06002B42)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CoroutineJob::Init()
|
||||
|
||||
@@ -72,88 +72,88 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Co
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002B11 RID: 11025 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B11")]
|
||||
[Address(RVA = "0xE920D0", Offset = "0xE90ED0", VA = "0x180E920D0")]
|
||||
// Token: 0x06002B43 RID: 11075 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B43")]
|
||||
[Address(RVA = "0x1096720", Offset = "0x1094F20", VA = "0x181096720")]
|
||||
public static object RunSynchronously(IEnumerator coroutine)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B12 RID: 11026 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B12")]
|
||||
[Address(RVA = "0xE922A0", Offset = "0xE910A0", VA = "0x180E922A0")]
|
||||
// Token: 0x06002B44 RID: 11076 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B44")]
|
||||
[Address(RVA = "0x10968F0", Offset = "0x10950F0", VA = "0x1810968F0")]
|
||||
public IEnumerator Start(IEnumerator coroutine)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B13 RID: 11027 RVA: 0x0005D6B4 File Offset: 0x0005B8B4
|
||||
[Token(Token = "0x6002B13")]
|
||||
[Address(RVA = "0xBDD5F0", Offset = "0xBDC3F0", VA = "0x180BDD5F0")]
|
||||
// Token: 0x06002B45 RID: 11077 RVA: 0x0005DA20 File Offset: 0x0005BC20
|
||||
[Token(Token = "0x6002B45")]
|
||||
[Address(RVA = "0xCAD0F0", Offset = "0xCAB8F0", VA = "0x180CAD0F0")]
|
||||
public void Stop()
|
||||
{
|
||||
this.stop = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002B14 RID: 11028 RVA: 0x0005D6C8 File Offset: 0x0005B8C8
|
||||
[Token(Token = "0x6002B14")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002B46 RID: 11078 RVA: 0x0005DA34 File Offset: 0x0005BC34
|
||||
[Token(Token = "0x6002B46")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public CoroutineJob()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003392 RID: 13202
|
||||
// Token: 0x040033D4 RID: 13268
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003392")]
|
||||
[Token(Token = "0x40033D4")]
|
||||
private object result;
|
||||
|
||||
// Token: 0x04003393 RID: 13203
|
||||
// Token: 0x040033D5 RID: 13269
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003393")]
|
||||
[Token(Token = "0x40033D5")]
|
||||
private bool isDone;
|
||||
|
||||
// Token: 0x04003394 RID: 13204
|
||||
// Token: 0x040033D6 RID: 13270
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x4003394")]
|
||||
[Token(Token = "0x40033D6")]
|
||||
private bool raisedException;
|
||||
|
||||
// Token: 0x04003395 RID: 13205
|
||||
// Token: 0x040033D7 RID: 13271
|
||||
[FieldOffset(Offset = "0x1A")]
|
||||
[Token(Token = "0x4003395")]
|
||||
[Token(Token = "0x40033D7")]
|
||||
private bool stop;
|
||||
|
||||
// Token: 0x04003396 RID: 13206
|
||||
// Token: 0x040033D8 RID: 13272
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003396")]
|
||||
[Token(Token = "0x40033D8")]
|
||||
private Exception e;
|
||||
|
||||
// Token: 0x04003397 RID: 13207
|
||||
// Token: 0x040033D9 RID: 13273
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003397")]
|
||||
[Token(Token = "0x40033D9")]
|
||||
public int asyncThreshold;
|
||||
|
||||
// Token: 0x020004C3 RID: 1219
|
||||
[Token(Token = "0x20004C3")]
|
||||
// Token: 0x020004CC RID: 1228
|
||||
[Token(Token = "0x20004CC")]
|
||||
public class ProgressInfo
|
||||
{
|
||||
// Token: 0x06002B15 RID: 11029 RVA: 0x0005D6DC File Offset: 0x0005B8DC
|
||||
[Token(Token = "0x6002B15")]
|
||||
[Address(RVA = "0x5FD4F0", Offset = "0x5FC2F0", VA = "0x1805FD4F0")]
|
||||
// Token: 0x06002B47 RID: 11079 RVA: 0x0005DA48 File Offset: 0x0005BC48
|
||||
[Token(Token = "0x6002B47")]
|
||||
[Address(RVA = "0x6701D0", Offset = "0x66E9D0", VA = "0x1806701D0")]
|
||||
public ProgressInfo(string userReadableInfo, float progress)
|
||||
{
|
||||
this.userReadableInfo = userReadableInfo;
|
||||
this.progress = progress;
|
||||
}
|
||||
|
||||
// Token: 0x04003398 RID: 13208
|
||||
// Token: 0x040033DA RID: 13274
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003398")]
|
||||
[Token(Token = "0x40033DA")]
|
||||
public string userReadableInfo;
|
||||
|
||||
// Token: 0x04003399 RID: 13209
|
||||
// Token: 0x040033DB RID: 13275
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003399")]
|
||||
[Token(Token = "0x40033DB")]
|
||||
public float progress;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine.EventSystems;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004F2 RID: 1266
|
||||
[Token(Token = "0x20004F2")]
|
||||
// Token: 0x020004FB RID: 1275
|
||||
[Token(Token = "0x20004FB")]
|
||||
public class AxisTouchButton : MonoBehaviour, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler
|
||||
{
|
||||
// Token: 0x06002C4B RID: 11339 RVA: 0x0005FF20 File Offset: 0x0005E120
|
||||
[Token(Token = "0x6002C4B")]
|
||||
[Address(RVA = "0x8D2A20", Offset = "0x8D1820", VA = "0x1808D2A20")]
|
||||
// Token: 0x06002C7D RID: 11389 RVA: 0x00060288 File Offset: 0x0005E488
|
||||
[Token(Token = "0x6002C7D")]
|
||||
[Address(RVA = "0xB6A0F0", Offset = "0xB688F0", VA = "0x180B6A0F0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
bool flag = CrossPlatformInputManager.AxisExists(this.axisName);
|
||||
@@ -27,73 +27,73 @@ namespace Obi.CrossPlatformInput
|
||||
this.FindPairedButton();
|
||||
}
|
||||
|
||||
// Token: 0x06002C4C RID: 11340 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4C")]
|
||||
[Address(RVA = "0x8D2840", Offset = "0x8D1640", VA = "0x1808D2840")]
|
||||
// Token: 0x06002C7E RID: 11390 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C7E")]
|
||||
[Address(RVA = "0xB69F10", Offset = "0xB68710", VA = "0x180B69F10")]
|
||||
private void FindPairedButton()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C4D RID: 11341 RVA: 0x0005FF74 File Offset: 0x0005E174
|
||||
[Token(Token = "0x6002C4D")]
|
||||
[Address(RVA = "0x8D2A00", Offset = "0x8D1800", VA = "0x1808D2A00")]
|
||||
// Token: 0x06002C7F RID: 11391 RVA: 0x000602DC File Offset: 0x0005E4DC
|
||||
[Token(Token = "0x6002C7F")]
|
||||
[Address(RVA = "0xB6A0D0", Offset = "0xB688D0", VA = "0x180B6A0D0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
this.m_Axis.Remove();
|
||||
}
|
||||
|
||||
// Token: 0x06002C4E RID: 11342 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4E")]
|
||||
[Address(RVA = "0x8D2B40", Offset = "0x8D1940", VA = "0x1808D2B40", Slot = "4")]
|
||||
// Token: 0x06002C80 RID: 11392 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C80")]
|
||||
[Address(RVA = "0xB6A210", Offset = "0xB68A10", VA = "0x180B6A210", Slot = "4")]
|
||||
public void OnPointerDown(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C4F RID: 11343 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4F")]
|
||||
[Address(RVA = "0x8D2C20", Offset = "0x8D1A20", VA = "0x1808D2C20", Slot = "5")]
|
||||
// Token: 0x06002C81 RID: 11393 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C81")]
|
||||
[Address(RVA = "0xB6A2F0", Offset = "0xB68AF0", VA = "0x180B6A2F0", Slot = "5")]
|
||||
public void OnPointerUp(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C50 RID: 11344 RVA: 0x0005FF94 File Offset: 0x0005E194
|
||||
[Token(Token = "0x6002C50")]
|
||||
[Address(RVA = "0x8D2C80", Offset = "0x8D1A80", VA = "0x1808D2C80")]
|
||||
// Token: 0x06002C82 RID: 11394 RVA: 0x000602FC File Offset: 0x0005E4FC
|
||||
[Token(Token = "0x6002C82")]
|
||||
[Address(RVA = "0xB6A350", Offset = "0xB68B50", VA = "0x180B6A350")]
|
||||
public AxisTouchButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034B3 RID: 13491
|
||||
// Token: 0x040034F5 RID: 13557
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034B3")]
|
||||
[Token(Token = "0x40034F5")]
|
||||
public string axisName = "Horizontal";
|
||||
|
||||
// Token: 0x040034B4 RID: 13492
|
||||
// Token: 0x040034F6 RID: 13558
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034B4")]
|
||||
[Token(Token = "0x40034F6")]
|
||||
public float axisValue = 1f;
|
||||
|
||||
// Token: 0x040034B5 RID: 13493
|
||||
// Token: 0x040034F7 RID: 13559
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40034B5")]
|
||||
[Token(Token = "0x40034F7")]
|
||||
public float responseSpeed = 3f;
|
||||
|
||||
// Token: 0x040034B6 RID: 13494
|
||||
// Token: 0x040034F8 RID: 13560
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034B6")]
|
||||
[Token(Token = "0x40034F8")]
|
||||
public float returnToCentreSpeed = 3f;
|
||||
|
||||
// Token: 0x040034B7 RID: 13495
|
||||
// Token: 0x040034F9 RID: 13561
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034B7")]
|
||||
[Token(Token = "0x40034F9")]
|
||||
private AxisTouchButton m_PairedWith;
|
||||
|
||||
// Token: 0x040034B8 RID: 13496
|
||||
// Token: 0x040034FA RID: 13562
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034B8")]
|
||||
[Token(Token = "0x40034FA")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_Axis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,76 +4,76 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004F3 RID: 1267
|
||||
[Token(Token = "0x20004F3")]
|
||||
// Token: 0x020004FC RID: 1276
|
||||
[Token(Token = "0x20004FC")]
|
||||
public class ButtonHandler : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C51 RID: 11345 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C51")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
|
||||
// Token: 0x06002C83 RID: 11395 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C83")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C52 RID: 11346 RVA: 0x0005FFD4 File Offset: 0x0005E1D4
|
||||
[Token(Token = "0x6002C52")]
|
||||
[Address(RVA = "0x1348970", Offset = "0x1347770", VA = "0x181348970")]
|
||||
// Token: 0x06002C84 RID: 11396 RVA: 0x0006033C File Offset: 0x0005E53C
|
||||
[Token(Token = "0x6002C84")]
|
||||
[Address(RVA = "0x13D1540", Offset = "0x13CFD40", VA = "0x1813D1540")]
|
||||
public void SetDownState()
|
||||
{
|
||||
CrossPlatformInputManager.SetButtonDown(this.Name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C53 RID: 11347 RVA: 0x0005FFEC File Offset: 0x0005E1EC
|
||||
[Token(Token = "0x6002C53")]
|
||||
[Address(RVA = "0x13489D0", Offset = "0x13477D0", VA = "0x1813489D0")]
|
||||
// Token: 0x06002C85 RID: 11397 RVA: 0x00060354 File Offset: 0x0005E554
|
||||
[Token(Token = "0x6002C85")]
|
||||
[Address(RVA = "0x13D15A0", Offset = "0x13CFDA0", VA = "0x1813D15A0")]
|
||||
public void SetUpState()
|
||||
{
|
||||
CrossPlatformInputManager.SetButtonUp(this.Name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C54 RID: 11348 RVA: 0x00060004 File Offset: 0x0005E204
|
||||
[Token(Token = "0x6002C54")]
|
||||
[Address(RVA = "0x1348910", Offset = "0x1347710", VA = "0x181348910")]
|
||||
// Token: 0x06002C86 RID: 11398 RVA: 0x0006036C File Offset: 0x0005E56C
|
||||
[Token(Token = "0x6002C86")]
|
||||
[Address(RVA = "0x13D14E0", Offset = "0x13CFCE0", VA = "0x1813D14E0")]
|
||||
public void SetAxisPositiveState()
|
||||
{
|
||||
CrossPlatformInputManager.SetAxisPositive(this.Name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C55 RID: 11349 RVA: 0x0006001C File Offset: 0x0005E21C
|
||||
[Token(Token = "0x6002C55")]
|
||||
[Address(RVA = "0x13488B0", Offset = "0x13476B0", VA = "0x1813488B0")]
|
||||
// Token: 0x06002C87 RID: 11399 RVA: 0x00060384 File Offset: 0x0005E584
|
||||
[Token(Token = "0x6002C87")]
|
||||
[Address(RVA = "0x13D1480", Offset = "0x13CFC80", VA = "0x1813D1480")]
|
||||
public void SetAxisNeutralState()
|
||||
{
|
||||
CrossPlatformInputManager.SetAxisZero(this.Name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C56 RID: 11350 RVA: 0x00060034 File Offset: 0x0005E234
|
||||
[Token(Token = "0x6002C56")]
|
||||
[Address(RVA = "0x1348850", Offset = "0x1347650", VA = "0x181348850")]
|
||||
// Token: 0x06002C88 RID: 11400 RVA: 0x0006039C File Offset: 0x0005E59C
|
||||
[Token(Token = "0x6002C88")]
|
||||
[Address(RVA = "0x13D1420", Offset = "0x13CFC20", VA = "0x1813D1420")]
|
||||
public void SetAxisNegativeState()
|
||||
{
|
||||
CrossPlatformInputManager.SetAxisNegative(this.Name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C57 RID: 11351 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C57")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
|
||||
// Token: 0x06002C89 RID: 11401 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C89")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
||||
public void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C58 RID: 11352 RVA: 0x0006004C File Offset: 0x0005E24C
|
||||
[Token(Token = "0x6002C58")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002C8A RID: 11402 RVA: 0x000603B4 File Offset: 0x0005E5B4
|
||||
[Token(Token = "0x6002C8A")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ButtonHandler()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034B9 RID: 13497
|
||||
// Token: 0x040034FB RID: 13563
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034B9")]
|
||||
[Token(Token = "0x40034FB")]
|
||||
public string Name;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004F4 RID: 1268
|
||||
[Token(Token = "0x20004F4")]
|
||||
// Token: 0x020004FD RID: 1277
|
||||
[Token(Token = "0x20004FD")]
|
||||
public static class CrossPlatformInputManager
|
||||
{
|
||||
// Token: 0x06002C59 RID: 11353 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C59")]
|
||||
[Address(RVA = "0x13C0BE0", Offset = "0x13BF9E0", VA = "0x1813C0BE0")]
|
||||
// Token: 0x06002C8B RID: 11403 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C8B")]
|
||||
[Address(RVA = "0x1487FE0", Offset = "0x14867E0", VA = "0x181487FE0")]
|
||||
static CrossPlatformInputManager()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C5A RID: 11354 RVA: 0x00060060 File Offset: 0x0005E260
|
||||
[Token(Token = "0x6002C5A")]
|
||||
[Address(RVA = "0x13C0970", Offset = "0x13BF770", VA = "0x1813C0970")]
|
||||
// Token: 0x06002C8C RID: 11404 RVA: 0x000603C8 File Offset: 0x0005E5C8
|
||||
[Token(Token = "0x6002C8C")]
|
||||
[Address(RVA = "0x1487D70", Offset = "0x1486570", VA = "0x181487D70")]
|
||||
public static void SwitchActiveInputMethod(CrossPlatformInputManager.ActiveInputMethod activeInputMethod)
|
||||
{
|
||||
if (activeInputMethod == CrossPlatformInputManager.ActiveInputMethod.Hardware)
|
||||
@@ -32,45 +32,45 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C5B RID: 11355 RVA: 0x0006008C File Offset: 0x0005E28C
|
||||
[Token(Token = "0x6002C5B")]
|
||||
[Address(RVA = "0x13C0010", Offset = "0x13BEE10", VA = "0x1813C0010")]
|
||||
// Token: 0x06002C8D RID: 11405 RVA: 0x000603F4 File Offset: 0x0005E5F4
|
||||
[Token(Token = "0x6002C8D")]
|
||||
[Address(RVA = "0x1487410", Offset = "0x1485C10", VA = "0x181487410")]
|
||||
public static bool AxisExists(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.AxisExists(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C5C RID: 11356 RVA: 0x000600AC File Offset: 0x0005E2AC
|
||||
[Token(Token = "0x6002C5C")]
|
||||
[Address(RVA = "0x13C0090", Offset = "0x13BEE90", VA = "0x1813C0090")]
|
||||
// Token: 0x06002C8E RID: 11406 RVA: 0x00060414 File Offset: 0x0005E614
|
||||
[Token(Token = "0x6002C8E")]
|
||||
[Address(RVA = "0x1487490", Offset = "0x1485C90", VA = "0x181487490")]
|
||||
public static bool ButtonExists(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.ButtonExists(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C5D RID: 11357 RVA: 0x000600CC File Offset: 0x0005E2CC
|
||||
[Token(Token = "0x6002C5D")]
|
||||
[Address(RVA = "0x13C03E0", Offset = "0x13BF1E0", VA = "0x1813C03E0")]
|
||||
// Token: 0x06002C8F RID: 11407 RVA: 0x00060434 File Offset: 0x0005E634
|
||||
[Token(Token = "0x6002C8F")]
|
||||
[Address(RVA = "0x14877E0", Offset = "0x1485FE0", VA = "0x1814877E0")]
|
||||
public static void RegisterVirtualAxis(CrossPlatformInputManager.VirtualAxis axis)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.RegisterVirtualAxis(axis);
|
||||
}
|
||||
|
||||
// Token: 0x06002C5E RID: 11358 RVA: 0x000600EC File Offset: 0x0005E2EC
|
||||
[Token(Token = "0x6002C5E")]
|
||||
[Address(RVA = "0x13C0460", Offset = "0x13BF260", VA = "0x1813C0460")]
|
||||
// Token: 0x06002C90 RID: 11408 RVA: 0x00060454 File Offset: 0x0005E654
|
||||
[Token(Token = "0x6002C90")]
|
||||
[Address(RVA = "0x1487860", Offset = "0x1486060", VA = "0x181487860")]
|
||||
public static void RegisterVirtualButton(CrossPlatformInputManager.VirtualButton button)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.RegisterVirtualButton(button);
|
||||
}
|
||||
|
||||
// Token: 0x06002C5F RID: 11359 RVA: 0x0006010C File Offset: 0x0005E30C
|
||||
[Token(Token = "0x6002C5F")]
|
||||
[Address(RVA = "0x13C0A20", Offset = "0x13BF820", VA = "0x1813C0A20")]
|
||||
// Token: 0x06002C91 RID: 11409 RVA: 0x00060474 File Offset: 0x0005E674
|
||||
[Token(Token = "0x6002C91")]
|
||||
[Address(RVA = "0x1487E20", Offset = "0x1486620", VA = "0x181487E20")]
|
||||
public static void UnRegisterVirtualAxis(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002C5F)
|
||||
An exception occurred when decompiling this method (06002C91)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.CrossPlatformInputManager::UnRegisterVirtualAxis(System.String)
|
||||
|
||||
@@ -89,204 +89,204 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002C60 RID: 11360 RVA: 0x00060134 File Offset: 0x0005E334
|
||||
[Token(Token = "0x6002C60")]
|
||||
[Address(RVA = "0x13C0AE0", Offset = "0x13BF8E0", VA = "0x1813C0AE0")]
|
||||
// Token: 0x06002C92 RID: 11410 RVA: 0x0006049C File Offset: 0x0005E69C
|
||||
[Token(Token = "0x6002C92")]
|
||||
[Address(RVA = "0x1487EE0", Offset = "0x14866E0", VA = "0x181487EE0")]
|
||||
public static void UnRegisterVirtualButton(string name)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.UnRegisterVirtualButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C61 RID: 11361 RVA: 0x00060154 File Offset: 0x0005E354
|
||||
[Token(Token = "0x6002C61")]
|
||||
[Address(RVA = "0x13C0B60", Offset = "0x13BF960", VA = "0x1813C0B60")]
|
||||
// Token: 0x06002C93 RID: 11411 RVA: 0x000604BC File Offset: 0x0005E6BC
|
||||
[Token(Token = "0x6002C93")]
|
||||
[Address(RVA = "0x1487F60", Offset = "0x1486760", VA = "0x181487F60")]
|
||||
public static CrossPlatformInputManager.VirtualAxis VirtualAxisReference(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.VirtualAxisReference(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C62 RID: 11362 RVA: 0x00060174 File Offset: 0x0005E374
|
||||
[Token(Token = "0x6002C62")]
|
||||
[Address(RVA = "0x13C0170", Offset = "0x13BEF70", VA = "0x1813C0170")]
|
||||
// Token: 0x06002C94 RID: 11412 RVA: 0x000604DC File Offset: 0x0005E6DC
|
||||
[Token(Token = "0x6002C94")]
|
||||
[Address(RVA = "0x1487570", Offset = "0x1485D70", VA = "0x181487570")]
|
||||
public static float GetAxis(string name)
|
||||
{
|
||||
int num = 0;
|
||||
return CrossPlatformInputManager.GetAxis(name, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06002C63 RID: 11363 RVA: 0x0006018C File Offset: 0x0005E38C
|
||||
[Token(Token = "0x6002C63")]
|
||||
[Address(RVA = "0x13C0110", Offset = "0x13BEF10", VA = "0x1813C0110")]
|
||||
// Token: 0x06002C95 RID: 11413 RVA: 0x000604F4 File Offset: 0x0005E6F4
|
||||
[Token(Token = "0x6002C95")]
|
||||
[Address(RVA = "0x1487510", Offset = "0x1485D10", VA = "0x181487510")]
|
||||
public static float GetAxisRaw(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.GetAxis(name, true);
|
||||
}
|
||||
|
||||
// Token: 0x06002C64 RID: 11364 RVA: 0x000601A0 File Offset: 0x0005E3A0
|
||||
[Token(Token = "0x6002C64")]
|
||||
[Address(RVA = "0x13C01D0", Offset = "0x13BEFD0", VA = "0x1813C01D0")]
|
||||
// Token: 0x06002C96 RID: 11414 RVA: 0x00060508 File Offset: 0x0005E708
|
||||
[Token(Token = "0x6002C96")]
|
||||
[Address(RVA = "0x14875D0", Offset = "0x1485DD0", VA = "0x1814875D0")]
|
||||
private static float GetAxis(string name, bool raw)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.GetAxis(name, raw);
|
||||
}
|
||||
|
||||
// Token: 0x06002C65 RID: 11365 RVA: 0x000601C0 File Offset: 0x0005E3C0
|
||||
[Token(Token = "0x6002C65")]
|
||||
[Address(RVA = "0x13C0360", Offset = "0x13BF160", VA = "0x1813C0360")]
|
||||
// Token: 0x06002C97 RID: 11415 RVA: 0x00060528 File Offset: 0x0005E728
|
||||
[Token(Token = "0x6002C97")]
|
||||
[Address(RVA = "0x1487760", Offset = "0x1485F60", VA = "0x181487760")]
|
||||
public static bool GetButton(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C66 RID: 11366 RVA: 0x000601E0 File Offset: 0x0005E3E0
|
||||
[Token(Token = "0x6002C66")]
|
||||
[Address(RVA = "0x13C0260", Offset = "0x13BF060", VA = "0x1813C0260")]
|
||||
// Token: 0x06002C98 RID: 11416 RVA: 0x00060548 File Offset: 0x0005E748
|
||||
[Token(Token = "0x6002C98")]
|
||||
[Address(RVA = "0x1487660", Offset = "0x1485E60", VA = "0x181487660")]
|
||||
public static bool GetButtonDown(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C67 RID: 11367 RVA: 0x00060200 File Offset: 0x0005E400
|
||||
[Token(Token = "0x6002C67")]
|
||||
[Address(RVA = "0x13C02E0", Offset = "0x13BF0E0", VA = "0x1813C02E0")]
|
||||
// Token: 0x06002C99 RID: 11417 RVA: 0x00060568 File Offset: 0x0005E768
|
||||
[Token(Token = "0x6002C99")]
|
||||
[Address(RVA = "0x14876E0", Offset = "0x1485EE0", VA = "0x1814876E0")]
|
||||
public static bool GetButtonUp(string name)
|
||||
{
|
||||
return CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C68 RID: 11368 RVA: 0x00060220 File Offset: 0x0005E420
|
||||
[Token(Token = "0x6002C68")]
|
||||
[Address(RVA = "0x13C06F0", Offset = "0x13BF4F0", VA = "0x1813C06F0")]
|
||||
// Token: 0x06002C9A RID: 11418 RVA: 0x00060588 File Offset: 0x0005E788
|
||||
[Token(Token = "0x6002C9A")]
|
||||
[Address(RVA = "0x1487AF0", Offset = "0x14862F0", VA = "0x181487AF0")]
|
||||
public static void SetButtonDown(string name)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C69 RID: 11369 RVA: 0x00060240 File Offset: 0x0005E440
|
||||
[Token(Token = "0x6002C69")]
|
||||
[Address(RVA = "0x13C0770", Offset = "0x13BF570", VA = "0x1813C0770")]
|
||||
// Token: 0x06002C9B RID: 11419 RVA: 0x000605A8 File Offset: 0x0005E7A8
|
||||
[Token(Token = "0x6002C9B")]
|
||||
[Address(RVA = "0x1487B70", Offset = "0x1486370", VA = "0x181487B70")]
|
||||
public static void SetButtonUp(string name)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C6A RID: 11370 RVA: 0x00060260 File Offset: 0x0005E460
|
||||
[Token(Token = "0x6002C6A")]
|
||||
[Address(RVA = "0x13C0560", Offset = "0x13BF360", VA = "0x1813C0560")]
|
||||
// Token: 0x06002C9C RID: 11420 RVA: 0x000605C8 File Offset: 0x0005E7C8
|
||||
[Token(Token = "0x6002C9C")]
|
||||
[Address(RVA = "0x1487960", Offset = "0x1486160", VA = "0x181487960")]
|
||||
public static void SetAxisPositive(string name)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C6B RID: 11371 RVA: 0x00060280 File Offset: 0x0005E480
|
||||
[Token(Token = "0x6002C6B")]
|
||||
[Address(RVA = "0x13C04E0", Offset = "0x13BF2E0", VA = "0x1813C04E0")]
|
||||
// Token: 0x06002C9D RID: 11421 RVA: 0x000605E8 File Offset: 0x0005E7E8
|
||||
[Token(Token = "0x6002C9D")]
|
||||
[Address(RVA = "0x14878E0", Offset = "0x14860E0", VA = "0x1814878E0")]
|
||||
public static void SetAxisNegative(string name)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C6C RID: 11372 RVA: 0x000602A0 File Offset: 0x0005E4A0
|
||||
[Token(Token = "0x6002C6C")]
|
||||
[Address(RVA = "0x13C05E0", Offset = "0x13BF3E0", VA = "0x1813C05E0")]
|
||||
// Token: 0x06002C9E RID: 11422 RVA: 0x00060608 File Offset: 0x0005E808
|
||||
[Token(Token = "0x6002C9E")]
|
||||
[Address(RVA = "0x14879E0", Offset = "0x14861E0", VA = "0x1814879E0")]
|
||||
public static void SetAxisZero(string name)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002C6D RID: 11373 RVA: 0x000602C0 File Offset: 0x0005E4C0
|
||||
[Token(Token = "0x6002C6D")]
|
||||
[Address(RVA = "0x13C0660", Offset = "0x13BF460", VA = "0x1813C0660")]
|
||||
// Token: 0x06002C9F RID: 11423 RVA: 0x00060628 File Offset: 0x0005E828
|
||||
[Token(Token = "0x6002C9F")]
|
||||
[Address(RVA = "0x1487A60", Offset = "0x1486260", VA = "0x181487A60")]
|
||||
public static void SetAxis(string name, float value)
|
||||
{
|
||||
bool button = CrossPlatformInputManager.activeInput.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x17000314 RID: 788
|
||||
// (get) Token: 0x06002C6E RID: 11374 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000314")]
|
||||
// Token: 0x1700030E RID: 782
|
||||
// (get) Token: 0x06002CA0 RID: 11424 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700030E")]
|
||||
public static Vector3 mousePosition
|
||||
{
|
||||
[Token(Token = "0x6002C6E")]
|
||||
[Address(RVA = "0x13C0CB0", Offset = "0x13BFAB0", VA = "0x1813C0CB0")]
|
||||
[Token(Token = "0x6002CA0")]
|
||||
[Address(RVA = "0x14880B0", Offset = "0x14868B0", VA = "0x1814880B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C6F RID: 11375 RVA: 0x000602E0 File Offset: 0x0005E4E0
|
||||
[Token(Token = "0x6002C6F")]
|
||||
[Address(RVA = "0x13C07F0", Offset = "0x13BF5F0", VA = "0x1813C07F0")]
|
||||
// Token: 0x06002CA1 RID: 11425 RVA: 0x00060648 File Offset: 0x0005E848
|
||||
[Token(Token = "0x6002CA1")]
|
||||
[Address(RVA = "0x1487BF0", Offset = "0x14863F0", VA = "0x181487BF0")]
|
||||
public static void SetVirtualMousePositionX(float f)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.SetVirtualMousePositionX(f);
|
||||
}
|
||||
|
||||
// Token: 0x06002C70 RID: 11376 RVA: 0x00060300 File Offset: 0x0005E500
|
||||
[Token(Token = "0x6002C70")]
|
||||
[Address(RVA = "0x13C0870", Offset = "0x13BF670", VA = "0x1813C0870")]
|
||||
// Token: 0x06002CA2 RID: 11426 RVA: 0x00060668 File Offset: 0x0005E868
|
||||
[Token(Token = "0x6002CA2")]
|
||||
[Address(RVA = "0x1487C70", Offset = "0x1486470", VA = "0x181487C70")]
|
||||
public static void SetVirtualMousePositionY(float f)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.SetVirtualMousePositionY(f);
|
||||
}
|
||||
|
||||
// Token: 0x06002C71 RID: 11377 RVA: 0x00060320 File Offset: 0x0005E520
|
||||
[Token(Token = "0x6002C71")]
|
||||
[Address(RVA = "0x13C08F0", Offset = "0x13BF6F0", VA = "0x1813C08F0")]
|
||||
// Token: 0x06002CA3 RID: 11427 RVA: 0x00060688 File Offset: 0x0005E888
|
||||
[Token(Token = "0x6002CA3")]
|
||||
[Address(RVA = "0x1487CF0", Offset = "0x14864F0", VA = "0x181487CF0")]
|
||||
public static void SetVirtualMousePositionZ(float f)
|
||||
{
|
||||
CrossPlatformInputManager.activeInput.SetVirtualMousePositionZ(f);
|
||||
}
|
||||
|
||||
// Token: 0x040034BA RID: 13498
|
||||
[Token(Token = "0x40034BA")]
|
||||
// Token: 0x040034FC RID: 13564
|
||||
[Token(Token = "0x40034FC")]
|
||||
private static VirtualInput activeInput;
|
||||
|
||||
// Token: 0x040034BB RID: 13499
|
||||
[Token(Token = "0x40034BB")]
|
||||
// Token: 0x040034FD RID: 13565
|
||||
[Token(Token = "0x40034FD")]
|
||||
private static VirtualInput s_TouchInput;
|
||||
|
||||
// Token: 0x040034BC RID: 13500
|
||||
[Token(Token = "0x40034BC")]
|
||||
// Token: 0x040034FE RID: 13566
|
||||
[Token(Token = "0x40034FE")]
|
||||
private static VirtualInput s_HardwareInput;
|
||||
|
||||
// Token: 0x020004F5 RID: 1269
|
||||
[Token(Token = "0x20004F5")]
|
||||
// Token: 0x020004FE RID: 1278
|
||||
[Token(Token = "0x20004FE")]
|
||||
public enum ActiveInputMethod
|
||||
{
|
||||
// Token: 0x040034BE RID: 13502
|
||||
[Token(Token = "0x40034BE")]
|
||||
// Token: 0x04003500 RID: 13568
|
||||
[Token(Token = "0x4003500")]
|
||||
Hardware,
|
||||
// Token: 0x040034BF RID: 13503
|
||||
[Token(Token = "0x40034BF")]
|
||||
// Token: 0x04003501 RID: 13569
|
||||
[Token(Token = "0x4003501")]
|
||||
Touch
|
||||
}
|
||||
|
||||
// Token: 0x020004F6 RID: 1270
|
||||
[Token(Token = "0x20004F6")]
|
||||
// Token: 0x020004FF RID: 1279
|
||||
[Token(Token = "0x20004FF")]
|
||||
public class VirtualAxis
|
||||
{
|
||||
// Token: 0x17000315 RID: 789
|
||||
// (get) Token: 0x06002C72 RID: 11378 RVA: 0x00060340 File Offset: 0x0005E540
|
||||
// (set) Token: 0x06002C73 RID: 11379 RVA: 0x00060354 File Offset: 0x0005E554
|
||||
[Token(Token = "0x17000315")]
|
||||
// Token: 0x1700030F RID: 783
|
||||
// (get) Token: 0x06002CA4 RID: 11428 RVA: 0x000606A8 File Offset: 0x0005E8A8
|
||||
// (set) Token: 0x06002CA5 RID: 11429 RVA: 0x000606BC File Offset: 0x0005E8BC
|
||||
[Token(Token = "0x1700030F")]
|
||||
public string name
|
||||
{
|
||||
[Token(Token = "0x6002C72")]
|
||||
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")]
|
||||
[Token(Token = "0x6002CA4")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return this.<name>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6002C73")]
|
||||
[Address(RVA = "0x385090", Offset = "0x383E90", VA = "0x180385090")]
|
||||
[Token(Token = "0x6002CA5")]
|
||||
[Address(RVA = "0x3CBE00", Offset = "0x3CA600", VA = "0x1803CBE00")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002C73)
|
||||
An exception occurred when decompiling this method (06002CA5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.CrossPlatformInputManager/VirtualAxis::set_name(System.String)
|
||||
|
||||
@@ -303,110 +303,110 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000316 RID: 790
|
||||
// (get) Token: 0x06002C74 RID: 11380 RVA: 0x00060368 File Offset: 0x0005E568
|
||||
// (set) Token: 0x06002C75 RID: 11381 RVA: 0x0006037C File Offset: 0x0005E57C
|
||||
[Token(Token = "0x17000316")]
|
||||
// Token: 0x17000310 RID: 784
|
||||
// (get) Token: 0x06002CA6 RID: 11430 RVA: 0x000606D0 File Offset: 0x0005E8D0
|
||||
// (set) Token: 0x06002CA7 RID: 11431 RVA: 0x000606E4 File Offset: 0x0005E8E4
|
||||
[Token(Token = "0x17000310")]
|
||||
public bool matchWithInputManager
|
||||
{
|
||||
[Token(Token = "0x6002C74")]
|
||||
[Address(RVA = "0x603D40", Offset = "0x602B40", VA = "0x180603D40")]
|
||||
[Token(Token = "0x6002CA6")]
|
||||
[Address(RVA = "0x5FC200", Offset = "0x5FAA00", VA = "0x1805FC200")]
|
||||
get;
|
||||
[Token(Token = "0x6002C75")]
|
||||
[Address(RVA = "0x603D50", Offset = "0x602B50", VA = "0x180603D50")]
|
||||
[Token(Token = "0x6002CA7")]
|
||||
[Address(RVA = "0x5FC500", Offset = "0x5FAD00", VA = "0x1805FC500")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06002C76 RID: 11382 RVA: 0x00060390 File Offset: 0x0005E590
|
||||
[Token(Token = "0x6002C76")]
|
||||
[Address(RVA = "0x603CA0", Offset = "0x602AA0", VA = "0x180603CA0")]
|
||||
// Token: 0x06002CA8 RID: 11432 RVA: 0x000606F8 File Offset: 0x0005E8F8
|
||||
[Token(Token = "0x6002CA8")]
|
||||
[Address(RVA = "0x676B10", Offset = "0x675310", VA = "0x180676B10")]
|
||||
public VirtualAxis(string name)
|
||||
{
|
||||
this.<name>k__BackingField = name;
|
||||
this.matchWithInputManager = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002C77 RID: 11383 RVA: 0x000603B4 File Offset: 0x0005E5B4
|
||||
[Token(Token = "0x6002C77")]
|
||||
[Address(RVA = "0x603CE0", Offset = "0x602AE0", VA = "0x180603CE0")]
|
||||
// Token: 0x06002CA9 RID: 11433 RVA: 0x0006071C File Offset: 0x0005E91C
|
||||
[Token(Token = "0x6002CA9")]
|
||||
[Address(RVA = "0x676B50", Offset = "0x675350", VA = "0x180676B50")]
|
||||
public VirtualAxis(string name, bool matchToInputSettings)
|
||||
{
|
||||
this.<name>k__BackingField = name;
|
||||
this.matchWithInputManager = matchToInputSettings;
|
||||
}
|
||||
|
||||
// Token: 0x06002C78 RID: 11384 RVA: 0x000603D8 File Offset: 0x0005E5D8
|
||||
[Token(Token = "0x6002C78")]
|
||||
[Address(RVA = "0x603C30", Offset = "0x602A30", VA = "0x180603C30")]
|
||||
// Token: 0x06002CAA RID: 11434 RVA: 0x00060740 File Offset: 0x0005E940
|
||||
[Token(Token = "0x6002CAA")]
|
||||
[Address(RVA = "0x676AA0", Offset = "0x6752A0", VA = "0x180676AA0")]
|
||||
public void Remove()
|
||||
{
|
||||
CrossPlatformInputManager.UnRegisterVirtualAxis(this.<name>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06002C79 RID: 11385 RVA: 0x000603F0 File Offset: 0x0005E5F0
|
||||
[Token(Token = "0x6002C79")]
|
||||
[Address(RVA = "0x603C90", Offset = "0x602A90", VA = "0x180603C90")]
|
||||
// Token: 0x06002CAB RID: 11435 RVA: 0x00060758 File Offset: 0x0005E958
|
||||
[Token(Token = "0x6002CAB")]
|
||||
[Address(RVA = "0x676B00", Offset = "0x675300", VA = "0x180676B00")]
|
||||
public void Update(float value)
|
||||
{
|
||||
this.m_Value = value;
|
||||
}
|
||||
|
||||
// Token: 0x17000317 RID: 791
|
||||
// (get) Token: 0x06002C7A RID: 11386 RVA: 0x00060404 File Offset: 0x0005E604
|
||||
[Token(Token = "0x17000317")]
|
||||
// Token: 0x17000311 RID: 785
|
||||
// (get) Token: 0x06002CAC RID: 11436 RVA: 0x0006076C File Offset: 0x0005E96C
|
||||
[Token(Token = "0x17000311")]
|
||||
public float GetValue
|
||||
{
|
||||
[Token(Token = "0x6002C7A")]
|
||||
[Address(RVA = "0x603D30", Offset = "0x602B30", VA = "0x180603D30")]
|
||||
[Token(Token = "0x6002CAC")]
|
||||
[Address(RVA = "0x676BA0", Offset = "0x6753A0", VA = "0x180676BA0")]
|
||||
get
|
||||
{
|
||||
return this.m_Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000318 RID: 792
|
||||
// (get) Token: 0x06002C7B RID: 11387 RVA: 0x00060418 File Offset: 0x0005E618
|
||||
[Token(Token = "0x17000318")]
|
||||
// Token: 0x17000312 RID: 786
|
||||
// (get) Token: 0x06002CAD RID: 11437 RVA: 0x00060780 File Offset: 0x0005E980
|
||||
[Token(Token = "0x17000312")]
|
||||
public float GetValueRaw
|
||||
{
|
||||
[Token(Token = "0x6002C7B")]
|
||||
[Address(RVA = "0x603D30", Offset = "0x602B30", VA = "0x180603D30")]
|
||||
[Token(Token = "0x6002CAD")]
|
||||
[Address(RVA = "0x676BA0", Offset = "0x6753A0", VA = "0x180676BA0")]
|
||||
get
|
||||
{
|
||||
return this.m_Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040034C1 RID: 13505
|
||||
// Token: 0x04003503 RID: 13571
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034C1")]
|
||||
[Token(Token = "0x4003503")]
|
||||
private float m_Value;
|
||||
}
|
||||
|
||||
// Token: 0x020004F7 RID: 1271
|
||||
[Token(Token = "0x20004F7")]
|
||||
// Token: 0x02000500 RID: 1280
|
||||
[Token(Token = "0x2000500")]
|
||||
public class VirtualButton
|
||||
{
|
||||
// Token: 0x17000319 RID: 793
|
||||
// (get) Token: 0x06002C7C RID: 11388 RVA: 0x0006042C File Offset: 0x0005E62C
|
||||
// (set) Token: 0x06002C7D RID: 11389 RVA: 0x00060440 File Offset: 0x0005E640
|
||||
[Token(Token = "0x17000319")]
|
||||
// Token: 0x17000313 RID: 787
|
||||
// (get) Token: 0x06002CAE RID: 11438 RVA: 0x00060794 File Offset: 0x0005E994
|
||||
// (set) Token: 0x06002CAF RID: 11439 RVA: 0x000607A8 File Offset: 0x0005E9A8
|
||||
[Token(Token = "0x17000313")]
|
||||
public string name
|
||||
{
|
||||
[Token(Token = "0x6002C7C")]
|
||||
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")]
|
||||
[Token(Token = "0x6002CAE")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return this.<name>k__BackingField;
|
||||
}
|
||||
[Token(Token = "0x6002C7D")]
|
||||
[Address(RVA = "0x385090", Offset = "0x383E90", VA = "0x180385090")]
|
||||
[Token(Token = "0x6002CAF")]
|
||||
[Address(RVA = "0x3CBE00", Offset = "0x3CA600", VA = "0x1803CBE00")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002C7D)
|
||||
An exception occurred when decompiling this method (06002CAF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.CrossPlatformInputManager/VirtualButton::set_name(System.String)
|
||||
|
||||
@@ -423,41 +423,41 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700031A RID: 794
|
||||
// (get) Token: 0x06002C7E RID: 11390 RVA: 0x00060454 File Offset: 0x0005E654
|
||||
// (set) Token: 0x06002C7F RID: 11391 RVA: 0x00060468 File Offset: 0x0005E668
|
||||
[Token(Token = "0x1700031A")]
|
||||
// Token: 0x17000314 RID: 788
|
||||
// (get) Token: 0x06002CB0 RID: 11440 RVA: 0x000607BC File Offset: 0x0005E9BC
|
||||
// (set) Token: 0x06002CB1 RID: 11441 RVA: 0x000607D0 File Offset: 0x0005E9D0
|
||||
[Token(Token = "0x17000314")]
|
||||
public bool matchWithInputManager
|
||||
{
|
||||
[Token(Token = "0x6002C7E")]
|
||||
[Address(RVA = "0x3FBFE0", Offset = "0x3FADE0", VA = "0x1803FBFE0")]
|
||||
[Token(Token = "0x6002CB0")]
|
||||
[Address(RVA = "0x41E660", Offset = "0x41CE60", VA = "0x18041E660")]
|
||||
get;
|
||||
[Token(Token = "0x6002C7F")]
|
||||
[Address(RVA = "0x3FC010", Offset = "0x3FAE10", VA = "0x1803FC010")]
|
||||
[Token(Token = "0x6002CB1")]
|
||||
[Address(RVA = "0x41E690", Offset = "0x41CE90", VA = "0x18041E690")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06002C80 RID: 11392 RVA: 0x0006047C File Offset: 0x0005E67C
|
||||
[Token(Token = "0x6002C80")]
|
||||
[Address(RVA = "0x603E10", Offset = "0x602C10", VA = "0x180603E10")]
|
||||
// Token: 0x06002CB2 RID: 11442 RVA: 0x000607E4 File Offset: 0x0005E9E4
|
||||
[Token(Token = "0x6002CB2")]
|
||||
[Address(RVA = "0x676C60", Offset = "0x675460", VA = "0x180676C60")]
|
||||
public VirtualButton(string name)
|
||||
{
|
||||
this.<name>k__BackingField = name;
|
||||
this.matchWithInputManager = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002C81 RID: 11393 RVA: 0x000604C0 File Offset: 0x0005E6C0
|
||||
[Token(Token = "0x6002C81")]
|
||||
[Address(RVA = "0x603E60", Offset = "0x602C60", VA = "0x180603E60")]
|
||||
// Token: 0x06002CB3 RID: 11443 RVA: 0x00060828 File Offset: 0x0005EA28
|
||||
[Token(Token = "0x6002CB3")]
|
||||
[Address(RVA = "0x676CB0", Offset = "0x6754B0", VA = "0x180676CB0")]
|
||||
public VirtualButton(string name, bool matchToInputSettings)
|
||||
{
|
||||
this.<name>k__BackingField = name;
|
||||
this.matchWithInputManager = matchToInputSettings;
|
||||
}
|
||||
|
||||
// Token: 0x06002C82 RID: 11394 RVA: 0x00060504 File Offset: 0x0005E704
|
||||
[Token(Token = "0x6002C82")]
|
||||
[Address(RVA = "0x603D60", Offset = "0x602B60", VA = "0x180603D60")]
|
||||
// Token: 0x06002CB4 RID: 11444 RVA: 0x0006086C File Offset: 0x0005EA6C
|
||||
[Token(Token = "0x6002CB4")]
|
||||
[Address(RVA = "0x676BB0", Offset = "0x6753B0", VA = "0x180676BB0")]
|
||||
public void Pressed()
|
||||
{
|
||||
if (!this.m_Pressed)
|
||||
@@ -468,9 +468,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C83 RID: 11395 RVA: 0x00060530 File Offset: 0x0005E730
|
||||
[Token(Token = "0x6002C83")]
|
||||
[Address(RVA = "0x603D90", Offset = "0x602B90", VA = "0x180603D90")]
|
||||
// Token: 0x06002CB5 RID: 11445 RVA: 0x00060898 File Offset: 0x0005EA98
|
||||
[Token(Token = "0x6002CB5")]
|
||||
[Address(RVA = "0x676BE0", Offset = "0x6753E0", VA = "0x180676BE0")]
|
||||
public void Released()
|
||||
{
|
||||
this.m_Pressed = false;
|
||||
@@ -478,34 +478,34 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
this.m_ReleasedFrame = frameCount;
|
||||
}
|
||||
|
||||
// Token: 0x06002C84 RID: 11396 RVA: 0x00060554 File Offset: 0x0005E754
|
||||
[Token(Token = "0x6002C84")]
|
||||
[Address(RVA = "0x603DB0", Offset = "0x602BB0", VA = "0x180603DB0")]
|
||||
// Token: 0x06002CB6 RID: 11446 RVA: 0x000608BC File Offset: 0x0005EABC
|
||||
[Token(Token = "0x6002CB6")]
|
||||
[Address(RVA = "0x676C00", Offset = "0x675400", VA = "0x180676C00")]
|
||||
public void Remove()
|
||||
{
|
||||
CrossPlatformInputManager.UnRegisterVirtualButton(this.<name>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x1700031B RID: 795
|
||||
// (get) Token: 0x06002C85 RID: 11397 RVA: 0x0006056C File Offset: 0x0005E76C
|
||||
[Token(Token = "0x1700031B")]
|
||||
// Token: 0x17000315 RID: 789
|
||||
// (get) Token: 0x06002CB7 RID: 11447 RVA: 0x000608D4 File Offset: 0x0005EAD4
|
||||
[Token(Token = "0x17000315")]
|
||||
public bool GetButton
|
||||
{
|
||||
[Token(Token = "0x6002C85")]
|
||||
[Address(RVA = "0x3FC660", Offset = "0x3FB460", VA = "0x1803FC660")]
|
||||
[Token(Token = "0x6002CB7")]
|
||||
[Address(RVA = "0x41ECE0", Offset = "0x41D4E0", VA = "0x18041ECE0")]
|
||||
get
|
||||
{
|
||||
return this.m_Pressed;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700031C RID: 796
|
||||
// (get) Token: 0x06002C86 RID: 11398 RVA: 0x00060580 File Offset: 0x0005E780
|
||||
[Token(Token = "0x1700031C")]
|
||||
// Token: 0x17000316 RID: 790
|
||||
// (get) Token: 0x06002CB8 RID: 11448 RVA: 0x000608E8 File Offset: 0x0005EAE8
|
||||
[Token(Token = "0x17000316")]
|
||||
public bool GetButtonDown
|
||||
{
|
||||
[Token(Token = "0x6002C86")]
|
||||
[Address(RVA = "0x603EC0", Offset = "0x602CC0", VA = "0x180603EC0")]
|
||||
[Token(Token = "0x6002CB8")]
|
||||
[Address(RVA = "0x676D10", Offset = "0x675510", VA = "0x180676D10")]
|
||||
get
|
||||
{
|
||||
int num = this.m_LastPressedFrame;
|
||||
@@ -515,13 +515,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700031D RID: 797
|
||||
// (get) Token: 0x06002C87 RID: 11399 RVA: 0x000605A4 File Offset: 0x0005E7A4
|
||||
[Token(Token = "0x1700031D")]
|
||||
// Token: 0x17000317 RID: 791
|
||||
// (get) Token: 0x06002CB9 RID: 11449 RVA: 0x0006090C File Offset: 0x0005EB0C
|
||||
[Token(Token = "0x17000317")]
|
||||
public bool GetButtonUp
|
||||
{
|
||||
[Token(Token = "0x6002C87")]
|
||||
[Address(RVA = "0x603EE0", Offset = "0x602CE0", VA = "0x180603EE0")]
|
||||
[Token(Token = "0x6002CB9")]
|
||||
[Address(RVA = "0x676D30", Offset = "0x675530", VA = "0x180676D30")]
|
||||
get
|
||||
{
|
||||
int releasedFrame = this.m_ReleasedFrame;
|
||||
@@ -530,19 +530,19 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040034C5 RID: 13509
|
||||
// Token: 0x04003507 RID: 13575
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40034C5")]
|
||||
[Token(Token = "0x4003507")]
|
||||
private int m_LastPressedFrame = (int)((ulong)4294967291L);
|
||||
|
||||
// Token: 0x040034C6 RID: 13510
|
||||
// Token: 0x04003508 RID: 13576
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034C6")]
|
||||
[Token(Token = "0x4003508")]
|
||||
private int m_ReleasedFrame = (int)((ulong)4294967291L);
|
||||
|
||||
// Token: 0x040034C7 RID: 13511
|
||||
// Token: 0x04003509 RID: 13577
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40034C7")]
|
||||
[Token(Token = "0x4003509")]
|
||||
private bool m_Pressed;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,36 +4,36 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004F8 RID: 1272
|
||||
[Token(Token = "0x20004F8")]
|
||||
// Token: 0x02000501 RID: 1281
|
||||
[Token(Token = "0x2000501")]
|
||||
public class InputAxisScrollbar : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C88 RID: 11400 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C88")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
|
||||
// Token: 0x06002CBA RID: 11450 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CBA")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C89 RID: 11401 RVA: 0x000605C4 File Offset: 0x0005E7C4
|
||||
[Token(Token = "0x6002C89")]
|
||||
[Address(RVA = "0x10D3150", Offset = "0x10D1F50", VA = "0x1810D3150")]
|
||||
// Token: 0x06002CBB RID: 11451 RVA: 0x0006092C File Offset: 0x0005EB2C
|
||||
[Token(Token = "0x6002CBB")]
|
||||
[Address(RVA = "0x10AEF90", Offset = "0x10AD790", VA = "0x1810AEF90")]
|
||||
public void HandleInput(float value)
|
||||
{
|
||||
CrossPlatformInputManager.SetAxis(this.axis, value);
|
||||
}
|
||||
|
||||
// Token: 0x06002C8A RID: 11402 RVA: 0x000605E0 File Offset: 0x0005E7E0
|
||||
[Token(Token = "0x6002C8A")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002CBC RID: 11452 RVA: 0x00060948 File Offset: 0x0005EB48
|
||||
[Token(Token = "0x6002CBC")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public InputAxisScrollbar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034C8 RID: 13512
|
||||
// Token: 0x0400350A RID: 13578
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034C8")]
|
||||
[Token(Token = "0x400350A")]
|
||||
public string axis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine.EventSystems;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004F9 RID: 1273
|
||||
[Token(Token = "0x20004F9")]
|
||||
// Token: 0x02000502 RID: 1282
|
||||
[Token(Token = "0x2000502")]
|
||||
public class Joystick : MonoBehaviour, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler, IDragHandler
|
||||
{
|
||||
// Token: 0x06002C8B RID: 11403 RVA: 0x000605F4 File Offset: 0x0005E7F4
|
||||
[Token(Token = "0x6002C8B")]
|
||||
[Address(RVA = "0x10E2210", Offset = "0x10E1010", VA = "0x1810E2210")]
|
||||
// Token: 0x06002CBD RID: 11453 RVA: 0x0006095C File Offset: 0x0005EB5C
|
||||
[Token(Token = "0x6002CBD")]
|
||||
[Address(RVA = "0x10BE1A0", Offset = "0x10BC9A0", VA = "0x1810BE1A0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
bool flag;
|
||||
@@ -39,25 +39,25 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C8C RID: 11404 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C8C")]
|
||||
[Address(RVA = "0x10E2600", Offset = "0x10E1400", VA = "0x1810E2600")]
|
||||
// Token: 0x06002CBE RID: 11454 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CBE")]
|
||||
[Address(RVA = "0x10BE590", Offset = "0x10BCD90", VA = "0x1810BE590")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C8D RID: 11405 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C8D")]
|
||||
[Address(RVA = "0x10E2640", Offset = "0x10E1440", VA = "0x1810E2640")]
|
||||
// Token: 0x06002CBF RID: 11455 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CBF")]
|
||||
[Address(RVA = "0x10BE5D0", Offset = "0x10BCDD0", VA = "0x1810BE5D0")]
|
||||
private void UpdateVirtualAxes(Vector3 value)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C8E RID: 11406 RVA: 0x00060678 File Offset: 0x0005E878
|
||||
[Token(Token = "0x6002C8E")]
|
||||
[Address(RVA = "0x10E2210", Offset = "0x10E1010", VA = "0x1810E2210")]
|
||||
// Token: 0x06002CC0 RID: 11456 RVA: 0x000609E0 File Offset: 0x0005EBE0
|
||||
[Token(Token = "0x6002CC0")]
|
||||
[Address(RVA = "0x10BE1A0", Offset = "0x10BC9A0", VA = "0x1810BE1A0")]
|
||||
private void CreateVirtualAxes()
|
||||
{
|
||||
bool flag;
|
||||
@@ -85,33 +85,33 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C8F RID: 11407 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C8F")]
|
||||
[Address(RVA = "0x10E23A0", Offset = "0x10E11A0", VA = "0x1810E23A0", Slot = "6")]
|
||||
// Token: 0x06002CC1 RID: 11457 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CC1")]
|
||||
[Address(RVA = "0x10BE330", Offset = "0x10BCB30", VA = "0x1810BE330", Slot = "6")]
|
||||
public void OnDrag(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C90 RID: 11408 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C90")]
|
||||
[Address(RVA = "0x10E2550", Offset = "0x10E1350", VA = "0x1810E2550", Slot = "5")]
|
||||
// Token: 0x06002CC2 RID: 11458 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CC2")]
|
||||
[Address(RVA = "0x10BE4E0", Offset = "0x10BCCE0", VA = "0x1810BE4E0", Slot = "5")]
|
||||
public void OnPointerUp(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C91 RID: 11409 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C91")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "4")]
|
||||
// Token: 0x06002CC3 RID: 11459 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CC3")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "4")]
|
||||
public void OnPointerDown(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C92 RID: 11410 RVA: 0x000606FC File Offset: 0x0005E8FC
|
||||
[Token(Token = "0x6002C92")]
|
||||
[Address(RVA = "0x10E2350", Offset = "0x10E1150", VA = "0x1810E2350")]
|
||||
// Token: 0x06002CC4 RID: 11460 RVA: 0x00060A64 File Offset: 0x0005EC64
|
||||
[Token(Token = "0x6002CC4")]
|
||||
[Address(RVA = "0x10BE2E0", Offset = "0x10BCAE0", VA = "0x1810BE2E0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
if (this.m_UseX)
|
||||
@@ -125,70 +125,70 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C93 RID: 11411 RVA: 0x00060738 File Offset: 0x0005E938
|
||||
[Token(Token = "0x6002C93")]
|
||||
[Address(RVA = "0x10E26C0", Offset = "0x10E14C0", VA = "0x1810E26C0")]
|
||||
// Token: 0x06002CC5 RID: 11461 RVA: 0x00060AA0 File Offset: 0x0005ECA0
|
||||
[Token(Token = "0x6002CC5")]
|
||||
[Address(RVA = "0x10BE650", Offset = "0x10BCE50", VA = "0x1810BE650")]
|
||||
public Joystick()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034C9 RID: 13513
|
||||
// Token: 0x0400350B RID: 13579
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034C9")]
|
||||
[Token(Token = "0x400350B")]
|
||||
public int MovementRange = (int)((ulong)100L);
|
||||
|
||||
// Token: 0x040034CA RID: 13514
|
||||
// Token: 0x0400350C RID: 13580
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40034CA")]
|
||||
[Token(Token = "0x400350C")]
|
||||
public Joystick.AxisOption axesToUse;
|
||||
|
||||
// Token: 0x040034CB RID: 13515
|
||||
// Token: 0x0400350D RID: 13581
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034CB")]
|
||||
[Token(Token = "0x400350D")]
|
||||
public string horizontalAxisName = "Horizontal";
|
||||
|
||||
// Token: 0x040034CC RID: 13516
|
||||
// Token: 0x0400350E RID: 13582
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034CC")]
|
||||
[Token(Token = "0x400350E")]
|
||||
public string verticalAxisName = "Vertical";
|
||||
|
||||
// Token: 0x040034CD RID: 13517
|
||||
// Token: 0x0400350F RID: 13583
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034CD")]
|
||||
[Token(Token = "0x400350F")]
|
||||
private Vector3 m_StartPos;
|
||||
|
||||
// Token: 0x040034CE RID: 13518
|
||||
// Token: 0x04003510 RID: 13584
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x40034CE")]
|
||||
[Token(Token = "0x4003510")]
|
||||
private bool m_UseX;
|
||||
|
||||
// Token: 0x040034CF RID: 13519
|
||||
// Token: 0x04003511 RID: 13585
|
||||
[FieldOffset(Offset = "0x3D")]
|
||||
[Token(Token = "0x40034CF")]
|
||||
[Token(Token = "0x4003511")]
|
||||
private bool m_UseY;
|
||||
|
||||
// Token: 0x040034D0 RID: 13520
|
||||
// Token: 0x04003512 RID: 13586
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40034D0")]
|
||||
[Token(Token = "0x4003512")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_HorizontalVirtualAxis;
|
||||
|
||||
// Token: 0x040034D1 RID: 13521
|
||||
// Token: 0x04003513 RID: 13587
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40034D1")]
|
||||
[Token(Token = "0x4003513")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_VerticalVirtualAxis;
|
||||
|
||||
// Token: 0x020004FA RID: 1274
|
||||
[Token(Token = "0x20004FA")]
|
||||
// Token: 0x02000503 RID: 1283
|
||||
[Token(Token = "0x2000503")]
|
||||
public enum AxisOption
|
||||
{
|
||||
// Token: 0x040034D3 RID: 13523
|
||||
[Token(Token = "0x40034D3")]
|
||||
// Token: 0x04003515 RID: 13589
|
||||
[Token(Token = "0x4003515")]
|
||||
Both,
|
||||
// Token: 0x040034D4 RID: 13524
|
||||
[Token(Token = "0x40034D4")]
|
||||
// Token: 0x04003516 RID: 13590
|
||||
[Token(Token = "0x4003516")]
|
||||
OnlyHorizontal,
|
||||
// Token: 0x040034D5 RID: 13525
|
||||
[Token(Token = "0x40034D5")]
|
||||
// Token: 0x04003517 RID: 13591
|
||||
[Token(Token = "0x4003517")]
|
||||
OnlyVertical
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,23 +5,23 @@ using UnityEngine.EventSystems;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004FB RID: 1275
|
||||
[Token(Token = "0x20004FB")]
|
||||
// Token: 0x02000504 RID: 1284
|
||||
[Token(Token = "0x2000504")]
|
||||
[ExecuteInEditMode]
|
||||
public class MobileControlRig : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C94 RID: 11412 RVA: 0x0006076C File Offset: 0x0005E96C
|
||||
[Token(Token = "0x6002C94")]
|
||||
[Address(RVA = "0xBC4790", Offset = "0xBC3590", VA = "0x180BC4790")]
|
||||
// Token: 0x06002CC6 RID: 11462 RVA: 0x00060AD4 File Offset: 0x0005ECD4
|
||||
[Token(Token = "0x6002CC6")]
|
||||
[Address(RVA = "0xCBCD70", Offset = "0xCBB570", VA = "0x180CBCD70")]
|
||||
private void OnEnable()
|
||||
{
|
||||
int num = 0;
|
||||
this.EnableControlRig(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06002C95 RID: 11413 RVA: 0x00060784 File Offset: 0x0005E984
|
||||
[Token(Token = "0x6002C95")]
|
||||
[Address(RVA = "0xBC4980", Offset = "0xBC3780", VA = "0x180BC4980")]
|
||||
// Token: 0x06002CC7 RID: 11463 RVA: 0x00060AEC File Offset: 0x0005ECEC
|
||||
[Token(Token = "0x6002CC7")]
|
||||
[Address(RVA = "0xCBCF60", Offset = "0xCBB760", VA = "0x180CBCF60")]
|
||||
private void Start()
|
||||
{
|
||||
EventSystem eventSystem = UnityEngine.Object.FindObjectOfType<EventSystem>();
|
||||
@@ -35,26 +35,26 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C96 RID: 11414 RVA: 0x000607C4 File Offset: 0x0005E9C4
|
||||
[Token(Token = "0x6002C96")]
|
||||
[Address(RVA = "0xBC4790", Offset = "0xBC3590", VA = "0x180BC4790")]
|
||||
// Token: 0x06002CC8 RID: 11464 RVA: 0x00060B2C File Offset: 0x0005ED2C
|
||||
[Token(Token = "0x6002CC8")]
|
||||
[Address(RVA = "0xCBCD70", Offset = "0xCBB570", VA = "0x180CBCD70")]
|
||||
private void CheckEnableControlRig()
|
||||
{
|
||||
int num = 0;
|
||||
this.EnableControlRig(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06002C97 RID: 11415 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C97")]
|
||||
[Address(RVA = "0xBC47A0", Offset = "0xBC35A0", VA = "0x180BC47A0")]
|
||||
// Token: 0x06002CC9 RID: 11465 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CC9")]
|
||||
[Address(RVA = "0xCBCD80", Offset = "0xCBB580", VA = "0x180CBCD80")]
|
||||
private void EnableControlRig(bool enabled)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C98 RID: 11416 RVA: 0x000607DC File Offset: 0x0005E9DC
|
||||
[Token(Token = "0x6002C98")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002CCA RID: 11466 RVA: 0x00060B44 File Offset: 0x0005ED44
|
||||
[Token(Token = "0x6002CCA")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public MobileControlRig()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -5,127 +5,127 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput.PlatformSpecific
|
||||
{
|
||||
// Token: 0x02000504 RID: 1284
|
||||
[Token(Token = "0x2000504")]
|
||||
// Token: 0x0200050D RID: 1293
|
||||
[Token(Token = "0x200050D")]
|
||||
public class MobileInput : VirtualInput
|
||||
{
|
||||
// Token: 0x06002CBF RID: 11455 RVA: 0x00060CC4 File Offset: 0x0005EEC4
|
||||
[Token(Token = "0x6002CBF")]
|
||||
[Address(RVA = "0xBC4B10", Offset = "0xBC3910", VA = "0x180BC4B10")]
|
||||
// Token: 0x06002CF1 RID: 11505 RVA: 0x00060FF0 File Offset: 0x0005F1F0
|
||||
[Token(Token = "0x6002CF1")]
|
||||
[Address(RVA = "0xCBD0F0", Offset = "0xCBB8F0", VA = "0x180CBD0F0")]
|
||||
private void AddButton(string name)
|
||||
{
|
||||
CrossPlatformInputManager.RegisterVirtualButton(new CrossPlatformInputManager.VirtualButton(name));
|
||||
}
|
||||
|
||||
// Token: 0x06002CC0 RID: 11456 RVA: 0x00060CDC File Offset: 0x0005EEDC
|
||||
[Token(Token = "0x6002CC0")]
|
||||
[Address(RVA = "0xBC4A80", Offset = "0xBC3880", VA = "0x180BC4A80")]
|
||||
// Token: 0x06002CF2 RID: 11506 RVA: 0x00061008 File Offset: 0x0005F208
|
||||
[Token(Token = "0x6002CF2")]
|
||||
[Address(RVA = "0xCBD060", Offset = "0xCBB860", VA = "0x180CBD060")]
|
||||
private void AddAxes(string name)
|
||||
{
|
||||
CrossPlatformInputManager.RegisterVirtualAxis(new CrossPlatformInputManager.VirtualAxis(name));
|
||||
}
|
||||
|
||||
// Token: 0x06002CC1 RID: 11457 RVA: 0x00060CF4 File Offset: 0x0005EEF4
|
||||
[Token(Token = "0x6002CC1")]
|
||||
[Address(RVA = "0xBC4BA0", Offset = "0xBC39A0", VA = "0x180BC4BA0", Slot = "4")]
|
||||
// Token: 0x06002CF3 RID: 11507 RVA: 0x00061020 File Offset: 0x0005F220
|
||||
[Token(Token = "0x6002CF3")]
|
||||
[Address(RVA = "0xCBD180", Offset = "0xCBB980", VA = "0x180CBD180", Slot = "4")]
|
||||
public override float GetAxis(string name, bool raw)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC2 RID: 11458 RVA: 0x00060D30 File Offset: 0x0005EF30
|
||||
[Token(Token = "0x6002CC2")]
|
||||
[Address(RVA = "0xBC50B0", Offset = "0xBC3EB0", VA = "0x180BC50B0", Slot = "8")]
|
||||
// Token: 0x06002CF4 RID: 11508 RVA: 0x0006105C File Offset: 0x0005F25C
|
||||
[Token(Token = "0x6002CF4")]
|
||||
[Address(RVA = "0xCBD690", Offset = "0xCBBE90", VA = "0x180CBD690", Slot = "8")]
|
||||
public override void SetButtonDown(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC3 RID: 11459 RVA: 0x00060D6C File Offset: 0x0005EF6C
|
||||
[Token(Token = "0x6002CC3")]
|
||||
[Address(RVA = "0xBC5150", Offset = "0xBC3F50", VA = "0x180BC5150", Slot = "9")]
|
||||
// Token: 0x06002CF5 RID: 11509 RVA: 0x00061098 File Offset: 0x0005F298
|
||||
[Token(Token = "0x6002CF5")]
|
||||
[Address(RVA = "0xCBD730", Offset = "0xCBBF30", VA = "0x180CBD730", Slot = "9")]
|
||||
public override void SetButtonUp(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC4 RID: 11460 RVA: 0x00060DA8 File Offset: 0x0005EFA8
|
||||
[Token(Token = "0x6002CC4")]
|
||||
[Address(RVA = "0xBC4EC0", Offset = "0xBC3CC0", VA = "0x180BC4EC0", Slot = "10")]
|
||||
// Token: 0x06002CF6 RID: 11510 RVA: 0x000610D4 File Offset: 0x0005F2D4
|
||||
[Token(Token = "0x6002CF6")]
|
||||
[Address(RVA = "0xCBD4A0", Offset = "0xCBBCA0", VA = "0x180CBD4A0", Slot = "10")]
|
||||
public override void SetAxisPositive(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC5 RID: 11461 RVA: 0x00060DEC File Offset: 0x0005EFEC
|
||||
[Token(Token = "0x6002CC5")]
|
||||
[Address(RVA = "0xBC4E20", Offset = "0xBC3C20", VA = "0x180BC4E20", Slot = "11")]
|
||||
// Token: 0x06002CF7 RID: 11511 RVA: 0x00061118 File Offset: 0x0005F318
|
||||
[Token(Token = "0x6002CF7")]
|
||||
[Address(RVA = "0xCBD400", Offset = "0xCBBC00", VA = "0x180CBD400", Slot = "11")]
|
||||
public override void SetAxisNegative(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC6 RID: 11462 RVA: 0x00060E30 File Offset: 0x0005F030
|
||||
[Token(Token = "0x6002CC6")]
|
||||
[Address(RVA = "0xBC4F60", Offset = "0xBC3D60", VA = "0x180BC4F60", Slot = "12")]
|
||||
// Token: 0x06002CF8 RID: 11512 RVA: 0x0006115C File Offset: 0x0005F35C
|
||||
[Token(Token = "0x6002CF8")]
|
||||
[Address(RVA = "0xCBD540", Offset = "0xCBBD40", VA = "0x180CBD540", Slot = "12")]
|
||||
public override void SetAxisZero(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC7 RID: 11463 RVA: 0x00060E74 File Offset: 0x0005F074
|
||||
[Token(Token = "0x6002CC7")]
|
||||
[Address(RVA = "0xBC5000", Offset = "0xBC3E00", VA = "0x180BC5000", Slot = "13")]
|
||||
// Token: 0x06002CF9 RID: 11513 RVA: 0x000611A0 File Offset: 0x0005F3A0
|
||||
[Token(Token = "0x6002CF9")]
|
||||
[Address(RVA = "0xCBD5E0", Offset = "0xCBBDE0", VA = "0x180CBD5E0", Slot = "13")]
|
||||
public override void SetAxis(string name, float value)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC8 RID: 11464 RVA: 0x00060EB4 File Offset: 0x0005F0B4
|
||||
[Token(Token = "0x6002CC8")]
|
||||
[Address(RVA = "0xBC4C40", Offset = "0xBC3A40", VA = "0x180BC4C40", Slot = "6")]
|
||||
// Token: 0x06002CFA RID: 11514 RVA: 0x000611E0 File Offset: 0x0005F3E0
|
||||
[Token(Token = "0x6002CFA")]
|
||||
[Address(RVA = "0xCBD220", Offset = "0xCBBA20", VA = "0x180CBD220", Slot = "6")]
|
||||
public override bool GetButtonDown(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CC9 RID: 11465 RVA: 0x00060EF0 File Offset: 0x0005F0F0
|
||||
[Token(Token = "0x6002CC9")]
|
||||
[Address(RVA = "0xBC4CE0", Offset = "0xBC3AE0", VA = "0x180BC4CE0", Slot = "7")]
|
||||
// Token: 0x06002CFB RID: 11515 RVA: 0x0006121C File Offset: 0x0005F41C
|
||||
[Token(Token = "0x6002CFB")]
|
||||
[Address(RVA = "0xCBD2C0", Offset = "0xCBBAC0", VA = "0x180CBD2C0", Slot = "7")]
|
||||
public override bool GetButtonUp(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CCA RID: 11466 RVA: 0x00060F2C File Offset: 0x0005F12C
|
||||
[Token(Token = "0x6002CCA")]
|
||||
[Address(RVA = "0xBC4D80", Offset = "0xBC3B80", VA = "0x180BC4D80", Slot = "5")]
|
||||
// Token: 0x06002CFC RID: 11516 RVA: 0x00061258 File Offset: 0x0005F458
|
||||
[Token(Token = "0x6002CFC")]
|
||||
[Address(RVA = "0xCBD360", Offset = "0xCBBB60", VA = "0x180CBD360", Slot = "5")]
|
||||
public override bool GetButton(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CCB RID: 11467 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CCB")]
|
||||
[Address(RVA = "0x42E030", Offset = "0x42CE30", VA = "0x18042E030", Slot = "14")]
|
||||
// Token: 0x06002CFD RID: 11517 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CFD")]
|
||||
[Address(RVA = "0x470CF0", Offset = "0x46F4F0", VA = "0x180470CF0", Slot = "14")]
|
||||
public override Vector3 MousePosition()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CCC RID: 11468 RVA: 0x00060F68 File Offset: 0x0005F168
|
||||
[Token(Token = "0x6002CCC")]
|
||||
[Address(RVA = "0xAB4F10", Offset = "0xAB3D10", VA = "0x180AB4F10")]
|
||||
// Token: 0x06002CFE RID: 11518 RVA: 0x00061294 File Offset: 0x0005F494
|
||||
[Token(Token = "0x6002CFE")]
|
||||
[Address(RVA = "0xB195B0", Offset = "0xB17DB0", VA = "0x180B195B0")]
|
||||
public MobileInput()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput.PlatformSpecific
|
||||
{
|
||||
// Token: 0x02000505 RID: 1285
|
||||
[Token(Token = "0x2000505")]
|
||||
// Token: 0x0200050E RID: 1294
|
||||
[Token(Token = "0x200050E")]
|
||||
public class StandaloneInput : VirtualInput
|
||||
{
|
||||
// Token: 0x06002CCD RID: 11469 RVA: 0x00060F7C File Offset: 0x0005F17C
|
||||
[Token(Token = "0x6002CCD")]
|
||||
[Address(RVA = "0xAB4CC0", Offset = "0xAB3AC0", VA = "0x180AB4CC0", Slot = "4")]
|
||||
// Token: 0x06002CFF RID: 11519 RVA: 0x000612A8 File Offset: 0x0005F4A8
|
||||
[Token(Token = "0x6002CFF")]
|
||||
[Address(RVA = "0xB19360", Offset = "0xB17B60", VA = "0x180B19360", Slot = "4")]
|
||||
public override float GetAxis(string name, bool raw)
|
||||
{
|
||||
while (raw)
|
||||
@@ -19,37 +19,37 @@ namespace Obi.CrossPlatformInput.PlatformSpecific
|
||||
return Input.GetAxis(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CCE RID: 11470 RVA: 0x00060F94 File Offset: 0x0005F194
|
||||
[Token(Token = "0x6002CCE")]
|
||||
[Address(RVA = "0xAB4CF0", Offset = "0xAB3AF0", VA = "0x180AB4CF0", Slot = "5")]
|
||||
// Token: 0x06002D00 RID: 11520 RVA: 0x000612C0 File Offset: 0x0005F4C0
|
||||
[Token(Token = "0x6002D00")]
|
||||
[Address(RVA = "0xB19390", Offset = "0xB17B90", VA = "0x180B19390", Slot = "5")]
|
||||
public override bool GetButton(string name)
|
||||
{
|
||||
return Input.GetButton(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CCF RID: 11471 RVA: 0x00060FA8 File Offset: 0x0005F1A8
|
||||
[Token(Token = "0x6002CCF")]
|
||||
[Address(RVA = "0x94B740", Offset = "0x94A540", VA = "0x18094B740", Slot = "6")]
|
||||
// Token: 0x06002D01 RID: 11521 RVA: 0x000612D4 File Offset: 0x0005F4D4
|
||||
[Token(Token = "0x6002D01")]
|
||||
[Address(RVA = "0x9DFFD0", Offset = "0x9DE7D0", VA = "0x1809DFFD0", Slot = "6")]
|
||||
public override bool GetButtonDown(string name)
|
||||
{
|
||||
return Input.GetButtonDown(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CD0 RID: 11472 RVA: 0x00060FBC File Offset: 0x0005F1BC
|
||||
[Token(Token = "0x6002CD0")]
|
||||
[Address(RVA = "0xAB4CE0", Offset = "0xAB3AE0", VA = "0x180AB4CE0", Slot = "7")]
|
||||
// Token: 0x06002D02 RID: 11522 RVA: 0x000612E8 File Offset: 0x0005F4E8
|
||||
[Token(Token = "0x6002D02")]
|
||||
[Address(RVA = "0xB19380", Offset = "0xB17B80", VA = "0x180B19380", Slot = "7")]
|
||||
public override bool GetButtonUp(string name)
|
||||
{
|
||||
return Input.GetButtonUp(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CD1 RID: 11473 RVA: 0x00060FD0 File Offset: 0x0005F1D0
|
||||
[Token(Token = "0x6002CD1")]
|
||||
[Address(RVA = "0xAB4E70", Offset = "0xAB3C70", VA = "0x180AB4E70", Slot = "8")]
|
||||
// Token: 0x06002D03 RID: 11523 RVA: 0x000612FC File Offset: 0x0005F4FC
|
||||
[Token(Token = "0x6002D03")]
|
||||
[Address(RVA = "0xB19510", Offset = "0xB17D10", VA = "0x180B19510", Slot = "8")]
|
||||
public override void SetButtonDown(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD1)
|
||||
An exception occurred when decompiling this method (06002D03)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetButtonDown(System.String)
|
||||
|
||||
@@ -65,13 +65,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD2 RID: 11474 RVA: 0x00060FE8 File Offset: 0x0005F1E8
|
||||
[Token(Token = "0x6002CD2")]
|
||||
[Address(RVA = "0xAB4EC0", Offset = "0xAB3CC0", VA = "0x180AB4EC0", Slot = "9")]
|
||||
// Token: 0x06002D04 RID: 11524 RVA: 0x00061314 File Offset: 0x0005F514
|
||||
[Token(Token = "0x6002D04")]
|
||||
[Address(RVA = "0xB19560", Offset = "0xB17D60", VA = "0x180B19560", Slot = "9")]
|
||||
public override void SetButtonUp(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD2)
|
||||
An exception occurred when decompiling this method (06002D04)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetButtonUp(System.String)
|
||||
|
||||
@@ -87,13 +87,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD3 RID: 11475 RVA: 0x00061000 File Offset: 0x0005F200
|
||||
[Token(Token = "0x6002CD3")]
|
||||
[Address(RVA = "0xAB4D80", Offset = "0xAB3B80", VA = "0x180AB4D80", Slot = "10")]
|
||||
// Token: 0x06002D05 RID: 11525 RVA: 0x0006132C File Offset: 0x0005F52C
|
||||
[Token(Token = "0x6002D05")]
|
||||
[Address(RVA = "0xB19420", Offset = "0xB17C20", VA = "0x180B19420", Slot = "10")]
|
||||
public override void SetAxisPositive(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD3)
|
||||
An exception occurred when decompiling this method (06002D05)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetAxisPositive(System.String)
|
||||
|
||||
@@ -109,13 +109,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD4 RID: 11476 RVA: 0x00061018 File Offset: 0x0005F218
|
||||
[Token(Token = "0x6002CD4")]
|
||||
[Address(RVA = "0xAB4D30", Offset = "0xAB3B30", VA = "0x180AB4D30", Slot = "11")]
|
||||
// Token: 0x06002D06 RID: 11526 RVA: 0x00061344 File Offset: 0x0005F544
|
||||
[Token(Token = "0x6002D06")]
|
||||
[Address(RVA = "0xB193D0", Offset = "0xB17BD0", VA = "0x180B193D0", Slot = "11")]
|
||||
public override void SetAxisNegative(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD4)
|
||||
An exception occurred when decompiling this method (06002D06)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetAxisNegative(System.String)
|
||||
|
||||
@@ -131,13 +131,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD5 RID: 11477 RVA: 0x00061030 File Offset: 0x0005F230
|
||||
[Token(Token = "0x6002CD5")]
|
||||
[Address(RVA = "0xAB4DD0", Offset = "0xAB3BD0", VA = "0x180AB4DD0", Slot = "12")]
|
||||
// Token: 0x06002D07 RID: 11527 RVA: 0x0006135C File Offset: 0x0005F55C
|
||||
[Token(Token = "0x6002D07")]
|
||||
[Address(RVA = "0xB19470", Offset = "0xB17C70", VA = "0x180B19470", Slot = "12")]
|
||||
public override void SetAxisZero(string name)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD5)
|
||||
An exception occurred when decompiling this method (06002D07)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetAxisZero(System.String)
|
||||
|
||||
@@ -153,13 +153,13 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD6 RID: 11478 RVA: 0x00061048 File Offset: 0x0005F248
|
||||
[Token(Token = "0x6002CD6")]
|
||||
[Address(RVA = "0xAB4E20", Offset = "0xAB3C20", VA = "0x180AB4E20", Slot = "13")]
|
||||
// Token: 0x06002D08 RID: 11528 RVA: 0x00061374 File Offset: 0x0005F574
|
||||
[Token(Token = "0x6002D08")]
|
||||
[Address(RVA = "0xB194C0", Offset = "0xB17CC0", VA = "0x180B194C0", Slot = "13")]
|
||||
public override void SetAxis(string name, float value)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002CD6)
|
||||
An exception occurred when decompiling this method (06002D08)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.CrossPlatformInput.PlatformSpecific.StandaloneInput::SetAxis(System.String,System.Single)
|
||||
|
||||
@@ -175,17 +175,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Cr
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002CD7 RID: 11479 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CD7")]
|
||||
[Address(RVA = "0xAB4D00", Offset = "0xAB3B00", VA = "0x180AB4D00", Slot = "14")]
|
||||
// Token: 0x06002D09 RID: 11529 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002D09")]
|
||||
[Address(RVA = "0xB193A0", Offset = "0xB17BA0", VA = "0x180B193A0", Slot = "14")]
|
||||
public override Vector3 MousePosition()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CD8 RID: 11480 RVA: 0x00061060 File Offset: 0x0005F260
|
||||
[Token(Token = "0x6002CD8")]
|
||||
[Address(RVA = "0xAB4F10", Offset = "0xAB3D10", VA = "0x180AB4F10")]
|
||||
// Token: 0x06002D0A RID: 11530 RVA: 0x0006138C File Offset: 0x0005F58C
|
||||
[Token(Token = "0x6002D0A")]
|
||||
[Address(RVA = "0xB195B0", Offset = "0xB17DB0", VA = "0x180B195B0")]
|
||||
public StandaloneInput()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x020004FC RID: 1276
|
||||
[Token(Token = "0x20004FC")]
|
||||
// Token: 0x02000505 RID: 1285
|
||||
[Token(Token = "0x2000505")]
|
||||
public class TiltInput : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C99 RID: 11417 RVA: 0x000607F0 File Offset: 0x0005E9F0
|
||||
[Token(Token = "0x6002C99")]
|
||||
[Address(RVA = "0x1300970", Offset = "0x12FF770", VA = "0x181300970")]
|
||||
// Token: 0x06002CCB RID: 11467 RVA: 0x00060B58 File Offset: 0x0005ED58
|
||||
[Token(Token = "0x6002CCB")]
|
||||
[Address(RVA = "0x13270E0", Offset = "0x13258E0", VA = "0x1813270E0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
TiltInput.AxisMapping axisMapping = this.mapping;
|
||||
@@ -22,103 +22,103 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C9A RID: 11418 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C9A")]
|
||||
[Address(RVA = "0x1300A30", Offset = "0x12FF830", VA = "0x181300A30")]
|
||||
// Token: 0x06002CCC RID: 11468 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CCC")]
|
||||
[Address(RVA = "0x13271A0", Offset = "0x13259A0", VA = "0x1813271A0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C9B RID: 11419 RVA: 0x00060834 File Offset: 0x0005EA34
|
||||
[Token(Token = "0x6002C9B")]
|
||||
[Address(RVA = "0x1300950", Offset = "0x12FF750", VA = "0x181300950")]
|
||||
// Token: 0x06002CCD RID: 11469 RVA: 0x00060B9C File Offset: 0x0005ED9C
|
||||
[Token(Token = "0x6002CCD")]
|
||||
[Address(RVA = "0x13270C0", Offset = "0x13258C0", VA = "0x1813270C0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
this.m_SteerAxis.Remove();
|
||||
}
|
||||
|
||||
// Token: 0x06002C9C RID: 11420 RVA: 0x00060854 File Offset: 0x0005EA54
|
||||
[Token(Token = "0x6002C9C")]
|
||||
[Address(RVA = "0x1300C80", Offset = "0x12FFA80", VA = "0x181300C80")]
|
||||
// Token: 0x06002CCE RID: 11470 RVA: 0x00060BBC File Offset: 0x0005EDBC
|
||||
[Token(Token = "0x6002CCE")]
|
||||
[Address(RVA = "0x13273F0", Offset = "0x1325BF0", VA = "0x1813273F0")]
|
||||
public TiltInput()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034D6 RID: 13526
|
||||
// Token: 0x04003518 RID: 13592
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034D6")]
|
||||
[Token(Token = "0x4003518")]
|
||||
public TiltInput.AxisMapping mapping;
|
||||
|
||||
// Token: 0x040034D7 RID: 13527
|
||||
// Token: 0x04003519 RID: 13593
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034D7")]
|
||||
[Token(Token = "0x4003519")]
|
||||
public TiltInput.AxisOptions tiltAroundAxis;
|
||||
|
||||
// Token: 0x040034D8 RID: 13528
|
||||
// Token: 0x0400351A RID: 13594
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40034D8")]
|
||||
[Token(Token = "0x400351A")]
|
||||
public float fullTiltAngle = 25f;
|
||||
|
||||
// Token: 0x040034D9 RID: 13529
|
||||
// Token: 0x0400351B RID: 13595
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034D9")]
|
||||
[Token(Token = "0x400351B")]
|
||||
public float centreAngleOffset;
|
||||
|
||||
// Token: 0x040034DA RID: 13530
|
||||
// Token: 0x0400351C RID: 13596
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034DA")]
|
||||
[Token(Token = "0x400351C")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_SteerAxis;
|
||||
|
||||
// Token: 0x020004FD RID: 1277
|
||||
[Token(Token = "0x20004FD")]
|
||||
// Token: 0x02000506 RID: 1286
|
||||
[Token(Token = "0x2000506")]
|
||||
public enum AxisOptions
|
||||
{
|
||||
// Token: 0x040034DC RID: 13532
|
||||
[Token(Token = "0x40034DC")]
|
||||
// Token: 0x0400351E RID: 13598
|
||||
[Token(Token = "0x400351E")]
|
||||
ForwardAxis,
|
||||
// Token: 0x040034DD RID: 13533
|
||||
[Token(Token = "0x40034DD")]
|
||||
// Token: 0x0400351F RID: 13599
|
||||
[Token(Token = "0x400351F")]
|
||||
SidewaysAxis
|
||||
}
|
||||
|
||||
// Token: 0x020004FE RID: 1278
|
||||
[Token(Token = "0x20004FE")]
|
||||
// Token: 0x02000507 RID: 1287
|
||||
[Token(Token = "0x2000507")]
|
||||
[Serializable]
|
||||
public class AxisMapping
|
||||
{
|
||||
// Token: 0x06002C9D RID: 11421 RVA: 0x00060874 File Offset: 0x0005EA74
|
||||
[Token(Token = "0x6002C9D")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002CCF RID: 11471 RVA: 0x00060BDC File Offset: 0x0005EDDC
|
||||
[Token(Token = "0x6002CCF")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public AxisMapping()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034DE RID: 13534
|
||||
// Token: 0x04003520 RID: 13600
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40034DE")]
|
||||
[Token(Token = "0x4003520")]
|
||||
public TiltInput.AxisMapping.MappingType type;
|
||||
|
||||
// Token: 0x040034DF RID: 13535
|
||||
// Token: 0x04003521 RID: 13601
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034DF")]
|
||||
[Token(Token = "0x4003521")]
|
||||
public string axisName;
|
||||
|
||||
// Token: 0x020004FF RID: 1279
|
||||
[Token(Token = "0x20004FF")]
|
||||
// Token: 0x02000508 RID: 1288
|
||||
[Token(Token = "0x2000508")]
|
||||
public enum MappingType
|
||||
{
|
||||
// Token: 0x040034E1 RID: 13537
|
||||
[Token(Token = "0x40034E1")]
|
||||
// Token: 0x04003523 RID: 13603
|
||||
[Token(Token = "0x4003523")]
|
||||
NamedAxis,
|
||||
// Token: 0x040034E2 RID: 13538
|
||||
[Token(Token = "0x40034E2")]
|
||||
// Token: 0x04003524 RID: 13604
|
||||
[Token(Token = "0x4003524")]
|
||||
MousePositionX,
|
||||
// Token: 0x040034E3 RID: 13539
|
||||
[Token(Token = "0x40034E3")]
|
||||
// Token: 0x04003525 RID: 13605
|
||||
[Token(Token = "0x4003525")]
|
||||
MousePositionY,
|
||||
// Token: 0x040034E4 RID: 13540
|
||||
[Token(Token = "0x40034E4")]
|
||||
// Token: 0x04003526 RID: 13606
|
||||
[Token(Token = "0x4003526")]
|
||||
MousePositionZ
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ using UnityEngine.UI;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x02000500 RID: 1280
|
||||
[Token(Token = "0x2000500")]
|
||||
// Token: 0x02000509 RID: 1289
|
||||
[Token(Token = "0x2000509")]
|
||||
[RequireComponent(typeof(Image))]
|
||||
public class TouchPad : MonoBehaviour, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler
|
||||
{
|
||||
// Token: 0x06002C9E RID: 11422 RVA: 0x00060888 File Offset: 0x0005EA88
|
||||
[Token(Token = "0x6002C9E")]
|
||||
[Address(RVA = "0x1302B40", Offset = "0x1301940", VA = "0x181302B40")]
|
||||
// Token: 0x06002CD0 RID: 11472 RVA: 0x00060BF0 File Offset: 0x0005EDF0
|
||||
[Token(Token = "0x6002CD0")]
|
||||
[Address(RVA = "0x13292B0", Offset = "0x1327AB0", VA = "0x1813292B0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
bool flag;
|
||||
@@ -41,17 +41,17 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C9F RID: 11423 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C9F")]
|
||||
[Address(RVA = "0x1302E60", Offset = "0x1301C60", VA = "0x181302E60")]
|
||||
// Token: 0x06002CD1 RID: 11473 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CD1")]
|
||||
[Address(RVA = "0x13295D0", Offset = "0x1327DD0", VA = "0x1813295D0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CA0 RID: 11424 RVA: 0x0006090C File Offset: 0x0005EB0C
|
||||
[Token(Token = "0x6002CA0")]
|
||||
[Address(RVA = "0x1302B40", Offset = "0x1301940", VA = "0x181302B40")]
|
||||
// Token: 0x06002CD2 RID: 11474 RVA: 0x00060C74 File Offset: 0x0005EE74
|
||||
[Token(Token = "0x6002CD2")]
|
||||
[Address(RVA = "0x13292B0", Offset = "0x1327AB0", VA = "0x1813292B0")]
|
||||
private void CreateVirtualAxes()
|
||||
{
|
||||
bool flag;
|
||||
@@ -79,17 +79,17 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002CA1 RID: 11425 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CA1")]
|
||||
[Address(RVA = "0x1302F00", Offset = "0x1301D00", VA = "0x181302F00")]
|
||||
// Token: 0x06002CD3 RID: 11475 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CD3")]
|
||||
[Address(RVA = "0x1329670", Offset = "0x1327E70", VA = "0x181329670")]
|
||||
private void UpdateVirtualAxes(Vector3 value)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CA2 RID: 11426 RVA: 0x00060990 File Offset: 0x0005EB90
|
||||
[Token(Token = "0x6002CA2")]
|
||||
[Address(RVA = "0x1302D70", Offset = "0x1301B70", VA = "0x181302D70", Slot = "4")]
|
||||
// Token: 0x06002CD4 RID: 11476 RVA: 0x00060CF8 File Offset: 0x0005EEF8
|
||||
[Token(Token = "0x6002CD4")]
|
||||
[Address(RVA = "0x13294E0", Offset = "0x1327CE0", VA = "0x1813294E0", Slot = "4")]
|
||||
public void OnPointerDown(PointerEventData data)
|
||||
{
|
||||
this.m_Dragging = true;
|
||||
@@ -102,25 +102,25 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002CA3 RID: 11427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CA3")]
|
||||
[Address(RVA = "0x1302F80", Offset = "0x1301D80", VA = "0x181302F80")]
|
||||
// Token: 0x06002CD5 RID: 11477 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CD5")]
|
||||
[Address(RVA = "0x13296F0", Offset = "0x1327EF0", VA = "0x1813296F0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CA4 RID: 11428 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CA4")]
|
||||
[Address(RVA = "0x1302DD0", Offset = "0x1301BD0", VA = "0x181302DD0", Slot = "5")]
|
||||
// Token: 0x06002CD6 RID: 11478 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CD6")]
|
||||
[Address(RVA = "0x1329540", Offset = "0x1327D40", VA = "0x181329540", Slot = "5")]
|
||||
public void OnPointerUp(PointerEventData data)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CA5 RID: 11429 RVA: 0x000609D0 File Offset: 0x0005EBD0
|
||||
[Token(Token = "0x6002CA5")]
|
||||
[Address(RVA = "0x1302C80", Offset = "0x1301A80", VA = "0x181302C80")]
|
||||
// Token: 0x06002CD7 RID: 11479 RVA: 0x00060D38 File Offset: 0x0005EF38
|
||||
[Token(Token = "0x6002CD7")]
|
||||
[Address(RVA = "0x13293F0", Offset = "0x1327BF0", VA = "0x1813293F0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
if (CrossPlatformInputManager.AxisExists(this.horizontalAxisName))
|
||||
@@ -133,130 +133,130 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002CA6 RID: 11430 RVA: 0x00060A10 File Offset: 0x0005EC10
|
||||
[Token(Token = "0x6002CA6")]
|
||||
[Address(RVA = "0x13031A0", Offset = "0x1301FA0", VA = "0x1813031A0")]
|
||||
// Token: 0x06002CD8 RID: 11480 RVA: 0x00060D78 File Offset: 0x0005EF78
|
||||
[Token(Token = "0x6002CD8")]
|
||||
[Address(RVA = "0x1329910", Offset = "0x1328110", VA = "0x181329910")]
|
||||
public TouchPad()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040034E5 RID: 13541
|
||||
// Token: 0x04003527 RID: 13607
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40034E5")]
|
||||
[Token(Token = "0x4003527")]
|
||||
public TouchPad.AxisOption axesToUse;
|
||||
|
||||
// Token: 0x040034E6 RID: 13542
|
||||
// Token: 0x04003528 RID: 13608
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40034E6")]
|
||||
[Token(Token = "0x4003528")]
|
||||
public TouchPad.ControlStyle controlStyle;
|
||||
|
||||
// Token: 0x040034E7 RID: 13543
|
||||
// Token: 0x04003529 RID: 13609
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40034E7")]
|
||||
[Token(Token = "0x4003529")]
|
||||
public string horizontalAxisName = "Horizontal";
|
||||
|
||||
// Token: 0x040034E8 RID: 13544
|
||||
// Token: 0x0400352A RID: 13610
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40034E8")]
|
||||
[Token(Token = "0x400352A")]
|
||||
public string verticalAxisName = "Vertical";
|
||||
|
||||
// Token: 0x040034E9 RID: 13545
|
||||
// Token: 0x0400352B RID: 13611
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40034E9")]
|
||||
[Token(Token = "0x400352B")]
|
||||
public float Xsensitivity = 1f;
|
||||
|
||||
// Token: 0x040034EA RID: 13546
|
||||
// Token: 0x0400352C RID: 13612
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40034EA")]
|
||||
[Token(Token = "0x400352C")]
|
||||
public float Ysensitivity = 1f;
|
||||
|
||||
// Token: 0x040034EB RID: 13547
|
||||
// Token: 0x0400352D RID: 13613
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40034EB")]
|
||||
[Token(Token = "0x400352D")]
|
||||
private Vector3 m_StartPos;
|
||||
|
||||
// Token: 0x040034EC RID: 13548
|
||||
// Token: 0x0400352E RID: 13614
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x40034EC")]
|
||||
[Token(Token = "0x400352E")]
|
||||
private Vector2 m_PreviousDelta;
|
||||
|
||||
// Token: 0x040034ED RID: 13549
|
||||
// Token: 0x0400352F RID: 13615
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40034ED")]
|
||||
[Token(Token = "0x400352F")]
|
||||
private Vector3 m_JoytickOutput;
|
||||
|
||||
// Token: 0x040034EE RID: 13550
|
||||
// Token: 0x04003530 RID: 13616
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40034EE")]
|
||||
[Token(Token = "0x4003530")]
|
||||
private bool m_UseX;
|
||||
|
||||
// Token: 0x040034EF RID: 13551
|
||||
// Token: 0x04003531 RID: 13617
|
||||
[FieldOffset(Offset = "0x59")]
|
||||
[Token(Token = "0x40034EF")]
|
||||
[Token(Token = "0x4003531")]
|
||||
private bool m_UseY;
|
||||
|
||||
// Token: 0x040034F0 RID: 13552
|
||||
// Token: 0x04003532 RID: 13618
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40034F0")]
|
||||
[Token(Token = "0x4003532")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_HorizontalVirtualAxis;
|
||||
|
||||
// Token: 0x040034F1 RID: 13553
|
||||
// Token: 0x04003533 RID: 13619
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40034F1")]
|
||||
[Token(Token = "0x4003533")]
|
||||
private CrossPlatformInputManager.VirtualAxis m_VerticalVirtualAxis;
|
||||
|
||||
// Token: 0x040034F2 RID: 13554
|
||||
// Token: 0x04003534 RID: 13620
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40034F2")]
|
||||
[Token(Token = "0x4003534")]
|
||||
private bool m_Dragging;
|
||||
|
||||
// Token: 0x040034F3 RID: 13555
|
||||
// Token: 0x04003535 RID: 13621
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x40034F3")]
|
||||
[Token(Token = "0x4003535")]
|
||||
private int m_Id = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x040034F4 RID: 13556
|
||||
// Token: 0x04003536 RID: 13622
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40034F4")]
|
||||
[Token(Token = "0x4003536")]
|
||||
private Vector2 m_PreviousTouchPos;
|
||||
|
||||
// Token: 0x040034F5 RID: 13557
|
||||
// Token: 0x04003537 RID: 13623
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40034F5")]
|
||||
[Token(Token = "0x4003537")]
|
||||
private Vector3 m_Center;
|
||||
|
||||
// Token: 0x040034F6 RID: 13558
|
||||
// Token: 0x04003538 RID: 13624
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40034F6")]
|
||||
[Token(Token = "0x4003538")]
|
||||
private Image m_Image;
|
||||
|
||||
// Token: 0x02000501 RID: 1281
|
||||
[Token(Token = "0x2000501")]
|
||||
// Token: 0x0200050A RID: 1290
|
||||
[Token(Token = "0x200050A")]
|
||||
public enum AxisOption
|
||||
{
|
||||
// Token: 0x040034F8 RID: 13560
|
||||
[Token(Token = "0x40034F8")]
|
||||
// Token: 0x0400353A RID: 13626
|
||||
[Token(Token = "0x400353A")]
|
||||
Both,
|
||||
// Token: 0x040034F9 RID: 13561
|
||||
[Token(Token = "0x40034F9")]
|
||||
// Token: 0x0400353B RID: 13627
|
||||
[Token(Token = "0x400353B")]
|
||||
OnlyHorizontal,
|
||||
// Token: 0x040034FA RID: 13562
|
||||
[Token(Token = "0x40034FA")]
|
||||
// Token: 0x0400353C RID: 13628
|
||||
[Token(Token = "0x400353C")]
|
||||
OnlyVertical
|
||||
}
|
||||
|
||||
// Token: 0x02000502 RID: 1282
|
||||
[Token(Token = "0x2000502")]
|
||||
// Token: 0x0200050B RID: 1291
|
||||
[Token(Token = "0x200050B")]
|
||||
public enum ControlStyle
|
||||
{
|
||||
// Token: 0x040034FC RID: 13564
|
||||
[Token(Token = "0x40034FC")]
|
||||
// Token: 0x0400353E RID: 13630
|
||||
[Token(Token = "0x400353E")]
|
||||
Absolute,
|
||||
// Token: 0x040034FD RID: 13565
|
||||
[Token(Token = "0x40034FD")]
|
||||
// Token: 0x0400353F RID: 13631
|
||||
[Token(Token = "0x400353F")]
|
||||
Relative,
|
||||
// Token: 0x040034FE RID: 13566
|
||||
[Token(Token = "0x40034FE")]
|
||||
// Token: 0x04003540 RID: 13632
|
||||
[Token(Token = "0x4003540")]
|
||||
Swipe
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,25 +6,25 @@ using UnityEngine;
|
||||
|
||||
namespace Obi.CrossPlatformInput
|
||||
{
|
||||
// Token: 0x02000503 RID: 1283
|
||||
[Token(Token = "0x2000503")]
|
||||
// Token: 0x0200050C RID: 1292
|
||||
[Token(Token = "0x200050C")]
|
||||
public abstract class VirtualInput
|
||||
{
|
||||
// Token: 0x1700031E RID: 798
|
||||
// (get) Token: 0x06002CA7 RID: 11431 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002CA8 RID: 11432 RVA: 0x00060A60 File Offset: 0x0005EC60
|
||||
[Token(Token = "0x1700031E")]
|
||||
// Token: 0x17000318 RID: 792
|
||||
// (get) Token: 0x06002CD9 RID: 11481 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002CDA RID: 11482 RVA: 0x00060DC8 File Offset: 0x0005EFC8
|
||||
[Token(Token = "0x17000318")]
|
||||
public Vector3 virtualMousePosition
|
||||
{
|
||||
[Token(Token = "0x6002CA7")]
|
||||
[Address(RVA = "0x42E030", Offset = "0x42CE30", VA = "0x18042E030")]
|
||||
[Token(Token = "0x6002CD9")]
|
||||
[Address(RVA = "0x470CF0", Offset = "0x46F4F0", VA = "0x180470CF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002CA8")]
|
||||
[Address(RVA = "0x5FD260", Offset = "0x5FC060", VA = "0x1805FD260")]
|
||||
[Token(Token = "0x6002CDA")]
|
||||
[Address(RVA = "0x9462D0", Offset = "0x944AD0", VA = "0x1809462D0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -33,175 +33,169 @@ namespace Obi.CrossPlatformInput
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002CA9 RID: 11433 RVA: 0x00060A80 File Offset: 0x0005EC80
|
||||
[Token(Token = "0x6002CA9")]
|
||||
[Address(RVA = "0x937CD0", Offset = "0x936AD0", VA = "0x180937CD0")]
|
||||
// Token: 0x06002CDB RID: 11483 RVA: 0x00060DE8 File Offset: 0x0005EFE8
|
||||
[Token(Token = "0x6002CDB")]
|
||||
[Address(RVA = "0x945C40", Offset = "0x944440", VA = "0x180945C40")]
|
||||
public bool AxisExists(string name)
|
||||
{
|
||||
return this.m_VirtualAxes.ContainsKey(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CAA RID: 11434 RVA: 0x00060AA0 File Offset: 0x0005ECA0
|
||||
[Token(Token = "0x6002CAA")]
|
||||
[Address(RVA = "0x937D30", Offset = "0x936B30", VA = "0x180937D30")]
|
||||
// Token: 0x06002CDC RID: 11484 RVA: 0x00060E08 File Offset: 0x0005F008
|
||||
[Token(Token = "0x6002CDC")]
|
||||
[Address(RVA = "0x945CA0", Offset = "0x9444A0", VA = "0x180945CA0")]
|
||||
public bool ButtonExists(string name)
|
||||
{
|
||||
return this.m_VirtualButtons.ContainsKey(name);
|
||||
}
|
||||
|
||||
// Token: 0x06002CAB RID: 11435 RVA: 0x00060AC0 File Offset: 0x0005ECC0
|
||||
[Token(Token = "0x6002CAB")]
|
||||
[Address(RVA = "0x937D90", Offset = "0x936B90", VA = "0x180937D90")]
|
||||
// Token: 0x06002CDD RID: 11485 RVA: 0x00060E28 File Offset: 0x0005F028
|
||||
[Token(Token = "0x6002CDD")]
|
||||
[Address(RVA = "0x945D00", Offset = "0x944500", VA = "0x180945D00")]
|
||||
public void RegisterVirtualAxis(CrossPlatformInputManager.VirtualAxis axis)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CAC RID: 11436 RVA: 0x00060B34 File Offset: 0x0005ED34
|
||||
[Token(Token = "0x6002CAC")]
|
||||
[Address(RVA = "0x937ED0", Offset = "0x936CD0", VA = "0x180937ED0")]
|
||||
// Token: 0x06002CDE RID: 11486 RVA: 0x00060E9C File Offset: 0x0005F09C
|
||||
[Token(Token = "0x6002CDE")]
|
||||
[Address(RVA = "0x945E40", Offset = "0x944640", VA = "0x180945E40")]
|
||||
public void RegisterVirtualButton(CrossPlatformInputManager.VirtualButton button)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CAD RID: 11437 RVA: 0x00060BA8 File Offset: 0x0005EDA8
|
||||
[Token(Token = "0x6002CAD")]
|
||||
[Address(RVA = "0x9380D0", Offset = "0x936ED0", VA = "0x1809380D0")]
|
||||
// Token: 0x06002CDF RID: 11487 RVA: 0x00060F10 File Offset: 0x0005F110
|
||||
[Token(Token = "0x6002CDF")]
|
||||
[Address(RVA = "0x946040", Offset = "0x944840", VA = "0x180946040")]
|
||||
public void UnRegisterVirtualAxis(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> virtualAxes = this.m_VirtualAxes;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CAE RID: 11438 RVA: 0x00060BDC File Offset: 0x0005EDDC
|
||||
[Token(Token = "0x6002CAE")]
|
||||
[Address(RVA = "0x938150", Offset = "0x936F50", VA = "0x180938150")]
|
||||
// Token: 0x06002CE0 RID: 11488 RVA: 0x00060F44 File Offset: 0x0005F144
|
||||
[Token(Token = "0x6002CE0")]
|
||||
[Address(RVA = "0x9460C0", Offset = "0x9448C0", VA = "0x1809460C0")]
|
||||
public void UnRegisterVirtualButton(string name)
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> virtualButtons = this.m_VirtualButtons;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002CAF RID: 11439 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CAF")]
|
||||
[Address(RVA = "0x9381D0", Offset = "0x936FD0", VA = "0x1809381D0")]
|
||||
// Token: 0x06002CE1 RID: 11489 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CE1")]
|
||||
[Address(RVA = "0x946140", Offset = "0x944940", VA = "0x180946140")]
|
||||
public CrossPlatformInputManager.VirtualAxis VirtualAxisReference(string name)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002CB0 RID: 11440 RVA: 0x00060C10 File Offset: 0x0005EE10
|
||||
[Token(Token = "0x6002CB0")]
|
||||
[Address(RVA = "0x938010", Offset = "0x936E10", VA = "0x180938010")]
|
||||
// Token: 0x06002CE2 RID: 11490 RVA: 0x00060F78 File Offset: 0x0005F178
|
||||
[Token(Token = "0x6002CE2")]
|
||||
[Address(RVA = "0x945F80", Offset = "0x944780", VA = "0x180945F80")]
|
||||
public void SetVirtualMousePositionX(float f)
|
||||
{
|
||||
float z = this.<virtualMousePosition>k__BackingField.z;
|
||||
this.<virtualMousePosition>k__BackingField.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002CB1 RID: 11441 RVA: 0x00060C38 File Offset: 0x0005EE38
|
||||
[Token(Token = "0x6002CB1")]
|
||||
[Address(RVA = "0x938050", Offset = "0x936E50", VA = "0x180938050")]
|
||||
// Token: 0x06002CE3 RID: 11491 RVA: 0x00060FA0 File Offset: 0x0005F1A0
|
||||
[Token(Token = "0x6002CE3")]
|
||||
[Address(RVA = "0x945FC0", Offset = "0x9447C0", VA = "0x180945FC0")]
|
||||
public void SetVirtualMousePositionY(float f)
|
||||
{
|
||||
float z = this.<virtualMousePosition>k__BackingField.z;
|
||||
this.<virtualMousePosition>k__BackingField.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002CB2 RID: 11442 RVA: 0x00060C60 File Offset: 0x0005EE60
|
||||
[Token(Token = "0x6002CB2")]
|
||||
[Address(RVA = "0x938090", Offset = "0x936E90", VA = "0x180938090")]
|
||||
// Token: 0x06002CE4 RID: 11492 RVA: 0x00060FC8 File Offset: 0x0005F1C8
|
||||
[Token(Token = "0x6002CE4")]
|
||||
[Address(RVA = "0x946000", Offset = "0x944800", VA = "0x180946000")]
|
||||
public void SetVirtualMousePositionZ(float f)
|
||||
{
|
||||
float z = this.<virtualMousePosition>k__BackingField.z;
|
||||
this.<virtualMousePosition>k__BackingField.z = f;
|
||||
}
|
||||
|
||||
// Token: 0x06002CB3 RID: 11443
|
||||
[Token(Token = "0x6002CB3")]
|
||||
// Token: 0x06002CE5 RID: 11493
|
||||
[Token(Token = "0x6002CE5")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract float GetAxis(string name, bool raw);
|
||||
|
||||
// Token: 0x06002CB4 RID: 11444
|
||||
[Token(Token = "0x6002CB4")]
|
||||
// Token: 0x06002CE6 RID: 11494
|
||||
[Token(Token = "0x6002CE6")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract bool GetButton(string name);
|
||||
|
||||
// Token: 0x06002CB5 RID: 11445
|
||||
[Token(Token = "0x6002CB5")]
|
||||
// Token: 0x06002CE7 RID: 11495
|
||||
[Token(Token = "0x6002CE7")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract bool GetButtonDown(string name);
|
||||
|
||||
// Token: 0x06002CB6 RID: 11446
|
||||
[Token(Token = "0x6002CB6")]
|
||||
// Token: 0x06002CE8 RID: 11496
|
||||
[Token(Token = "0x6002CE8")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract bool GetButtonUp(string name);
|
||||
|
||||
// Token: 0x06002CB7 RID: 11447
|
||||
[Token(Token = "0x6002CB7")]
|
||||
// Token: 0x06002CE9 RID: 11497
|
||||
[Token(Token = "0x6002CE9")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract void SetButtonDown(string name);
|
||||
|
||||
// Token: 0x06002CB8 RID: 11448
|
||||
[Token(Token = "0x6002CB8")]
|
||||
// Token: 0x06002CEA RID: 11498
|
||||
[Token(Token = "0x6002CEA")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract void SetButtonUp(string name);
|
||||
|
||||
// Token: 0x06002CB9 RID: 11449
|
||||
[Token(Token = "0x6002CB9")]
|
||||
// Token: 0x06002CEB RID: 11499
|
||||
[Token(Token = "0x6002CEB")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract void SetAxisPositive(string name);
|
||||
|
||||
// Token: 0x06002CBA RID: 11450
|
||||
[Token(Token = "0x6002CBA")]
|
||||
// Token: 0x06002CEC RID: 11500
|
||||
[Token(Token = "0x6002CEC")]
|
||||
[Address(Slot = "11")]
|
||||
public abstract void SetAxisNegative(string name);
|
||||
|
||||
// Token: 0x06002CBB RID: 11451
|
||||
[Token(Token = "0x6002CBB")]
|
||||
// Token: 0x06002CED RID: 11501
|
||||
[Token(Token = "0x6002CED")]
|
||||
[Address(Slot = "12")]
|
||||
public abstract void SetAxisZero(string name);
|
||||
|
||||
// Token: 0x06002CBC RID: 11452
|
||||
[Token(Token = "0x6002CBC")]
|
||||
// Token: 0x06002CEE RID: 11502
|
||||
[Token(Token = "0x6002CEE")]
|
||||
[Address(Slot = "13")]
|
||||
public abstract void SetAxis(string name, float value);
|
||||
|
||||
// Token: 0x06002CBD RID: 11453
|
||||
[Token(Token = "0x6002CBD")]
|
||||
// Token: 0x06002CEF RID: 11503
|
||||
[Token(Token = "0x6002CEF")]
|
||||
[Address(Slot = "14")]
|
||||
public abstract Vector3 MousePosition();
|
||||
|
||||
// Token: 0x06002CBE RID: 11454 RVA: 0x00060C88 File Offset: 0x0005EE88
|
||||
[Token(Token = "0x6002CBE")]
|
||||
[Address(RVA = "0x938260", Offset = "0x937060", VA = "0x180938260")]
|
||||
// Token: 0x06002CF0 RID: 11504 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002CF0")]
|
||||
[Address(RVA = "0x9461D0", Offset = "0x9449D0", VA = "0x1809461D0")]
|
||||
protected VirtualInput()
|
||||
{
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualAxis> dictionary = new Dictionary();
|
||||
this.m_VirtualAxes = dictionary;
|
||||
Dictionary<string, CrossPlatformInputManager.VirtualButton> dictionary2 = new Dictionary();
|
||||
this.m_VirtualButtons = dictionary2;
|
||||
List<string> list = new List();
|
||||
this.m_AlwaysUseVirtual = list;
|
||||
base..ctor();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003500 RID: 13568
|
||||
// Token: 0x04003542 RID: 13634
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003500")]
|
||||
[Token(Token = "0x4003542")]
|
||||
protected Dictionary<string, CrossPlatformInputManager.VirtualAxis> m_VirtualAxes;
|
||||
|
||||
// Token: 0x04003501 RID: 13569
|
||||
// Token: 0x04003543 RID: 13635
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003501")]
|
||||
[Token(Token = "0x4003543")]
|
||||
protected Dictionary<string, CrossPlatformInputManager.VirtualButton> m_VirtualButtons;
|
||||
|
||||
// Token: 0x04003502 RID: 13570
|
||||
// Token: 0x04003544 RID: 13636
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003502")]
|
||||
[Token(Token = "0x4003544")]
|
||||
protected List<string> m_AlwaysUseVirtual;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,51 +4,51 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004C5 RID: 1221
|
||||
[Token(Token = "0x20004C5")]
|
||||
// Token: 0x020004CE RID: 1230
|
||||
[Token(Token = "0x20004CE")]
|
||||
public class EditorCoroutine
|
||||
{
|
||||
// Token: 0x06002B1C RID: 11036 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B1C")]
|
||||
[Address(RVA = "0xA5D680", Offset = "0xA5C480", VA = "0x180A5D680")]
|
||||
// Token: 0x06002B4E RID: 11086 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B4E")]
|
||||
[Address(RVA = "0xA8CB70", Offset = "0xA8B370", VA = "0x180A8CB70")]
|
||||
public static EditorCoroutine StartCoroutine(IEnumerator _routine)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170002EC RID: 748
|
||||
// (get) Token: 0x06002B1D RID: 11037 RVA: 0x0005D758 File Offset: 0x0005B958
|
||||
[Token(Token = "0x170002EC")]
|
||||
// Token: 0x170002E6 RID: 742
|
||||
// (get) Token: 0x06002B4F RID: 11087 RVA: 0x0005DAC4 File Offset: 0x0005BCC4
|
||||
[Token(Token = "0x170002E6")]
|
||||
public object Result
|
||||
{
|
||||
[Token(Token = "0x6002B1D")]
|
||||
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")]
|
||||
[Token(Token = "0x6002B4F")]
|
||||
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
||||
get
|
||||
{
|
||||
return this.result;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002ED RID: 749
|
||||
// (get) Token: 0x06002B1E RID: 11038 RVA: 0x0005D76C File Offset: 0x0005B96C
|
||||
[Token(Token = "0x170002ED")]
|
||||
// Token: 0x170002E7 RID: 743
|
||||
// (get) Token: 0x06002B50 RID: 11088 RVA: 0x0005DAD8 File Offset: 0x0005BCD8
|
||||
[Token(Token = "0x170002E7")]
|
||||
public bool IsDone
|
||||
{
|
||||
[Token(Token = "0x6002B1E")]
|
||||
[Address(RVA = "0x51C310", Offset = "0x51B110", VA = "0x18051C310")]
|
||||
[Token(Token = "0x6002B50")]
|
||||
[Address(RVA = "0x4FFC50", Offset = "0x4FE450", VA = "0x1804FFC50")]
|
||||
get
|
||||
{
|
||||
return this.isDone;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B1F RID: 11039 RVA: 0x0005D780 File Offset: 0x0005B980
|
||||
[Token(Token = "0x6002B1F")]
|
||||
[Address(RVA = "0x44F860", Offset = "0x44E660", VA = "0x18044F860")]
|
||||
// Token: 0x06002B51 RID: 11089 RVA: 0x0005DAEC File Offset: 0x0005BCEC
|
||||
[Token(Token = "0x6002B51")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
private EditorCoroutine(IEnumerator _routine)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002B1F)
|
||||
An exception occurred when decompiling this method (06002B51)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.EditorCoroutine::.ctor(System.Collections.IEnumerator)
|
||||
|
||||
@@ -64,9 +64,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ed
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002B20 RID: 11040 RVA: 0x0005D79C File Offset: 0x0005B99C
|
||||
[Token(Token = "0x6002B20")]
|
||||
[Address(RVA = "0xA5D780", Offset = "0xA5C580", VA = "0x180A5D780")]
|
||||
// Token: 0x06002B52 RID: 11090 RVA: 0x0005DB08 File Offset: 0x0005BD08
|
||||
[Token(Token = "0x6002B52")]
|
||||
[Address(RVA = "0xA8CC70", Offset = "0xA8B470", VA = "0x180A8CC70")]
|
||||
private void Start()
|
||||
{
|
||||
this.isDone = false;
|
||||
@@ -80,17 +80,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ed
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B21 RID: 11041 RVA: 0x0005D7E8 File Offset: 0x0005B9E8
|
||||
[Token(Token = "0x6002B21")]
|
||||
[Address(RVA = "0x7817F0", Offset = "0x7805F0", VA = "0x1807817F0")]
|
||||
// Token: 0x06002B53 RID: 11091 RVA: 0x0005DB54 File Offset: 0x0005BD54
|
||||
[Token(Token = "0x6002B53")]
|
||||
[Address(RVA = "0x806240", Offset = "0x804A40", VA = "0x180806240")]
|
||||
public void Stop()
|
||||
{
|
||||
this.isDone = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002B22 RID: 11042 RVA: 0x0005D7FC File Offset: 0x0005B9FC
|
||||
[Token(Token = "0x6002B22")]
|
||||
[Address(RVA = "0xA5D830", Offset = "0xA5C630", VA = "0x180A5D830")]
|
||||
// Token: 0x06002B54 RID: 11092 RVA: 0x0005DB68 File Offset: 0x0005BD68
|
||||
[Token(Token = "0x6002B54")]
|
||||
[Address(RVA = "0xA8CD20", Offset = "0xA8B520", VA = "0x180A8CD20")]
|
||||
private void Update()
|
||||
{
|
||||
IEnumerator enumerator = this.routine;
|
||||
@@ -102,27 +102,27 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ed
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B23 RID: 11043 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B23")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
|
||||
// Token: 0x06002B55 RID: 11093 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B55")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
|
||||
public static void ShowCoroutineProgressBar(string title, EditorCoroutine coroutine)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400339F RID: 13215
|
||||
// Token: 0x040033E1 RID: 13281
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400339F")]
|
||||
[Token(Token = "0x40033E1")]
|
||||
private readonly IEnumerator routine;
|
||||
|
||||
// Token: 0x040033A0 RID: 13216
|
||||
// Token: 0x040033E2 RID: 13282
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033A0")]
|
||||
[Token(Token = "0x40033E2")]
|
||||
private object result;
|
||||
|
||||
// Token: 0x040033A1 RID: 13217
|
||||
// Token: 0x040033E3 RID: 13283
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033A1")]
|
||||
[Token(Token = "0x40033E3")]
|
||||
private bool isDone;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,27 +3,27 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D9 RID: 1241
|
||||
[Token(Token = "0x20004D9")]
|
||||
// Token: 0x020004E2 RID: 1250
|
||||
[Token(Token = "0x20004E2")]
|
||||
public interface IObiSolverClient
|
||||
{
|
||||
// Token: 0x06002B89 RID: 11145
|
||||
[Token(Token = "0x6002B89")]
|
||||
// Token: 0x06002BBB RID: 11195
|
||||
[Token(Token = "0x6002BBB")]
|
||||
[Address(Slot = "0")]
|
||||
bool AddToSolver(object info);
|
||||
|
||||
// Token: 0x06002B8A RID: 11146
|
||||
[Token(Token = "0x6002B8A")]
|
||||
// Token: 0x06002BBC RID: 11196
|
||||
[Token(Token = "0x6002BBC")]
|
||||
[Address(Slot = "1")]
|
||||
bool RemoveFromSolver(object info);
|
||||
|
||||
// Token: 0x06002B8B RID: 11147
|
||||
[Token(Token = "0x6002B8B")]
|
||||
// Token: 0x06002BBD RID: 11197
|
||||
[Token(Token = "0x6002BBD")]
|
||||
[Address(Slot = "2")]
|
||||
void PushDataToSolver(ParticleData data = ParticleData.NONE);
|
||||
|
||||
// Token: 0x06002B8C RID: 11148
|
||||
[Token(Token = "0x6002B8C")]
|
||||
// Token: 0x06002BBE RID: 11198
|
||||
[Token(Token = "0x6002BBE")]
|
||||
[Address(Slot = "3")]
|
||||
void PullDataFromSolver(ParticleData data = ParticleData.NONE);
|
||||
}
|
||||
|
||||
@@ -1,25 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Xml.Schema;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200048A RID: 1162
|
||||
[Token(Token = "0x200048A")]
|
||||
// Token: 0x02000493 RID: 1171
|
||||
[Token(Token = "0x2000493")]
|
||||
[ExecuteInEditMode]
|
||||
[DisallowMultipleComponent]
|
||||
public abstract class ObiActor : MonoBehaviour, IObiSolverClient
|
||||
{
|
||||
// Token: 0x1400000C RID: 12
|
||||
// (add) Token: 0x0600292A RID: 10538 RVA: 0x0005A778 File Offset: 0x00058978
|
||||
// (remove) Token: 0x0600292B RID: 10539 RVA: 0x0005A7A8 File Offset: 0x000589A8
|
||||
// (add) Token: 0x0600295C RID: 10588 RVA: 0x0005ABDC File Offset: 0x00058DDC
|
||||
// (remove) Token: 0x0600295D RID: 10589 RVA: 0x0005AC0C File Offset: 0x00058E0C
|
||||
[Token(Token = "0x1400000C")]
|
||||
public event EventHandler<ObiActor.ObiActorSolverArgs> OnAddedToSolver
|
||||
{
|
||||
[Token(Token = "0x600292A")]
|
||||
[Address(RVA = "0xED8540", Offset = "0xED7340", VA = "0x180ED8540")]
|
||||
[Token(Token = "0x600295C")]
|
||||
[Address(RVA = "0xFD6560", Offset = "0xFD4D60", VA = "0x180FD6560")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -34,8 +35,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x600292B")]
|
||||
[Address(RVA = "0xED8770", Offset = "0xED7570", VA = "0x180ED8770")]
|
||||
[Token(Token = "0x600295D")]
|
||||
[Address(RVA = "0xFD6790", Offset = "0xFD4F90", VA = "0x180FD6790")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -53,13 +54,13 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x1400000D RID: 13
|
||||
// (add) Token: 0x0600292C RID: 10540 RVA: 0x0005A7D8 File Offset: 0x000589D8
|
||||
// (remove) Token: 0x0600292D RID: 10541 RVA: 0x0005A808 File Offset: 0x00058A08
|
||||
// (add) Token: 0x0600295E RID: 10590 RVA: 0x0005AC3C File Offset: 0x00058E3C
|
||||
// (remove) Token: 0x0600295F RID: 10591 RVA: 0x0005AC6C File Offset: 0x00058E6C
|
||||
[Token(Token = "0x1400000D")]
|
||||
public event EventHandler<ObiActor.ObiActorSolverArgs> OnRemovedFromSolver
|
||||
{
|
||||
[Token(Token = "0x600292C")]
|
||||
[Address(RVA = "0xED85E0", Offset = "0xED73E0", VA = "0x180ED85E0")]
|
||||
[Token(Token = "0x600295E")]
|
||||
[Address(RVA = "0xFD6600", Offset = "0xFD4E00", VA = "0x180FD6600")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -74,8 +75,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x600292D")]
|
||||
[Address(RVA = "0xED8810", Offset = "0xED7610", VA = "0x180ED8810")]
|
||||
[Token(Token = "0x600295F")]
|
||||
[Address(RVA = "0xFD6830", Offset = "0xFD5030", VA = "0x180FD6830")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -92,20 +93,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002A7 RID: 679
|
||||
// (get) Token: 0x0600292E RID: 10542 RVA: 0x0005A838 File Offset: 0x00058A38
|
||||
// (set) Token: 0x0600292F RID: 10543 RVA: 0x0005A84C File Offset: 0x00058A4C
|
||||
[Token(Token = "0x170002A7")]
|
||||
// Token: 0x170002A1 RID: 673
|
||||
// (get) Token: 0x06002960 RID: 10592 RVA: 0x0005AC9C File Offset: 0x00058E9C
|
||||
// (set) Token: 0x06002961 RID: 10593 RVA: 0x0005ACB0 File Offset: 0x00058EB0
|
||||
[Token(Token = "0x170002A1")]
|
||||
public ObiSolver Solver
|
||||
{
|
||||
[Token(Token = "0x600292E")]
|
||||
[Address(RVA = "0x4754F0", Offset = "0x4742F0", VA = "0x1804754F0")]
|
||||
[Token(Token = "0x6002960")]
|
||||
[Address(RVA = "0x4B89B0", Offset = "0x4B71B0", VA = "0x1804B89B0")]
|
||||
get
|
||||
{
|
||||
return this.solver;
|
||||
}
|
||||
[Token(Token = "0x600292F")]
|
||||
[Address(RVA = "0xED8980", Offset = "0xED7780", VA = "0x180ED8980")]
|
||||
[Token(Token = "0x6002961")]
|
||||
[Address(RVA = "0xFD69A0", Offset = "0xFD51A0", VA = "0x180FD69A0")]
|
||||
set
|
||||
{
|
||||
if (this.solver != value)
|
||||
@@ -117,20 +118,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002A8 RID: 680
|
||||
// (get) Token: 0x06002930 RID: 10544 RVA: 0x0005A87C File Offset: 0x00058A7C
|
||||
// (set) Token: 0x06002931 RID: 10545 RVA: 0x0005A890 File Offset: 0x00058A90
|
||||
[Token(Token = "0x170002A8")]
|
||||
// Token: 0x170002A2 RID: 674
|
||||
// (get) Token: 0x06002962 RID: 10594 RVA: 0x0005ACE0 File Offset: 0x00058EE0
|
||||
// (set) Token: 0x06002963 RID: 10595 RVA: 0x0005ACF4 File Offset: 0x00058EF4
|
||||
[Token(Token = "0x170002A2")]
|
||||
public ObiCollisionMaterial CollisionMaterial
|
||||
{
|
||||
[Token(Token = "0x6002930")]
|
||||
[Address(RVA = "0x31E490", Offset = "0x31D290", VA = "0x18031E490")]
|
||||
[Token(Token = "0x6002962")]
|
||||
[Address(RVA = "0x354180", Offset = "0x352980", VA = "0x180354180")]
|
||||
get
|
||||
{
|
||||
return this.collisionMaterial;
|
||||
}
|
||||
[Token(Token = "0x6002931")]
|
||||
[Address(RVA = "0xED88B0", Offset = "0xED76B0", VA = "0x180ED88B0")]
|
||||
[Token(Token = "0x6002963")]
|
||||
[Address(RVA = "0xFD68D0", Offset = "0xFD50D0", VA = "0x180FD68D0")]
|
||||
set
|
||||
{
|
||||
if (this.collisionMaterial != value)
|
||||
@@ -141,169 +142,172 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002A9 RID: 681
|
||||
// (get) Token: 0x06002932 RID: 10546 RVA: 0x0005A8C0 File Offset: 0x00058AC0
|
||||
[Token(Token = "0x170002A9")]
|
||||
// Token: 0x170002A3 RID: 675
|
||||
// (get) Token: 0x06002964 RID: 10596 RVA: 0x0005AD24 File Offset: 0x00058F24
|
||||
[Token(Token = "0x170002A3")]
|
||||
public bool Initializing
|
||||
{
|
||||
[Token(Token = "0x6002932")]
|
||||
[Address(RVA = "0xED8760", Offset = "0xED7560", VA = "0x180ED8760")]
|
||||
[Token(Token = "0x6002964")]
|
||||
[Address(RVA = "0xFD6780", Offset = "0xFD4F80", VA = "0x180FD6780")]
|
||||
get
|
||||
{
|
||||
return this.initializing;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AA RID: 682
|
||||
// (get) Token: 0x06002933 RID: 10547 RVA: 0x0005A8D4 File Offset: 0x00058AD4
|
||||
[Token(Token = "0x170002AA")]
|
||||
// Token: 0x170002A4 RID: 676
|
||||
// (get) Token: 0x06002965 RID: 10597 RVA: 0x0005AD38 File Offset: 0x00058F38
|
||||
[Token(Token = "0x170002A4")]
|
||||
public bool Initialized
|
||||
{
|
||||
[Token(Token = "0x6002933")]
|
||||
[Address(RVA = "0xED8750", Offset = "0xED7550", VA = "0x180ED8750")]
|
||||
[Token(Token = "0x6002965")]
|
||||
[Address(RVA = "0xFD6770", Offset = "0xFD4F70", VA = "0x180FD6770")]
|
||||
get
|
||||
{
|
||||
return this.initialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AB RID: 683
|
||||
// (get) Token: 0x06002934 RID: 10548 RVA: 0x0005A8E8 File Offset: 0x00058AE8
|
||||
[Token(Token = "0x170002AB")]
|
||||
// Token: 0x170002A5 RID: 677
|
||||
// (get) Token: 0x06002966 RID: 10598 RVA: 0x0005AD4C File Offset: 0x00058F4C
|
||||
[Token(Token = "0x170002A5")]
|
||||
public bool InSolver
|
||||
{
|
||||
[Token(Token = "0x6002934")]
|
||||
[Address(RVA = "0xED8740", Offset = "0xED7540", VA = "0x180ED8740")]
|
||||
[Token(Token = "0x6002966")]
|
||||
[Address(RVA = "0xFD6760", Offset = "0xFD4F60", VA = "0x180FD6760")]
|
||||
get
|
||||
{
|
||||
return this.inSolver;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AC RID: 684
|
||||
// (get) Token: 0x06002935 RID: 10549 RVA: 0x0005A8FC File Offset: 0x00058AFC
|
||||
// (set) Token: 0x06002936 RID: 10550 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AC")]
|
||||
// Token: 0x170002A6 RID: 678
|
||||
// (get) Token: 0x06002967 RID: 10599 RVA: 0x0005AD60 File Offset: 0x00058F60
|
||||
// (set) Token: 0x06002968 RID: 10600 RVA: 0x0005AD74 File Offset: 0x00058F74
|
||||
[Token(Token = "0x170002A6")]
|
||||
public virtual bool SelfCollisions
|
||||
{
|
||||
[Token(Token = "0x6002935")]
|
||||
[Address(RVA = "0xAB46B0", Offset = "0xAB34B0", VA = "0x180AB46B0", Slot = "8")]
|
||||
[Token(Token = "0x6002967")]
|
||||
[Address(RVA = "0xB18D50", Offset = "0xB17550", VA = "0x180B18D50", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.selfCollisions;
|
||||
}
|
||||
[Token(Token = "0x6002936")]
|
||||
[Address(RVA = "0xED8960", Offset = "0xED7760", VA = "0x180ED8960", Slot = "9")]
|
||||
[Token(Token = "0x6002968")]
|
||||
[Address(RVA = "0xFD6980", Offset = "0xFD5180", VA = "0x180FD6980", Slot = "9")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
if (value != this.selfCollisions)
|
||||
{
|
||||
this.selfCollisions = value;
|
||||
XmlSchemaType xmlType = base.XmlType;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AD RID: 685
|
||||
// (get) Token: 0x06002937 RID: 10551 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AD")]
|
||||
// Token: 0x170002A7 RID: 679
|
||||
// (get) Token: 0x06002969 RID: 10601 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002A7")]
|
||||
public virtual Matrix4x4 ActorLocalToWorldMatrix
|
||||
{
|
||||
[Token(Token = "0x6002937")]
|
||||
[Address(RVA = "0xED8680", Offset = "0xED7480", VA = "0x180ED8680", Slot = "10")]
|
||||
[Token(Token = "0x6002969")]
|
||||
[Address(RVA = "0xFD66A0", Offset = "0xFD4EA0", VA = "0x180FD66A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AE RID: 686
|
||||
// (get) Token: 0x06002938 RID: 10552 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AE")]
|
||||
// Token: 0x170002A8 RID: 680
|
||||
// (get) Token: 0x0600296A RID: 10602 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002A8")]
|
||||
public virtual Matrix4x4 ActorWorldToLocalMatrix
|
||||
{
|
||||
[Token(Token = "0x6002938")]
|
||||
[Address(RVA = "0xED86E0", Offset = "0xED74E0", VA = "0x180ED86E0", Slot = "11")]
|
||||
[Token(Token = "0x600296A")]
|
||||
[Address(RVA = "0xFD6700", Offset = "0xFD4F00", VA = "0x180FD6700", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002AF RID: 687
|
||||
// (get) Token: 0x06002939 RID: 10553 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AF")]
|
||||
// Token: 0x170002A9 RID: 681
|
||||
// (get) Token: 0x0600296B RID: 10603 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002A9")]
|
||||
public virtual bool UsesCustomExternalForces
|
||||
{
|
||||
[Token(Token = "0x6002939")]
|
||||
[Address(RVA = "0x290BB0", Offset = "0x28F9B0", VA = "0x180290BB0", Slot = "12")]
|
||||
[Token(Token = "0x600296B")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600293A RID: 10554 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600293A")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "13")]
|
||||
// Token: 0x0600296C RID: 10604 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600296C")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "13")]
|
||||
public virtual void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600293B RID: 10555 RVA: 0x0005A910 File Offset: 0x00058B10
|
||||
[Token(Token = "0x600293B")]
|
||||
[Address(RVA = "0xED8210", Offset = "0xED7010", VA = "0x180ED8210", Slot = "14")]
|
||||
// Token: 0x0600296D RID: 10605 RVA: 0x0005AD9C File Offset: 0x00058F9C
|
||||
[Token(Token = "0x600296D")]
|
||||
[Address(RVA = "0xFD6230", Offset = "0xFD4A30", VA = "0x180FD6230", Slot = "14")]
|
||||
public virtual void Start()
|
||||
{
|
||||
if (Application.isPlaying)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = ((IObiSolverClient)this).AddToSolver(num);
|
||||
XmlSchemaType xmlType = base.XmlType;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600293C RID: 10556 RVA: 0x0005A934 File Offset: 0x00058B34
|
||||
[Token(Token = "0x600293C")]
|
||||
[Address(RVA = "0xED6790", Offset = "0xED5590", VA = "0x180ED6790", Slot = "15")]
|
||||
// Token: 0x0600296E RID: 10606 RVA: 0x0005ADBC File Offset: 0x00058FBC
|
||||
[Token(Token = "0x600296E")]
|
||||
[Address(RVA = "0xFD47B0", Offset = "0xFD2FB0", VA = "0x180FD47B0", Slot = "15")]
|
||||
public virtual void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = ((IObiSolverClient)this).AddToSolver(num);
|
||||
XmlSchemaType xmlType = base.XmlType;
|
||||
}
|
||||
|
||||
// Token: 0x0600293D RID: 10557 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600293D")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "16")]
|
||||
// Token: 0x0600296F RID: 10607 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600296F")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "16")]
|
||||
public virtual void DestroyRequiredComponents()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600293E RID: 10558 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600293E")]
|
||||
[Address(RVA = "0xED6900", Offset = "0xED5700", VA = "0x180ED6900", Slot = "17")]
|
||||
// Token: 0x06002970 RID: 10608 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002970")]
|
||||
[Address(RVA = "0xFD4920", Offset = "0xFD3120", VA = "0x180FD4920", Slot = "17")]
|
||||
public virtual void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600293F RID: 10559 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600293F")]
|
||||
[Address(RVA = "0xED67B0", Offset = "0xED55B0", VA = "0x180ED67B0", Slot = "18")]
|
||||
// Token: 0x06002971 RID: 10609 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002971")]
|
||||
[Address(RVA = "0xFD47D0", Offset = "0xFD2FD0", VA = "0x180FD47D0", Slot = "18")]
|
||||
public virtual void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002940 RID: 10560 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002940")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "19")]
|
||||
// Token: 0x06002972 RID: 10610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002972")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "19")]
|
||||
public virtual void ResetActor()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002941 RID: 10561 RVA: 0x0005A94C File Offset: 0x00058B4C
|
||||
[Token(Token = "0x6002941")]
|
||||
[Address(RVA = "0xED83A0", Offset = "0xED71A0", VA = "0x180ED83A0", Slot = "20")]
|
||||
// Token: 0x06002973 RID: 10611 RVA: 0x0005ADD0 File Offset: 0x00058FD0
|
||||
[Token(Token = "0x6002973")]
|
||||
[Address(RVA = "0xFD63C0", Offset = "0xFD4BC0", VA = "0x180FD63C0", Slot = "20")]
|
||||
public virtual void UpdateParticlePhases()
|
||||
{
|
||||
if (this.inSolver)
|
||||
@@ -323,121 +327,121 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002942 RID: 10562 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002942")]
|
||||
[Address(RVA = "0xED6140", Offset = "0xED4F40", VA = "0x180ED6140", Slot = "21")]
|
||||
// Token: 0x06002974 RID: 10612 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002974")]
|
||||
[Address(RVA = "0xFD4160", Offset = "0xFD2960", VA = "0x180FD4160", Slot = "21")]
|
||||
public virtual bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002943 RID: 10563 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002943")]
|
||||
[Address(RVA = "0xED8250", Offset = "0xED7050", VA = "0x180ED8250")]
|
||||
// Token: 0x06002975 RID: 10613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002975")]
|
||||
[Address(RVA = "0xFD6270", Offset = "0xFD4A70", VA = "0x180FD6270")]
|
||||
public void UpdateDeformableTriangles()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002944 RID: 10564 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002944")]
|
||||
[Address(RVA = "0xED7DB0", Offset = "0xED6BB0", VA = "0x180ED7DB0", Slot = "22")]
|
||||
// Token: 0x06002976 RID: 10614 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002976")]
|
||||
[Address(RVA = "0xFD5DD0", Offset = "0xFD45D0", VA = "0x180FD5DD0", Slot = "22")]
|
||||
public virtual bool RemoveFromSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002945 RID: 10565 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002945")]
|
||||
[Address(RVA = "0xED7580", Offset = "0xED6380", VA = "0x180ED7580", Slot = "23")]
|
||||
// Token: 0x06002977 RID: 10615 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002977")]
|
||||
[Address(RVA = "0xFD55A0", Offset = "0xFD3DA0", VA = "0x180FD55A0", Slot = "23")]
|
||||
public virtual void PushDataToSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002946 RID: 10566 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002946")]
|
||||
[Address(RVA = "0xED7140", Offset = "0xED5F40", VA = "0x180ED7140", Slot = "24")]
|
||||
// Token: 0x06002978 RID: 10616 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002978")]
|
||||
[Address(RVA = "0xFD5160", Offset = "0xFD3960", VA = "0x180FD5160", Slot = "24")]
|
||||
public virtual void PullDataFromSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002947 RID: 10567 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002947")]
|
||||
[Address(RVA = "0xED6630", Offset = "0xED5430", VA = "0x180ED6630")]
|
||||
// Token: 0x06002979 RID: 10617 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002979")]
|
||||
[Address(RVA = "0xFD4650", Offset = "0xFD2E50", VA = "0x180FD4650")]
|
||||
public Vector3 GetParticlePosition(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002948 RID: 10568 RVA: 0x0005A9B4 File Offset: 0x00058BB4
|
||||
[Token(Token = "0x6002948")]
|
||||
[Address(RVA = "0x454840", Offset = "0x453640", VA = "0x180454840", Slot = "25")]
|
||||
// Token: 0x0600297A RID: 10618 RVA: 0x0005AE38 File Offset: 0x00059038
|
||||
[Token(Token = "0x600297A")]
|
||||
[Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "25")]
|
||||
public virtual bool GenerateTethers(ObiActor.TetherType type)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06002949 RID: 10569 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002949")]
|
||||
[Address(RVA = "0xED6570", Offset = "0xED5370", VA = "0x180ED6570")]
|
||||
// Token: 0x0600297B RID: 10619 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297B")]
|
||||
[Address(RVA = "0xFD4590", Offset = "0xFD2D90", VA = "0x180FD4590")]
|
||||
public void ClearTethers()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294A RID: 10570 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294A")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "26")]
|
||||
// Token: 0x0600297C RID: 10620 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297C")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "26")]
|
||||
public virtual void OnSolverPreInterpolation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294B RID: 10571 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294B")]
|
||||
[Address(RVA = "0xED6A60", Offset = "0xED5860", VA = "0x180ED6A60", Slot = "27")]
|
||||
// Token: 0x0600297D RID: 10621 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297D")]
|
||||
[Address(RVA = "0xFD4A80", Offset = "0xFD3280", VA = "0x180FD4A80", Slot = "27")]
|
||||
public virtual void OnSolverStepBegin()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294C RID: 10572 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294C")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "28")]
|
||||
// Token: 0x0600297E RID: 10622 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297E")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "28")]
|
||||
public virtual void OnSolverStepEnd()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294D RID: 10573 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294D")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "29")]
|
||||
// Token: 0x0600297F RID: 10623 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297F")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "29")]
|
||||
public virtual void OnSolverFrameBegin()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294E RID: 10574 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294E")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "30")]
|
||||
// Token: 0x06002980 RID: 10624 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002980")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "30")]
|
||||
public virtual void OnSolverFrameEnd()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600294F RID: 10575 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294F")]
|
||||
[Address(RVA = "0x290BB0", Offset = "0x28F9B0", VA = "0x180290BB0", Slot = "31")]
|
||||
// Token: 0x06002981 RID: 10625 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002981")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960", Slot = "31")]
|
||||
public virtual bool ReadParticlePropertyFromTexture(Texture2D source, Action<int, Color> onReadProperty)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002950 RID: 10576 RVA: 0x0005A9C4 File Offset: 0x00058BC4
|
||||
[Token(Token = "0x6002950")]
|
||||
[Address(RVA = "0xED8490", Offset = "0xED7290", VA = "0x180ED8490")]
|
||||
// Token: 0x06002982 RID: 10626 RVA: 0x0005AE48 File Offset: 0x00059048
|
||||
[Token(Token = "0x6002982")]
|
||||
[Address(RVA = "0xFD64B0", Offset = "0xFD4CB0", VA = "0x180FD64B0")]
|
||||
protected ObiActor()
|
||||
{
|
||||
Dictionary<Oni.ConstraintType, ObiBatchedConstraints> dictionary = new Dictionary();
|
||||
@@ -447,145 +451,145 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003277 RID: 12919
|
||||
// Token: 0x040032B9 RID: 12985
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003277")]
|
||||
[Token(Token = "0x40032B9")]
|
||||
[Range(0f, 1f)]
|
||||
public float worldVelocityScale;
|
||||
|
||||
// Token: 0x04003278 RID: 12920
|
||||
// Token: 0x040032BA RID: 12986
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003278")]
|
||||
[Token(Token = "0x40032BA")]
|
||||
[HideInInspector]
|
||||
public ObiCollisionMaterial collisionMaterial;
|
||||
|
||||
// Token: 0x04003279 RID: 12921
|
||||
// Token: 0x040032BB RID: 12987
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003279")]
|
||||
[Token(Token = "0x40032BB")]
|
||||
[HideInInspector]
|
||||
[NonSerialized]
|
||||
public int[] particleIndices;
|
||||
|
||||
// Token: 0x0400327A RID: 12922
|
||||
// Token: 0x040032BC RID: 12988
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400327A")]
|
||||
[Token(Token = "0x40032BC")]
|
||||
protected Dictionary<Oni.ConstraintType, ObiBatchedConstraints> constraints;
|
||||
|
||||
// Token: 0x0400327B RID: 12923
|
||||
// Token: 0x040032BD RID: 12989
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400327B")]
|
||||
[Token(Token = "0x40032BD")]
|
||||
[HideInInspector]
|
||||
public bool[] active;
|
||||
|
||||
// Token: 0x0400327C RID: 12924
|
||||
// Token: 0x040032BE RID: 12990
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400327C")]
|
||||
[Token(Token = "0x40032BE")]
|
||||
[HideInInspector]
|
||||
public Vector3[] positions;
|
||||
|
||||
// Token: 0x0400327D RID: 12925
|
||||
// Token: 0x040032BF RID: 12991
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400327D")]
|
||||
[Token(Token = "0x40032BF")]
|
||||
[HideInInspector]
|
||||
public Vector4[] restPositions;
|
||||
|
||||
// Token: 0x0400327E RID: 12926
|
||||
// Token: 0x040032C0 RID: 12992
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400327E")]
|
||||
[Token(Token = "0x40032C0")]
|
||||
[HideInInspector]
|
||||
public Vector3[] velocities;
|
||||
|
||||
// Token: 0x0400327F RID: 12927
|
||||
// Token: 0x040032C1 RID: 12993
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400327F")]
|
||||
[Token(Token = "0x40032C1")]
|
||||
[HideInInspector]
|
||||
public float[] invMasses;
|
||||
|
||||
// Token: 0x04003280 RID: 12928
|
||||
// Token: 0x040032C2 RID: 12994
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003280")]
|
||||
[Token(Token = "0x40032C2")]
|
||||
[HideInInspector]
|
||||
public float[] solidRadii;
|
||||
|
||||
// Token: 0x04003281 RID: 12929
|
||||
// Token: 0x040032C3 RID: 12995
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003281")]
|
||||
[Token(Token = "0x40032C3")]
|
||||
[HideInInspector]
|
||||
public int[] phases;
|
||||
|
||||
// Token: 0x04003282 RID: 12930
|
||||
// Token: 0x040032C4 RID: 12996
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003282")]
|
||||
[Token(Token = "0x40032C4")]
|
||||
[HideInInspector]
|
||||
public Color[] colors;
|
||||
|
||||
// Token: 0x04003283 RID: 12931
|
||||
// Token: 0x040032C5 RID: 12997
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4003283")]
|
||||
[Token(Token = "0x40032C5")]
|
||||
[HideInInspector]
|
||||
public int[] deformableTriangles;
|
||||
|
||||
// Token: 0x04003284 RID: 12932
|
||||
// Token: 0x040032C6 RID: 12998
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003284")]
|
||||
[Token(Token = "0x40032C6")]
|
||||
[NonSerialized]
|
||||
protected int trianglesOffset;
|
||||
|
||||
// Token: 0x04003285 RID: 12933
|
||||
// Token: 0x040032C7 RID: 12999
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4003285")]
|
||||
[Token(Token = "0x40032C7")]
|
||||
private bool inSolver;
|
||||
|
||||
// Token: 0x04003286 RID: 12934
|
||||
// Token: 0x040032C8 RID: 13000
|
||||
[FieldOffset(Offset = "0x95")]
|
||||
[Token(Token = "0x4003286")]
|
||||
[Token(Token = "0x40032C8")]
|
||||
protected bool initializing;
|
||||
|
||||
// Token: 0x04003287 RID: 12935
|
||||
// Token: 0x040032C9 RID: 13001
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003287")]
|
||||
[Token(Token = "0x40032C9")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected ObiSolver solver;
|
||||
|
||||
// Token: 0x04003288 RID: 12936
|
||||
// Token: 0x040032CA RID: 13002
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003288")]
|
||||
[Token(Token = "0x40032CA")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected bool selfCollisions;
|
||||
|
||||
// Token: 0x04003289 RID: 12937
|
||||
// Token: 0x040032CB RID: 13003
|
||||
[FieldOffset(Offset = "0xA1")]
|
||||
[Token(Token = "0x4003289")]
|
||||
[SerializeField]
|
||||
[Token(Token = "0x40032CB")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected bool initialized;
|
||||
|
||||
// Token: 0x0200048B RID: 1163
|
||||
[Token(Token = "0x200048B")]
|
||||
// Token: 0x02000494 RID: 1172
|
||||
[Token(Token = "0x2000494")]
|
||||
public class ObiActorSolverArgs : EventArgs
|
||||
{
|
||||
// Token: 0x170002B0 RID: 688
|
||||
// (get) Token: 0x06002951 RID: 10577 RVA: 0x0005A9F4 File Offset: 0x00058BF4
|
||||
[Token(Token = "0x170002B0")]
|
||||
// Token: 0x170002AA RID: 682
|
||||
// (get) Token: 0x06002983 RID: 10627 RVA: 0x0005AE78 File Offset: 0x00059078
|
||||
[Token(Token = "0x170002AA")]
|
||||
public ObiSolver Solver
|
||||
{
|
||||
[Token(Token = "0x6002951")]
|
||||
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")]
|
||||
[Token(Token = "0x6002983")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
get
|
||||
{
|
||||
return this.solver;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002952 RID: 10578 RVA: 0x0005AA08 File Offset: 0x00058C08
|
||||
[Token(Token = "0x6002952")]
|
||||
[Address(RVA = "0x69F370", Offset = "0x69E170", VA = "0x18069F370")]
|
||||
// Token: 0x06002984 RID: 10628 RVA: 0x0005AE8C File Offset: 0x0005908C
|
||||
[Token(Token = "0x6002984")]
|
||||
[Address(RVA = "0x6979C0", Offset = "0x6961C0", VA = "0x1806979C0")]
|
||||
public ObiActorSolverArgs(ObiSolver solver)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002952)
|
||||
An exception occurred when decompiling this method (06002984)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiActor/ObiActorSolverArgs::.ctor(Obi.ObiSolver)
|
||||
|
||||
@@ -601,21 +605,21 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0400328A RID: 12938
|
||||
// Token: 0x040032CC RID: 13004
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400328A")]
|
||||
[Token(Token = "0x40032CC")]
|
||||
private ObiSolver solver;
|
||||
}
|
||||
|
||||
// Token: 0x0200048C RID: 1164
|
||||
[Token(Token = "0x200048C")]
|
||||
// Token: 0x02000495 RID: 1173
|
||||
[Token(Token = "0x2000495")]
|
||||
public enum TetherType
|
||||
{
|
||||
// Token: 0x0400328C RID: 12940
|
||||
[Token(Token = "0x400328C")]
|
||||
// Token: 0x040032CE RID: 13006
|
||||
[Token(Token = "0x40032CE")]
|
||||
AnchorToFixed,
|
||||
// Token: 0x0400328D RID: 12941
|
||||
[Token(Token = "0x400328D")]
|
||||
// Token: 0x040032CF RID: 13007
|
||||
[Token(Token = "0x40032CF")]
|
||||
Hierarchical
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,14 +5,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A9 RID: 1193
|
||||
[Token(Token = "0x20004A9")]
|
||||
// Token: 0x020004B2 RID: 1202
|
||||
[Token(Token = "0x20004B2")]
|
||||
[Serializable]
|
||||
public class ObiAerodynamicConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A46 RID: 10822 RVA: 0x0005C0B4 File Offset: 0x0005A2B4
|
||||
[Token(Token = "0x6002A46")]
|
||||
[Address(RVA = "0xED9190", Offset = "0xED7F90", VA = "0x180ED9190")]
|
||||
// Token: 0x06002A78 RID: 10872 RVA: 0x0005C488 File Offset: 0x0005A688
|
||||
[Token(Token = "0x6002A78")]
|
||||
[Address(RVA = "0xFD71B0", Offset = "0xFD59B0", VA = "0x180FD71B0")]
|
||||
public ObiAerodynamicConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -24,17 +24,17 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A47 RID: 10823 RVA: 0x0005C0F4 File Offset: 0x0005A2F4
|
||||
[Token(Token = "0x6002A47")]
|
||||
[Address(RVA = "0x43BB70", Offset = "0x43A970", VA = "0x18043BB70", Slot = "4")]
|
||||
// Token: 0x06002A79 RID: 10873 RVA: 0x0005C4C8 File Offset: 0x0005A6C8
|
||||
[Token(Token = "0x6002A79")]
|
||||
[Address(RVA = "0x47E530", Offset = "0x47CD30", VA = "0x18047E530", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Aerodynamics;
|
||||
}
|
||||
|
||||
// Token: 0x06002A48 RID: 10824 RVA: 0x0005C104 File Offset: 0x0005A304
|
||||
[Token(Token = "0x6002A48")]
|
||||
[Address(RVA = "0xED8B20", Offset = "0xED7920", VA = "0x180ED8B20", Slot = "5")]
|
||||
// Token: 0x06002A7A RID: 10874 RVA: 0x0005C4D8 File Offset: 0x0005A6D8
|
||||
[Token(Token = "0x6002A7A")]
|
||||
[Address(RVA = "0xFD6B40", Offset = "0xFD5340", VA = "0x180FD6B40", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -43,77 +43,77 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A49 RID: 10825 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A49")]
|
||||
[Address(RVA = "0xED8A30", Offset = "0xED7830", VA = "0x180ED8A30")]
|
||||
// Token: 0x06002A7B RID: 10875 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7B")]
|
||||
[Address(RVA = "0xFD6A50", Offset = "0xFD5250", VA = "0x180FD6A50")]
|
||||
public void AddConstraint(int index, float area, float drag, float lift)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4A RID: 10826 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4A")]
|
||||
[Address(RVA = "0xED9000", Offset = "0xED7E00", VA = "0x180ED9000")]
|
||||
// Token: 0x06002A7C RID: 10876 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7C")]
|
||||
[Address(RVA = "0xFD7020", Offset = "0xFD5820", VA = "0x180FD7020")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4B RID: 10827 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4B")]
|
||||
[Address(RVA = "0xED8BB0", Offset = "0xED79B0", VA = "0x180ED8BB0", Slot = "11")]
|
||||
// Token: 0x06002A7D RID: 10877 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7D")]
|
||||
[Address(RVA = "0xFD6BD0", Offset = "0xFD53D0", VA = "0x180FD6BD0", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4C RID: 10828 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4C")]
|
||||
[Address(RVA = "0xED8CB0", Offset = "0xED7AB0", VA = "0x180ED8CB0", Slot = "7")]
|
||||
// Token: 0x06002A7E RID: 10878 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7E")]
|
||||
[Address(RVA = "0xFD6CD0", Offset = "0xFD54D0", VA = "0x180FD6CD0", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4D RID: 10829 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4D")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002A7F RID: 10879 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7F")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4E RID: 10830 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4E")]
|
||||
[Address(RVA = "0xED8E10", Offset = "0xED7C10", VA = "0x180ED8E10", Slot = "9")]
|
||||
// Token: 0x06002A80 RID: 10880 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A80")]
|
||||
[Address(RVA = "0xFD6E30", Offset = "0xFD5630", VA = "0x180FD6E30", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A4F RID: 10831 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4F")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002A81 RID: 10881 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A81")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400333B RID: 13115
|
||||
// Token: 0x0400337D RID: 13181
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400333B")]
|
||||
[Token(Token = "0x400337D")]
|
||||
[HideInInspector]
|
||||
public List<int> aerodynamicIndices;
|
||||
|
||||
// Token: 0x0400333C RID: 13116
|
||||
// Token: 0x0400337E RID: 13182
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400333C")]
|
||||
[Token(Token = "0x400337E")]
|
||||
[HideInInspector]
|
||||
public List<float> aerodynamicCoeffs;
|
||||
|
||||
// Token: 0x0400333D RID: 13117
|
||||
// Token: 0x0400337F RID: 13183
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400333D")]
|
||||
[Token(Token = "0x400337F")]
|
||||
private int[] solverIndices;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B3 RID: 1203
|
||||
[Token(Token = "0x20004B3")]
|
||||
// Token: 0x020004BC RID: 1212
|
||||
[Token(Token = "0x20004BC")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiAerodynamicConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002AB3 RID: 10931 RVA: 0x0005CEB8 File Offset: 0x0005B0B8
|
||||
[Token(Token = "0x6002AB3")]
|
||||
[Address(RVA = "0x43BB70", Offset = "0x43A970", VA = "0x18043BB70", Slot = "8")]
|
||||
// Token: 0x06002AE5 RID: 10981 RVA: 0x0005D28C File Offset: 0x0005B48C
|
||||
[Token(Token = "0x6002AE5")]
|
||||
[Address(RVA = "0x47E530", Offset = "0x47CD30", VA = "0x18047E530", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Aerodynamics;
|
||||
}
|
||||
|
||||
// Token: 0x06002AB4 RID: 10932 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB4")]
|
||||
[Address(RVA = "0xFFB2E0", Offset = "0xFFA0E0", VA = "0x180FFB2E0", Slot = "9")]
|
||||
// Token: 0x06002AE6 RID: 10982 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE6")]
|
||||
[Address(RVA = "0x10C2430", Offset = "0x10C0C30", VA = "0x1810C2430", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AB5 RID: 10933 RVA: 0x0005CEC8 File Offset: 0x0005B0C8
|
||||
[Token(Token = "0x6002AB5")]
|
||||
[Address(RVA = "0xFFB6C0", Offset = "0xFFA4C0", VA = "0x180FFB6C0")]
|
||||
// Token: 0x06002AE7 RID: 10983 RVA: 0x0005D29C File Offset: 0x0005B49C
|
||||
[Token(Token = "0x6002AE7")]
|
||||
[Address(RVA = "0x10C2810", Offset = "0x10C1010", VA = "0x1810C2810")]
|
||||
public void OnValidate()
|
||||
{
|
||||
float num = this.airDensity;
|
||||
@@ -42,9 +42,9 @@ namespace Obi
|
||||
this.liftCoefficient = num6;
|
||||
}
|
||||
|
||||
// Token: 0x06002AB6 RID: 10934 RVA: 0x0005CF1C File Offset: 0x0005B11C
|
||||
[Token(Token = "0x6002AB6")]
|
||||
[Address(RVA = "0xFFB280", Offset = "0xFFA080", VA = "0x180FFB280", Slot = "10")]
|
||||
// Token: 0x06002AE8 RID: 10984 RVA: 0x0005D2F0 File Offset: 0x0005B4F0
|
||||
[Token(Token = "0x6002AE8")]
|
||||
[Address(RVA = "0x10C23D0", Offset = "0x10C0BD0", VA = "0x1810C23D0", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -52,9 +52,9 @@ namespace Obi
|
||||
this.batches.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002AB7 RID: 10935 RVA: 0x0005CF44 File Offset: 0x0005B144
|
||||
[Token(Token = "0x6002AB7")]
|
||||
[Address(RVA = "0xFFB1E0", Offset = "0xFF9FE0", VA = "0x180FFB1E0")]
|
||||
// Token: 0x06002AE9 RID: 10985 RVA: 0x0005D318 File Offset: 0x0005B518
|
||||
[Token(Token = "0x6002AE9")]
|
||||
[Address(RVA = "0x10C2330", Offset = "0x10C0B30", VA = "0x1810C2330")]
|
||||
public void AddBatch(ObiAerodynamicConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -68,25 +68,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AB8 RID: 10936 RVA: 0x0005CF7C File Offset: 0x0005B17C
|
||||
[Token(Token = "0x6002AB8")]
|
||||
[Address(RVA = "0xFFB710", Offset = "0xFFA510", VA = "0x180FFB710")]
|
||||
// Token: 0x06002AEA RID: 10986 RVA: 0x0005D350 File Offset: 0x0005B550
|
||||
[Token(Token = "0x6002AEA")]
|
||||
[Address(RVA = "0x10C2860", Offset = "0x10C1060", VA = "0x1810C2860")]
|
||||
public void RemoveBatch(ObiAerodynamicConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AB9 RID: 10937 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB9")]
|
||||
[Address(RVA = "0xFFB410", Offset = "0xFFA210", VA = "0x180FFB410")]
|
||||
// Token: 0x06002AEB RID: 10987 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AEB")]
|
||||
[Address(RVA = "0x10C2560", Offset = "0x10C0D60", VA = "0x1810C2560")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002ABA RID: 10938 RVA: 0x0005CF9C File Offset: 0x0005B19C
|
||||
[Token(Token = "0x6002ABA")]
|
||||
[Address(RVA = "0xFFB770", Offset = "0xFFA570", VA = "0x180FFB770")]
|
||||
// Token: 0x06002AEC RID: 10988 RVA: 0x0005D370 File Offset: 0x0005B570
|
||||
[Token(Token = "0x6002AEC")]
|
||||
[Address(RVA = "0x10C28C0", Offset = "0x10C10C0", VA = "0x1810C28C0")]
|
||||
public ObiAerodynamicConstraints()
|
||||
{
|
||||
List<ObiAerodynamicConstraintBatch> list = new List();
|
||||
@@ -94,27 +94,27 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400336C RID: 13164
|
||||
// Token: 0x040033AE RID: 13230
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400336C")]
|
||||
[Token(Token = "0x40033AE")]
|
||||
[Tooltip("Air density in kg/m3. Higher densities will make both drag and lift forces stronger.")]
|
||||
public float airDensity = 1.225f;
|
||||
|
||||
// Token: 0x0400336D RID: 13165
|
||||
// Token: 0x040033AF RID: 13231
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400336D")]
|
||||
[Token(Token = "0x40033AF")]
|
||||
[Tooltip("How much is the cloth affected by drag forces. Extreme values can cause the cloth to behave unrealistically, so use with care.")]
|
||||
public float dragCoefficient = 0.05f;
|
||||
|
||||
// Token: 0x0400336E RID: 13166
|
||||
// Token: 0x040033B0 RID: 13232
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400336E")]
|
||||
[Token(Token = "0x40033B0")]
|
||||
[Tooltip("How much is the cloth affected by lift forces. Extreme values can cause the cloth to behave unrealistically, so use with care.")]
|
||||
public float liftCoefficient = 0.05f;
|
||||
|
||||
// Token: 0x0400336F RID: 13167
|
||||
// Token: 0x040033B1 RID: 13233
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400336F")]
|
||||
[Token(Token = "0x40033B1")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private List<ObiAerodynamicConstraintBatch> batches;
|
||||
|
||||
@@ -3,29 +3,29 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E3 RID: 1251
|
||||
[Token(Token = "0x20004E3")]
|
||||
// Token: 0x020004EC RID: 1260
|
||||
[Token(Token = "0x20004EC")]
|
||||
public class ObiAmbientForceZone : ObiExternalForce
|
||||
{
|
||||
// Token: 0x06002BDE RID: 11230 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BDE")]
|
||||
[Address(RVA = "0xFFB800", Offset = "0xFFA600", VA = "0x180FFB800", Slot = "4")]
|
||||
// Token: 0x06002C10 RID: 11280 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C10")]
|
||||
[Address(RVA = "0x10C2950", Offset = "0x10C1150", VA = "0x1810C2950", Slot = "4")]
|
||||
public override void ApplyForcesToActor(ObiActor actor)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BDF RID: 11231 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BDF")]
|
||||
[Address(RVA = "0xFFBA90", Offset = "0xFFA890", VA = "0x180FFBA90")]
|
||||
// Token: 0x06002C11 RID: 11281 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C11")]
|
||||
[Address(RVA = "0x10C2BE0", Offset = "0x10C13E0", VA = "0x1810C2BE0")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BE0 RID: 11232 RVA: 0x0005E950 File Offset: 0x0005CB50
|
||||
[Token(Token = "0x6002BE0")]
|
||||
[Address(RVA = "0x8D4180", Offset = "0x8D2F80", VA = "0x1808D4180")]
|
||||
// Token: 0x06002C12 RID: 11282 RVA: 0x0005ECB8 File Offset: 0x0005CEB8
|
||||
[Token(Token = "0x6002C12")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
public ObiAmbientForceZone()
|
||||
{
|
||||
this.turbulenceFrequency = 1f;
|
||||
|
||||
@@ -4,19 +4,19 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004DA RID: 1242
|
||||
[Token(Token = "0x20004DA")]
|
||||
// Token: 0x020004E3 RID: 1251
|
||||
[Token(Token = "0x20004E3")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class ObiAnimatorController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002B8D RID: 11149 RVA: 0x0005E08C File Offset: 0x0005C28C
|
||||
[Token(Token = "0x6002B8D")]
|
||||
[Address(RVA = "0xFFBBA0", Offset = "0xFFA9A0", VA = "0x180FFBBA0")]
|
||||
// Token: 0x06002BBF RID: 11199 RVA: 0x0005E3F8 File Offset: 0x0005C5F8
|
||||
[Token(Token = "0x6002BBF")]
|
||||
[Address(RVA = "0x10C2CF0", Offset = "0x10C14F0", VA = "0x1810C2CF0")]
|
||||
public void Awake()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002B8D)
|
||||
An exception occurred when decompiling this method (06002BBF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiAnimatorController::Awake()
|
||||
|
||||
@@ -32,45 +32,45 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002B8E RID: 11150 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B8E")]
|
||||
[Address(RVA = "0xFFBCA0", Offset = "0xFFAAA0", VA = "0x180FFBCA0")]
|
||||
// Token: 0x06002BC0 RID: 11200 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BC0")]
|
||||
[Address(RVA = "0x10C2DF0", Offset = "0x10C15F0", VA = "0x1810C2DF0")]
|
||||
public void UpdateAnimation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B8F RID: 11151 RVA: 0x0005E0A8 File Offset: 0x0005C2A8
|
||||
[Token(Token = "0x6002B8F")]
|
||||
[Address(RVA = "0x686CC0", Offset = "0x685AC0", VA = "0x180686CC0")]
|
||||
// Token: 0x06002BC1 RID: 11201 RVA: 0x0005E414 File Offset: 0x0005C614
|
||||
[Token(Token = "0x6002BC1")]
|
||||
[Address(RVA = "0x67F320", Offset = "0x67DB20", VA = "0x18067F320")]
|
||||
public void ResetUpdateFlag()
|
||||
{
|
||||
this.updatedThisStep = false;
|
||||
}
|
||||
|
||||
// Token: 0x06002B90 RID: 11152 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B90")]
|
||||
[Address(RVA = "0xFFBBF0", Offset = "0xFFA9F0", VA = "0x180FFBBF0")]
|
||||
// Token: 0x06002BC2 RID: 11202 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BC2")]
|
||||
[Address(RVA = "0x10C2D40", Offset = "0x10C1540", VA = "0x1810C2D40")]
|
||||
public void ResumeAutonomousUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B91 RID: 11153 RVA: 0x0005E0BC File Offset: 0x0005C2BC
|
||||
[Token(Token = "0x6002B91")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002BC3 RID: 11203 RVA: 0x0005E428 File Offset: 0x0005C628
|
||||
[Token(Token = "0x6002BC3")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ObiAnimatorController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003410 RID: 13328
|
||||
// Token: 0x04003452 RID: 13394
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003410")]
|
||||
[Token(Token = "0x4003452")]
|
||||
private bool updatedThisStep;
|
||||
|
||||
// Token: 0x04003411 RID: 13329
|
||||
// Token: 0x04003453 RID: 13395
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003411")]
|
||||
[Token(Token = "0x4003453")]
|
||||
private Animator animator;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,25 +5,25 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004DB RID: 1243
|
||||
[Token(Token = "0x20004DB")]
|
||||
// Token: 0x020004E4 RID: 1252
|
||||
[Token(Token = "0x20004E4")]
|
||||
public class ObiArbiter
|
||||
{
|
||||
// Token: 0x14000013 RID: 19
|
||||
// (add) Token: 0x06002B92 RID: 11154 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002B93 RID: 11155 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x06002BC4 RID: 11204 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002BC5 RID: 11205 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x14000013")]
|
||||
public static event EventHandler OnFrameStart
|
||||
{
|
||||
[Token(Token = "0x6002B92")]
|
||||
[Address(RVA = "0xFFC590", Offset = "0xFFB390", VA = "0x180FFC590")]
|
||||
[Token(Token = "0x6002BC4")]
|
||||
[Address(RVA = "0x10C36E0", Offset = "0x10C1EE0", VA = "0x1810C36E0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002B93")]
|
||||
[Address(RVA = "0xFFC790", Offset = "0xFFB590", VA = "0x180FFC790")]
|
||||
[Token(Token = "0x6002BC5")]
|
||||
[Address(RVA = "0x10C38E0", Offset = "0x10C20E0", VA = "0x1810C38E0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -32,20 +32,20 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x14000014 RID: 20
|
||||
// (add) Token: 0x06002B94 RID: 11156 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002B95 RID: 11157 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x06002BC6 RID: 11206 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002BC7 RID: 11207 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x14000014")]
|
||||
public static event EventHandler OnFrameEnd
|
||||
{
|
||||
[Token(Token = "0x6002B94")]
|
||||
[Address(RVA = "0xFFC490", Offset = "0xFFB290", VA = "0x180FFC490")]
|
||||
[Token(Token = "0x6002BC6")]
|
||||
[Address(RVA = "0x10C35E0", Offset = "0x10C1DE0", VA = "0x1810C35E0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002B95")]
|
||||
[Address(RVA = "0xFFC690", Offset = "0xFFB490", VA = "0x180FFC690")]
|
||||
[Token(Token = "0x6002BC7")]
|
||||
[Address(RVA = "0x10C37E0", Offset = "0x10C1FE0", VA = "0x1810C37E0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -53,9 +53,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B96 RID: 11158 RVA: 0x0005E0D0 File Offset: 0x0005C2D0
|
||||
[Token(Token = "0x6002B96")]
|
||||
[Address(RVA = "0xFFBEE0", Offset = "0xFFACE0", VA = "0x180FFBEE0")]
|
||||
// Token: 0x06002BC8 RID: 11208 RVA: 0x0005E43C File Offset: 0x0005C63C
|
||||
[Token(Token = "0x6002BC8")]
|
||||
[Address(RVA = "0x10C3030", Offset = "0x10C1830", VA = "0x1810C3030")]
|
||||
public static void RegisterSolver(ObiSolver solver)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -66,33 +66,38 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B97 RID: 11159 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B97")]
|
||||
[Address(RVA = "0xFFBFB0", Offset = "0xFFADB0", VA = "0x180FFBFB0")]
|
||||
// Token: 0x06002BC9 RID: 11209 RVA: 0x0005E468 File Offset: 0x0005C668
|
||||
[Token(Token = "0x6002BC9")]
|
||||
[Address(RVA = "0x10C3100", Offset = "0x10C1900", VA = "0x1810C3100")]
|
||||
public static void UnregisterSolver(ObiSolver solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
int num = 0;
|
||||
if (solver != num)
|
||||
{
|
||||
bool flag = ObiArbiter.solvers.Remove(solver);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B98 RID: 11160 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B98")]
|
||||
[Address(RVA = "0xFFBD90", Offset = "0xFFAB90", VA = "0x180FFBD90")]
|
||||
// Token: 0x06002BCA RID: 11210 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BCA")]
|
||||
[Address(RVA = "0x10C2EE0", Offset = "0x10C16E0", VA = "0x1810C2EE0")]
|
||||
public static void FrameStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B99 RID: 11161 RVA: 0x0005E0FC File Offset: 0x0005C2FC
|
||||
[Token(Token = "0x6002B99")]
|
||||
[Address(RVA = "0xFFBD80", Offset = "0xFFAB80", VA = "0x180FFBD80")]
|
||||
// Token: 0x06002BCB RID: 11211 RVA: 0x0005E494 File Offset: 0x0005C694
|
||||
[Token(Token = "0x6002BCB")]
|
||||
[Address(RVA = "0x10C2ED0", Offset = "0x10C16D0", VA = "0x1810C2ED0")]
|
||||
public static double FrameEnd()
|
||||
{
|
||||
return Oni.SignalFrameEnd();
|
||||
}
|
||||
|
||||
// Token: 0x06002B9A RID: 11162 RVA: 0x0005E110 File Offset: 0x0005C310
|
||||
[Token(Token = "0x6002B9A")]
|
||||
[Address(RVA = "0xFFBE80", Offset = "0xFFAC80", VA = "0x180FFBE80")]
|
||||
// Token: 0x06002BCC RID: 11212 RVA: 0x0005E4A8 File Offset: 0x0005C6A8
|
||||
[Token(Token = "0x6002BCC")]
|
||||
[Address(RVA = "0x10C2FD0", Offset = "0x10C17D0", VA = "0x1810C2FD0")]
|
||||
public static Oni.ProfileInfo[] GetProfileInfo()
|
||||
{
|
||||
int profilingInfoCount = Oni.GetProfilingInfoCount();
|
||||
@@ -101,48 +106,48 @@ namespace Obi
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x06002B9B RID: 11163 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B9B")]
|
||||
[Address(RVA = "0xFFC080", Offset = "0xFFAE80", VA = "0x180FFC080")]
|
||||
// Token: 0x06002BCD RID: 11213 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BCD")]
|
||||
[Address(RVA = "0x10C31D0", Offset = "0x10C19D0", VA = "0x1810C31D0")]
|
||||
public static void WaitForAllSolvers()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B9C RID: 11164 RVA: 0x0005E134 File Offset: 0x0005C334
|
||||
[Token(Token = "0x6002B9C")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002BCE RID: 11214 RVA: 0x0005E4CC File Offset: 0x0005C6CC
|
||||
[Token(Token = "0x6002BCE")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public ObiArbiter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002B9D RID: 11165 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x06002BCF RID: 11215 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002B9D")]
|
||||
[Address(RVA = "0xFFC3C0", Offset = "0xFFB1C0", VA = "0x180FFC3C0")]
|
||||
[Token(Token = "0x6002BCF")]
|
||||
[Address(RVA = "0x10C3510", Offset = "0x10C1D10", VA = "0x1810C3510")]
|
||||
static ObiArbiter()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003412 RID: 13330
|
||||
[Token(Token = "0x4003412")]
|
||||
// Token: 0x04003454 RID: 13396
|
||||
[Token(Token = "0x4003454")]
|
||||
private static List<ObiSolver> solvers;
|
||||
|
||||
// Token: 0x04003413 RID: 13331
|
||||
[Token(Token = "0x4003413")]
|
||||
// Token: 0x04003455 RID: 13397
|
||||
[Token(Token = "0x4003455")]
|
||||
private static int solverCounter;
|
||||
|
||||
// Token: 0x04003414 RID: 13332
|
||||
[Token(Token = "0x4003414")]
|
||||
// Token: 0x04003456 RID: 13398
|
||||
[Token(Token = "0x4003456")]
|
||||
private static int profileThrottle;
|
||||
|
||||
// Token: 0x04003415 RID: 13333
|
||||
[Token(Token = "0x4003415")]
|
||||
// Token: 0x04003457 RID: 13399
|
||||
[Token(Token = "0x4003457")]
|
||||
private static int stepCounter;
|
||||
|
||||
// Token: 0x04003416 RID: 13334
|
||||
[Token(Token = "0x4003416")]
|
||||
// Token: 0x04003458 RID: 13400
|
||||
[Token(Token = "0x4003458")]
|
||||
private static bool frameStarted;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,131 +5,131 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B5 RID: 1205
|
||||
[Token(Token = "0x20004B5")]
|
||||
// Token: 0x020004BE RID: 1214
|
||||
[Token(Token = "0x20004BE")]
|
||||
[ExecuteInEditMode]
|
||||
public abstract class ObiBatchedConstraints : MonoBehaviour, IObiSolverClient
|
||||
{
|
||||
// Token: 0x170002E5 RID: 741
|
||||
// (get) Token: 0x06002ABE RID: 10942 RVA: 0x0005D00C File Offset: 0x0005B20C
|
||||
[Token(Token = "0x170002E5")]
|
||||
// Token: 0x170002DF RID: 735
|
||||
// (get) Token: 0x06002AF0 RID: 10992 RVA: 0x0005D3E0 File Offset: 0x0005B5E0
|
||||
[Token(Token = "0x170002DF")]
|
||||
public ObiActor Actor
|
||||
{
|
||||
[Token(Token = "0x6002ABE")]
|
||||
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")]
|
||||
[Token(Token = "0x6002AF0")]
|
||||
[Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
|
||||
get
|
||||
{
|
||||
return this.actor;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E6 RID: 742
|
||||
// (get) Token: 0x06002ABF RID: 10943 RVA: 0x0005D020 File Offset: 0x0005B220
|
||||
[Token(Token = "0x170002E6")]
|
||||
// Token: 0x170002E0 RID: 736
|
||||
// (get) Token: 0x06002AF1 RID: 10993 RVA: 0x0005D3F4 File Offset: 0x0005B5F4
|
||||
[Token(Token = "0x170002E0")]
|
||||
public bool InSolver
|
||||
{
|
||||
[Token(Token = "0x6002ABF")]
|
||||
[Address(RVA = "0x5D3320", Offset = "0x5D2120", VA = "0x1805D3320")]
|
||||
[Token(Token = "0x6002AF1")]
|
||||
[Address(RVA = "0x4FB5B0", Offset = "0x4F9DB0", VA = "0x1804FB5B0")]
|
||||
get
|
||||
{
|
||||
return this.inSolver;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AC0 RID: 10944
|
||||
[Token(Token = "0x6002AC0")]
|
||||
// Token: 0x06002AF2 RID: 10994
|
||||
[Token(Token = "0x6002AF2")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract Oni.ConstraintType GetConstraintType();
|
||||
|
||||
// Token: 0x06002AC1 RID: 10945
|
||||
[Token(Token = "0x6002AC1")]
|
||||
// Token: 0x06002AF3 RID: 10995
|
||||
[Token(Token = "0x6002AF3")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract List<ObiConstraintBatch> GetBatches();
|
||||
|
||||
// Token: 0x06002AC2 RID: 10946
|
||||
[Token(Token = "0x6002AC2")]
|
||||
// Token: 0x06002AF4 RID: 10996
|
||||
[Token(Token = "0x6002AF4")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract void Clear();
|
||||
|
||||
// Token: 0x06002AC3 RID: 10947 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC3")]
|
||||
[Address(RVA = "0xFFCC00", Offset = "0xFFBA00", VA = "0x180FFCC00")]
|
||||
// Token: 0x06002AF5 RID: 10997 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF5")]
|
||||
[Address(RVA = "0x10C3D50", Offset = "0x10C2550", VA = "0x1810C3D50")]
|
||||
protected void OnAddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC4 RID: 10948 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC4")]
|
||||
[Address(RVA = "0xFFCE30", Offset = "0xFFBC30", VA = "0x180FFCE30")]
|
||||
// Token: 0x06002AF6 RID: 10998 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF6")]
|
||||
[Address(RVA = "0x10C3F80", Offset = "0x10C2780", VA = "0x1810C3F80")]
|
||||
protected void OnRemoveFromSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC5 RID: 10949 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC5")]
|
||||
[Address(RVA = "0xFFD0D0", Offset = "0xFFBED0", VA = "0x180FFD0D0", Slot = "6")]
|
||||
// Token: 0x06002AF7 RID: 10999 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF7")]
|
||||
[Address(RVA = "0x10C4220", Offset = "0x10C2A20", VA = "0x1810C4220", Slot = "6")]
|
||||
public void PushDataToSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC6 RID: 10950 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC6")]
|
||||
[Address(RVA = "0xFFCFC0", Offset = "0xFFBDC0", VA = "0x180FFCFC0", Slot = "7")]
|
||||
// Token: 0x06002AF8 RID: 11000 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF8")]
|
||||
[Address(RVA = "0x10C4110", Offset = "0x10C2910", VA = "0x1810C4110", Slot = "7")]
|
||||
public void PullDataFromSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC7 RID: 10951 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC7")]
|
||||
[Address(RVA = "0xFFD290", Offset = "0xFFC090", VA = "0x180FFD290")]
|
||||
// Token: 0x06002AF9 RID: 11001 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF9")]
|
||||
[Address(RVA = "0x10C43E0", Offset = "0x10C2BE0", VA = "0x1810C43E0")]
|
||||
public void SetActiveConstraints()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC8 RID: 10952 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC8")]
|
||||
[Address(RVA = "0xFFCAA0", Offset = "0xFFB8A0", VA = "0x180FFCAA0")]
|
||||
// Token: 0x06002AFA RID: 11002 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFA")]
|
||||
[Address(RVA = "0x10C3BF0", Offset = "0x10C23F0", VA = "0x1810C3BF0")]
|
||||
public void Enable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AC9 RID: 10953 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC9")]
|
||||
[Address(RVA = "0xFFC990", Offset = "0xFFB790", VA = "0x180FFC990")]
|
||||
// Token: 0x06002AFB RID: 11003 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFB")]
|
||||
[Address(RVA = "0x10C3AE0", Offset = "0x10C22E0", VA = "0x1810C3AE0")]
|
||||
public void Disable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002ACA RID: 10954 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACA")]
|
||||
[Address(RVA = "0xFFC890", Offset = "0xFFB690", VA = "0x180FFC890", Slot = "4")]
|
||||
// Token: 0x06002AFC RID: 11004 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFC")]
|
||||
[Address(RVA = "0x10C39E0", Offset = "0x10C21E0", VA = "0x1810C39E0", Slot = "4")]
|
||||
public bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002ACB RID: 10955 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACB")]
|
||||
[Address(RVA = "0xFFD1E0", Offset = "0xFFBFE0", VA = "0x180FFD1E0", Slot = "5")]
|
||||
// Token: 0x06002AFD RID: 11005 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFD")]
|
||||
[Address(RVA = "0x10C4330", Offset = "0x10C2B30", VA = "0x1810C4330", Slot = "5")]
|
||||
public bool RemoveFromSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002ACC RID: 10956 RVA: 0x0005D034 File Offset: 0x0005B234
|
||||
[Token(Token = "0x6002ACC")]
|
||||
[Address(RVA = "0xFFCBB0", Offset = "0xFFB9B0", VA = "0x180FFCBB0")]
|
||||
// Token: 0x06002AFE RID: 11006 RVA: 0x0005D408 File Offset: 0x0005B608
|
||||
[Token(Token = "0x6002AFE")]
|
||||
[Address(RVA = "0x10C3D00", Offset = "0x10C2500", VA = "0x1810C3D00")]
|
||||
public void GrabActor()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002ACC)
|
||||
An exception occurred when decompiling this method (06002AFE)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiBatchedConstraints::GrabActor()
|
||||
|
||||
@@ -145,17 +145,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002ACD RID: 10957 RVA: 0x0005D050 File Offset: 0x0005B250
|
||||
[Token(Token = "0x6002ACD")]
|
||||
[Address(RVA = "0xFFCE20", Offset = "0xFFBC20", VA = "0x180FFCE20")]
|
||||
// Token: 0x06002AFF RID: 11007 RVA: 0x0005D424 File Offset: 0x0005B624
|
||||
[Token(Token = "0x6002AFF")]
|
||||
[Address(RVA = "0x10C3F70", Offset = "0x10C2770", VA = "0x1810C3F70")]
|
||||
public void OnEnable()
|
||||
{
|
||||
this.Enable();
|
||||
}
|
||||
|
||||
// Token: 0x06002ACE RID: 10958 RVA: 0x0005D064 File Offset: 0x0005B264
|
||||
[Token(Token = "0x6002ACE")]
|
||||
[Address(RVA = "0xFFCD90", Offset = "0xFFBB90", VA = "0x180FFCD90")]
|
||||
// Token: 0x06002B00 RID: 11008 RVA: 0x0005D438 File Offset: 0x0005B638
|
||||
[Token(Token = "0x6002B00")]
|
||||
[Address(RVA = "0x10C3EE0", Offset = "0x10C26E0", VA = "0x1810C3EE0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
ObiActor obiActor = this.actor;
|
||||
@@ -166,36 +166,36 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002ACF RID: 10959 RVA: 0x0005D0A0 File Offset: 0x0005B2A0
|
||||
[Token(Token = "0x6002ACF")]
|
||||
[Address(RVA = "0xFFCD80", Offset = "0xFFBB80", VA = "0x180FFCD80")]
|
||||
// Token: 0x06002B01 RID: 11009 RVA: 0x0005D474 File Offset: 0x0005B674
|
||||
[Token(Token = "0x6002B01")]
|
||||
[Address(RVA = "0x10C3ED0", Offset = "0x10C26D0", VA = "0x1810C3ED0")]
|
||||
public void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = this.RemoveFromSolver(num);
|
||||
}
|
||||
|
||||
// Token: 0x06002AD0 RID: 10960 RVA: 0x0005D0B8 File Offset: 0x0005B2B8
|
||||
[Token(Token = "0x6002AD0")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002B02 RID: 11010 RVA: 0x0005D48C File Offset: 0x0005B68C
|
||||
[Token(Token = "0x6002B02")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
protected ObiBatchedConstraints()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003372 RID: 13170
|
||||
// Token: 0x040033B4 RID: 13236
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003372")]
|
||||
[Token(Token = "0x40033B4")]
|
||||
public bool visualize;
|
||||
|
||||
// Token: 0x04003373 RID: 13171
|
||||
// Token: 0x040033B5 RID: 13237
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003373")]
|
||||
[Token(Token = "0x40033B5")]
|
||||
[NonSerialized]
|
||||
protected ObiActor actor;
|
||||
|
||||
// Token: 0x04003374 RID: 13172
|
||||
// Token: 0x040033B6 RID: 13238
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003374")]
|
||||
[Token(Token = "0x40033B6")]
|
||||
[NonSerialized]
|
||||
protected bool inSolver;
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004AA RID: 1194
|
||||
[Token(Token = "0x20004AA")]
|
||||
// Token: 0x020004B3 RID: 1203
|
||||
[Token(Token = "0x20004B3")]
|
||||
[Serializable]
|
||||
public class ObiBendConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A50 RID: 10832 RVA: 0x0005C144 File Offset: 0x0005A344
|
||||
[Token(Token = "0x6002A50")]
|
||||
[Address(RVA = "0xFFE4E0", Offset = "0xFFD2E0", VA = "0x180FFE4E0")]
|
||||
// Token: 0x06002A82 RID: 10882 RVA: 0x0005C518 File Offset: 0x0005A718
|
||||
[Token(Token = "0x6002A82")]
|
||||
[Address(RVA = "0x10C5630", Offset = "0x10C3E30", VA = "0x1810C5630")]
|
||||
public ObiBendConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -27,25 +27,25 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A51 RID: 10833 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A51")]
|
||||
[Address(RVA = "0xFFE630", Offset = "0xFFD430", VA = "0x180FFE630")]
|
||||
// Token: 0x06002A83 RID: 10883 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A83")]
|
||||
[Address(RVA = "0x10C5780", Offset = "0x10C3F80", VA = "0x1810C5780")]
|
||||
public ObiBendConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A52 RID: 10834 RVA: 0x0005C190 File Offset: 0x0005A390
|
||||
[Token(Token = "0x6002A52")]
|
||||
[Address(RVA = "0x51C1D0", Offset = "0x51AFD0", VA = "0x18051C1D0", Slot = "4")]
|
||||
// Token: 0x06002A84 RID: 10884 RVA: 0x0005C564 File Offset: 0x0005A764
|
||||
[Token(Token = "0x6002A84")]
|
||||
[Address(RVA = "0x54B9A0", Offset = "0x54A1A0", VA = "0x18054B9A0", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Bending;
|
||||
}
|
||||
|
||||
// Token: 0x06002A53 RID: 10835 RVA: 0x0005C1A0 File Offset: 0x0005A3A0
|
||||
[Token(Token = "0x6002A53")]
|
||||
[Address(RVA = "0xFFD530", Offset = "0xFFC330", VA = "0x180FFD530", Slot = "5")]
|
||||
// Token: 0x06002A85 RID: 10885 RVA: 0x0005C574 File Offset: 0x0005A774
|
||||
[Token(Token = "0x6002A85")]
|
||||
[Address(RVA = "0x10C4680", Offset = "0x10C2E80", VA = "0x1810C4680", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -55,49 +55,49 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A54 RID: 10836 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A54")]
|
||||
[Address(RVA = "0xFFD400", Offset = "0xFFC200", VA = "0x180FFD400")]
|
||||
// Token: 0x06002A86 RID: 10886 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A86")]
|
||||
[Address(RVA = "0x10C4550", Offset = "0x10C2D50", VA = "0x1810C4550")]
|
||||
public void AddConstraint(int index1, int index2, int index3, float restBend, float bending, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A55 RID: 10837 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A55")]
|
||||
[Address(RVA = "0xFFDA70", Offset = "0xFFC870", VA = "0x180FFDA70")]
|
||||
// Token: 0x06002A87 RID: 10887 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A87")]
|
||||
[Address(RVA = "0x10C4BC0", Offset = "0x10C33C0", VA = "0x1810C4BC0")]
|
||||
public void InsertConstraint(int constraintIndex, int index1, int index2, int index3, float restBend, float bending, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A56 RID: 10838 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A56")]
|
||||
[Address(RVA = "0xFFE410", Offset = "0xFFD210", VA = "0x180FFE410")]
|
||||
// Token: 0x06002A88 RID: 10888 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A88")]
|
||||
[Address(RVA = "0x10C5560", Offset = "0x10C3D60", VA = "0x1810C5560")]
|
||||
public void SetParticleIndex(int constraintIndex, int particleIndex, ObiBendConstraintBatch.BendIndexType type, bool wraparound)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A57 RID: 10839 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A57")]
|
||||
[Address(RVA = "0xFFE260", Offset = "0xFFD060", VA = "0x180FFE260")]
|
||||
// Token: 0x06002A89 RID: 10889 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A89")]
|
||||
[Address(RVA = "0x10C53B0", Offset = "0x10C3BB0", VA = "0x1810C53B0")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A58 RID: 10840 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A58")]
|
||||
[Address(RVA = "0xFFD920", Offset = "0xFFC720", VA = "0x180FFD920", Slot = "11")]
|
||||
// Token: 0x06002A8A RID: 10890 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8A")]
|
||||
[Address(RVA = "0x10C4A70", Offset = "0x10C3270", VA = "0x1810C4A70", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A59 RID: 10841 RVA: 0x0005C1E8 File Offset: 0x0005A3E8
|
||||
[Token(Token = "0x6002A59")]
|
||||
[Address(RVA = "0xFFD5E0", Offset = "0xFFC3E0", VA = "0x180FFD5E0", Slot = "6")]
|
||||
// Token: 0x06002A8B RID: 10891 RVA: 0x0005C5BC File Offset: 0x0005A7BC
|
||||
[Token(Token = "0x6002A8B")]
|
||||
[Address(RVA = "0x10C4730", Offset = "0x10C2F30", VA = "0x1810C4730", Slot = "6")]
|
||||
public override void Cook()
|
||||
{
|
||||
IntPtr intPtr = Oni.CreateBatch(3, true);
|
||||
@@ -133,73 +133,73 @@ namespace Obi
|
||||
this.batch = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A5A RID: 10842 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A5A")]
|
||||
[Address(RVA = "0xFFDC90", Offset = "0xFFCA90", VA = "0x180FFDC90", Slot = "7")]
|
||||
// Token: 0x06002A8C RID: 10892 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8C")]
|
||||
[Address(RVA = "0x10C4DE0", Offset = "0x10C35E0", VA = "0x1810C4DE0", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A5B RID: 10843 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A5B")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002A8D RID: 10893 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8D")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A5C RID: 10844 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A5C")]
|
||||
[Address(RVA = "0xFFDF50", Offset = "0xFFCD50", VA = "0x180FFDF50", Slot = "9")]
|
||||
// Token: 0x06002A8E RID: 10894 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8E")]
|
||||
[Address(RVA = "0x10C50A0", Offset = "0x10C38A0", VA = "0x1810C50A0", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A5D RID: 10845 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A5D")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002A8F RID: 10895 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8F")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400333E RID: 13118
|
||||
// Token: 0x04003380 RID: 13184
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400333E")]
|
||||
[Token(Token = "0x4003380")]
|
||||
[HideInInspector]
|
||||
public List<int> bendingIndices;
|
||||
|
||||
// Token: 0x0400333F RID: 13119
|
||||
// Token: 0x04003381 RID: 13185
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400333F")]
|
||||
[Token(Token = "0x4003381")]
|
||||
[HideInInspector]
|
||||
public List<float> restBends;
|
||||
|
||||
// Token: 0x04003340 RID: 13120
|
||||
// Token: 0x04003382 RID: 13186
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003340")]
|
||||
[Token(Token = "0x4003382")]
|
||||
[HideInInspector]
|
||||
public List<Vector2> bendingStiffnesses;
|
||||
|
||||
// Token: 0x04003341 RID: 13121
|
||||
// Token: 0x04003383 RID: 13187
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003341")]
|
||||
[Token(Token = "0x4003383")]
|
||||
private int[] solverIndices;
|
||||
|
||||
// Token: 0x020004AB RID: 1195
|
||||
[Token(Token = "0x20004AB")]
|
||||
// Token: 0x020004B4 RID: 1204
|
||||
[Token(Token = "0x20004B4")]
|
||||
public enum BendIndexType
|
||||
{
|
||||
// Token: 0x04003343 RID: 13123
|
||||
[Token(Token = "0x4003343")]
|
||||
// Token: 0x04003385 RID: 13189
|
||||
[Token(Token = "0x4003385")]
|
||||
First,
|
||||
// Token: 0x04003344 RID: 13124
|
||||
[Token(Token = "0x4003344")]
|
||||
// Token: 0x04003386 RID: 13190
|
||||
[Token(Token = "0x4003386")]
|
||||
Second,
|
||||
// Token: 0x04003345 RID: 13125
|
||||
[Token(Token = "0x4003345")]
|
||||
// Token: 0x04003387 RID: 13191
|
||||
[Token(Token = "0x4003387")]
|
||||
Pivot
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B6 RID: 1206
|
||||
[Token(Token = "0x20004B6")]
|
||||
// Token: 0x020004BF RID: 1215
|
||||
[Token(Token = "0x20004BF")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiBendingConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002AD1 RID: 10961 RVA: 0x0005D0CC File Offset: 0x0005B2CC
|
||||
[Token(Token = "0x6002AD1")]
|
||||
[Address(RVA = "0x51C1D0", Offset = "0x51AFD0", VA = "0x18051C1D0", Slot = "8")]
|
||||
// Token: 0x06002B03 RID: 11011 RVA: 0x0005D4A0 File Offset: 0x0005B6A0
|
||||
[Token(Token = "0x6002B03")]
|
||||
[Address(RVA = "0x54B9A0", Offset = "0x54A1A0", VA = "0x18054B9A0", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Bending;
|
||||
}
|
||||
|
||||
// Token: 0x06002AD2 RID: 10962 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD2")]
|
||||
[Address(RVA = "0xFFE8A0", Offset = "0xFFD6A0", VA = "0x180FFE8A0", Slot = "9")]
|
||||
// Token: 0x06002B04 RID: 11012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B04")]
|
||||
[Address(RVA = "0x10C59F0", Offset = "0x10C41F0", VA = "0x1810C59F0", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AD3 RID: 10963 RVA: 0x0005D0DC File Offset: 0x0005B2DC
|
||||
[Token(Token = "0x6002AD3")]
|
||||
[Address(RVA = "0xFFE840", Offset = "0xFFD640", VA = "0x180FFE840", Slot = "10")]
|
||||
// Token: 0x06002B05 RID: 11013 RVA: 0x0005D4B0 File Offset: 0x0005B6B0
|
||||
[Token(Token = "0x6002B05")]
|
||||
[Address(RVA = "0x10C5990", Offset = "0x10C4190", VA = "0x1810C5990", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,9 +36,9 @@ namespace Obi
|
||||
this.batches.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002AD4 RID: 10964 RVA: 0x0005D104 File Offset: 0x0005B304
|
||||
[Token(Token = "0x6002AD4")]
|
||||
[Address(RVA = "0xFFE7A0", Offset = "0xFFD5A0", VA = "0x180FFE7A0")]
|
||||
// Token: 0x06002B06 RID: 11014 RVA: 0x0005D4D8 File Offset: 0x0005B6D8
|
||||
[Token(Token = "0x6002B06")]
|
||||
[Address(RVA = "0x10C58F0", Offset = "0x10C40F0", VA = "0x1810C58F0")]
|
||||
public void AddBatch(ObiBendConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +52,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AD5 RID: 10965 RVA: 0x0005D13C File Offset: 0x0005B33C
|
||||
[Token(Token = "0x6002AD5")]
|
||||
[Address(RVA = "0xFFED30", Offset = "0xFFDB30", VA = "0x180FFED30")]
|
||||
// Token: 0x06002B07 RID: 11015 RVA: 0x0005D510 File Offset: 0x0005B710
|
||||
[Token(Token = "0x6002B07")]
|
||||
[Address(RVA = "0x10C5E80", Offset = "0x10C4680", VA = "0x1810C5E80")]
|
||||
public void RemoveBatch(ObiBendConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AD6 RID: 10966 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD6")]
|
||||
[Address(RVA = "0xFFE9D0", Offset = "0xFFD7D0", VA = "0x180FFE9D0")]
|
||||
// Token: 0x06002B08 RID: 11016 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B08")]
|
||||
[Address(RVA = "0x10C5B20", Offset = "0x10C4320", VA = "0x1810C5B20")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AD7 RID: 10967 RVA: 0x0005D15C File Offset: 0x0005B35C
|
||||
[Token(Token = "0x6002AD7")]
|
||||
[Address(RVA = "0xFFED90", Offset = "0xFFDB90", VA = "0x180FFED90")]
|
||||
// Token: 0x06002B09 RID: 11017 RVA: 0x0005D530 File Offset: 0x0005B730
|
||||
[Token(Token = "0x6002B09")]
|
||||
[Address(RVA = "0x10C5EE0", Offset = "0x10C46E0", VA = "0x1810C5EE0")]
|
||||
public ObiBendingConstraints()
|
||||
{
|
||||
List<ObiBendConstraintBatch> list = new List();
|
||||
@@ -78,24 +78,24 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003375 RID: 13173
|
||||
// Token: 0x040033B7 RID: 13239
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003375")]
|
||||
[Token(Token = "0x40033B7")]
|
||||
[Tooltip("Bending offset. Leave at zero to keep the original bending amount.")]
|
||||
public float maxBending;
|
||||
|
||||
// Token: 0x04003376 RID: 13174
|
||||
// Token: 0x040033B8 RID: 13240
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003376")]
|
||||
[Tooltip("Cloth resistance to bending. Higher values will yield more stiff cloth.")]
|
||||
[Token(Token = "0x40033B8")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Cloth resistance to bending. Higher values will yield more stiff cloth.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x04003377 RID: 13175
|
||||
// Token: 0x040033B9 RID: 13241
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003377")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40033B9")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<ObiBendConstraintBatch> batches;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,57 +6,57 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200048D RID: 1165
|
||||
[Token(Token = "0x200048D")]
|
||||
// Token: 0x02000496 RID: 1174
|
||||
[Token(Token = "0x2000496")]
|
||||
[ExecuteInEditMode]
|
||||
[AddComponentMenu("Physics/Obi/Obi Bone")]
|
||||
[RequireComponent(typeof(ObiDistanceConstraints))]
|
||||
[RequireComponent(typeof(ObiBendingConstraints))]
|
||||
[RequireComponent(typeof(ObiSkinConstraints))]
|
||||
[RequireComponent(typeof(ObiBendingConstraints))]
|
||||
[RequireComponent(typeof(ObiDistanceConstraints))]
|
||||
public class ObiBone : ObiActor
|
||||
{
|
||||
// Token: 0x170002B1 RID: 689
|
||||
// (get) Token: 0x06002953 RID: 10579 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B1")]
|
||||
// Token: 0x170002AB RID: 683
|
||||
// (get) Token: 0x06002985 RID: 10629 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AB")]
|
||||
public ObiSkinConstraints SkinConstraints
|
||||
{
|
||||
[Token(Token = "0x6002953")]
|
||||
[Address(RVA = "0x10002F0", Offset = "0xFFF0F0", VA = "0x1810002F0")]
|
||||
[Token(Token = "0x6002985")]
|
||||
[Address(RVA = "0x10C7440", Offset = "0x10C5C40", VA = "0x1810C7440")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002B2 RID: 690
|
||||
// (get) Token: 0x06002954 RID: 10580 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B2")]
|
||||
// Token: 0x170002AC RID: 684
|
||||
// (get) Token: 0x06002986 RID: 10630 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AC")]
|
||||
public ObiDistanceConstraints DistanceConstraints
|
||||
{
|
||||
[Token(Token = "0x6002954")]
|
||||
[Address(RVA = "0x1000240", Offset = "0xFFF040", VA = "0x181000240")]
|
||||
[Token(Token = "0x6002986")]
|
||||
[Address(RVA = "0x10C7390", Offset = "0x10C5B90", VA = "0x1810C7390")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002B3 RID: 691
|
||||
// (get) Token: 0x06002955 RID: 10581 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B3")]
|
||||
// Token: 0x170002AD RID: 685
|
||||
// (get) Token: 0x06002987 RID: 10631 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002AD")]
|
||||
public ObiBendingConstraints BendingConstraints
|
||||
{
|
||||
[Token(Token = "0x6002955")]
|
||||
[Address(RVA = "0x1000190", Offset = "0xFFEF90", VA = "0x181000190")]
|
||||
[Token(Token = "0x6002987")]
|
||||
[Address(RVA = "0x10C72E0", Offset = "0x10C5AE0", VA = "0x1810C72E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002956 RID: 10582 RVA: 0x0005AA24 File Offset: 0x00058C24
|
||||
[Token(Token = "0x6002956")]
|
||||
[Address(RVA = "0xFFEE60", Offset = "0xFFDC60", VA = "0x180FFEE60", Slot = "13")]
|
||||
// Token: 0x06002988 RID: 10632 RVA: 0x0005AEA8 File Offset: 0x000590A8
|
||||
[Token(Token = "0x6002988")]
|
||||
[Address(RVA = "0x10C5FB0", Offset = "0x10C47B0", VA = "0x1810C5FB0", Slot = "13")]
|
||||
public override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
@@ -76,9 +76,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002957 RID: 10583 RVA: 0x0005AA88 File Offset: 0x00058C88
|
||||
[Token(Token = "0x6002957")]
|
||||
[Address(RVA = "0xFFF970", Offset = "0xFFE770", VA = "0x180FFF970")]
|
||||
// Token: 0x06002989 RID: 10633 RVA: 0x0005AF0C File Offset: 0x0005910C
|
||||
[Token(Token = "0x6002989")]
|
||||
[Address(RVA = "0x10C6AC0", Offset = "0x10C52C0", VA = "0x1810C6AC0")]
|
||||
public void OnValidate()
|
||||
{
|
||||
float num = this.particleRadius;
|
||||
@@ -86,26 +86,26 @@ namespace Obi
|
||||
this.particleRadius = num2;
|
||||
}
|
||||
|
||||
// Token: 0x06002958 RID: 10584 RVA: 0x0005AAAC File Offset: 0x00058CAC
|
||||
[Token(Token = "0x6002958")]
|
||||
[Address(RVA = "0xFFF090", Offset = "0xFFDE90", VA = "0x180FFF090", Slot = "30")]
|
||||
// Token: 0x0600298A RID: 10634 RVA: 0x0005AF30 File Offset: 0x00059130
|
||||
[Token(Token = "0x600298A")]
|
||||
[Address(RVA = "0x10C61E0", Offset = "0x10C49E0", VA = "0x1810C61E0", Slot = "30")]
|
||||
public override void OnSolverFrameEnd()
|
||||
{
|
||||
base..ctor();
|
||||
this.UpdateBones();
|
||||
}
|
||||
|
||||
// Token: 0x06002959 RID: 10585 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002959")]
|
||||
[Address(RVA = "0xFFEE10", Offset = "0xFFDC10", VA = "0x180FFEE10", Slot = "21")]
|
||||
// Token: 0x0600298B RID: 10635 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600298B")]
|
||||
[Address(RVA = "0x10C5F60", Offset = "0x10C4760", VA = "0x1810C5F60", Slot = "21")]
|
||||
public override bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600295A RID: 10586 RVA: 0x0005AAC8 File Offset: 0x00058CC8
|
||||
[Token(Token = "0x600295A")]
|
||||
[Address(RVA = "0xFFF9A0", Offset = "0xFFE7A0", VA = "0x180FFF9A0", Slot = "22")]
|
||||
// Token: 0x0600298C RID: 10636 RVA: 0x0005AF4C File Offset: 0x0005914C
|
||||
[Token(Token = "0x600298C")]
|
||||
[Address(RVA = "0x10C6AF0", Offset = "0x10C52F0", VA = "0x1810C6AF0", Slot = "22")]
|
||||
public override bool RemoveFromSolver(object info)
|
||||
{
|
||||
ObiSolver solver = this.solver;
|
||||
@@ -117,9 +117,9 @@ namespace Obi
|
||||
return base.RemoveFromSolver(info);
|
||||
}
|
||||
|
||||
// Token: 0x0600295B RID: 10587 RVA: 0x0005AB00 File Offset: 0x00058D00
|
||||
[Token(Token = "0x600295B")]
|
||||
[Address(RVA = "0xFFFC90", Offset = "0xFFEA90", VA = "0x180FFFC90")]
|
||||
// Token: 0x0600298D RID: 10637 RVA: 0x0005AF84 File Offset: 0x00059184
|
||||
[Token(Token = "0x600298D")]
|
||||
[Address(RVA = "0x10C6DE0", Offset = "0x10C55E0", VA = "0x1810C6DE0")]
|
||||
private void SetupAnimatorController()
|
||||
{
|
||||
Animator componentInParent = base.GetComponentInParent<Animator>();
|
||||
@@ -138,33 +138,33 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600295C RID: 10588 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600295C")]
|
||||
[Address(RVA = "0xFFEFB0", Offset = "0xFFDDB0", VA = "0x180FFEFB0")]
|
||||
// Token: 0x0600298E RID: 10638 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600298E")]
|
||||
[Address(RVA = "0x10C6100", Offset = "0x10C4900", VA = "0x1810C6100")]
|
||||
private IEnumerable EnumerateBonesBreadthFirst()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600295D RID: 10589 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600295D")]
|
||||
[Address(RVA = "0xFFF020", Offset = "0xFFDE20", VA = "0x180FFF020")]
|
||||
// Token: 0x0600298F RID: 10639 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600298F")]
|
||||
[Address(RVA = "0x10C6170", Offset = "0x10C4970", VA = "0x1810C6170")]
|
||||
public IEnumerator GeneratePhysicRepresentationForBones()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600295E RID: 10590 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600295E")]
|
||||
[Address(RVA = "0xFFF0B0", Offset = "0xFFDEB0", VA = "0x180FFF0B0", Slot = "27")]
|
||||
// Token: 0x06002990 RID: 10640 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002990")]
|
||||
[Address(RVA = "0x10C6200", Offset = "0x10C4A00", VA = "0x1810C6200", Slot = "27")]
|
||||
public override void OnSolverStepBegin()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600295F RID: 10591 RVA: 0x0005AB60 File Offset: 0x00058D60
|
||||
[Token(Token = "0x600295F")]
|
||||
[Address(RVA = "0xFFF8E0", Offset = "0xFFE6E0", VA = "0x180FFF8E0", Slot = "28")]
|
||||
// Token: 0x06002991 RID: 10641 RVA: 0x0005AFE4 File Offset: 0x000591E4
|
||||
[Token(Token = "0x6002991")]
|
||||
[Address(RVA = "0x10C6A30", Offset = "0x10C5230", VA = "0x1810C6A30", Slot = "28")]
|
||||
public override void OnSolverStepEnd()
|
||||
{
|
||||
base..ctor();
|
||||
@@ -176,70 +176,70 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002960 RID: 10592 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002960")]
|
||||
[Address(RVA = "0xFFFDE0", Offset = "0xFFEBE0", VA = "0x180FFFDE0")]
|
||||
// Token: 0x06002992 RID: 10642 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002992")]
|
||||
[Address(RVA = "0x10C6F30", Offset = "0x10C5730", VA = "0x1810C6F30")]
|
||||
public void UpdateBones()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002961 RID: 10593 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002961")]
|
||||
[Address(RVA = "0xFFFA40", Offset = "0xFFE840", VA = "0x180FFFA40", Slot = "19")]
|
||||
// Token: 0x06002993 RID: 10643 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002993")]
|
||||
[Address(RVA = "0x10C6B90", Offset = "0x10C5390", VA = "0x1810C6B90", Slot = "19")]
|
||||
public override void ResetActor()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002962 RID: 10594 RVA: 0x0005AB98 File Offset: 0x00058D98
|
||||
[Token(Token = "0x6002962")]
|
||||
[Address(RVA = "0x1000170", Offset = "0xFFEF70", VA = "0x181000170")]
|
||||
// Token: 0x06002994 RID: 10644 RVA: 0x0005B01C File Offset: 0x0005921C
|
||||
[Token(Token = "0x6002994")]
|
||||
[Address(RVA = "0x10C72C0", Offset = "0x10C5AC0", VA = "0x1810C72C0")]
|
||||
public ObiBone()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400328E RID: 12942
|
||||
[Token(Token = "0x400328E")]
|
||||
// Token: 0x040032D0 RID: 13008
|
||||
[Token(Token = "0x40032D0")]
|
||||
public const float DEFAULT_PARTICLE_MASS = 0.1f;
|
||||
|
||||
// Token: 0x0400328F RID: 12943
|
||||
[Token(Token = "0x400328F")]
|
||||
// Token: 0x040032D1 RID: 13009
|
||||
[Token(Token = "0x40032D1")]
|
||||
public const float MAX_YOUNG_MODULUS = 20f;
|
||||
|
||||
// Token: 0x04003290 RID: 12944
|
||||
[Token(Token = "0x4003290")]
|
||||
// Token: 0x040032D2 RID: 13010
|
||||
[Token(Token = "0x40032D2")]
|
||||
public const float MIN_YOUNG_MODULUS = 0.0001f;
|
||||
|
||||
// Token: 0x04003291 RID: 12945
|
||||
// Token: 0x040032D3 RID: 13011
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4003291")]
|
||||
[Token(Token = "0x40032D3")]
|
||||
[Tooltip("Initial particle radius.")]
|
||||
public float particleRadius = 0.05f;
|
||||
|
||||
// Token: 0x04003292 RID: 12946
|
||||
// Token: 0x040032D4 RID: 13012
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4003292")]
|
||||
[Token(Token = "0x40032D4")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<Transform> bones;
|
||||
|
||||
// Token: 0x04003293 RID: 12947
|
||||
// Token: 0x040032D5 RID: 13013
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4003293")]
|
||||
[Token(Token = "0x40032D5")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int[] parentIndices;
|
||||
|
||||
// Token: 0x04003294 RID: 12948
|
||||
// Token: 0x040032D6 RID: 13014
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4003294")]
|
||||
[Token(Token = "0x40032D6")]
|
||||
[HideInInspector]
|
||||
public bool[] frozen;
|
||||
|
||||
// Token: 0x04003295 RID: 12949
|
||||
// Token: 0x040032D7 RID: 13015
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4003295")]
|
||||
[Token(Token = "0x40032D7")]
|
||||
protected ObiAnimatorController animatorController;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049D RID: 1181
|
||||
[Token(Token = "0x200049D")]
|
||||
// Token: 0x020004A6 RID: 1190
|
||||
[Token(Token = "0x20004A6")]
|
||||
public class ObiBoxShapeTracker : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x06002A03 RID: 10755 RVA: 0x0005BAFC File Offset: 0x00059CFC
|
||||
[Token(Token = "0x6002A03")]
|
||||
[Address(RVA = "0x10007B0", Offset = "0xFFF5B0", VA = "0x1810007B0")]
|
||||
// Token: 0x06002A35 RID: 10805 RVA: 0x0005BF04 File Offset: 0x0005A104
|
||||
[Token(Token = "0x6002A35")]
|
||||
[Address(RVA = "0x10C7900", Offset = "0x10C6100", VA = "0x1810C7900")]
|
||||
public ObiBoxShapeTracker(BoxCollider collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -19,22 +19,22 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x06002A04 RID: 10756 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A04")]
|
||||
[Address(RVA = "0x10005C0", Offset = "0xFFF3C0", VA = "0x1810005C0", Slot = "5")]
|
||||
// Token: 0x06002A36 RID: 10806 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A36")]
|
||||
[Address(RVA = "0x10C7710", Offset = "0x10C5F10", VA = "0x1810C7710", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003308 RID: 13064
|
||||
// Token: 0x0400334A RID: 13130
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003308")]
|
||||
[Token(Token = "0x400334A")]
|
||||
private Vector3 size;
|
||||
|
||||
// Token: 0x04003309 RID: 13065
|
||||
// Token: 0x0400334B RID: 13131
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003309")]
|
||||
[Token(Token = "0x400334B")]
|
||||
private Vector3 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000499 RID: 1177
|
||||
[Token(Token = "0x2000499")]
|
||||
// Token: 0x020004A2 RID: 1186
|
||||
[Token(Token = "0x20004A2")]
|
||||
public class ObiBoxShapeTracker2D : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x060029F9 RID: 10745 RVA: 0x0005B9F8 File Offset: 0x00059BF8
|
||||
[Token(Token = "0x60029F9")]
|
||||
[Address(RVA = "0x1000570", Offset = "0xFFF370", VA = "0x181000570")]
|
||||
// Token: 0x06002A2B RID: 10795 RVA: 0x0005BE00 File Offset: 0x0005A000
|
||||
[Token(Token = "0x6002A2B")]
|
||||
[Address(RVA = "0x10C76C0", Offset = "0x10C5EC0", VA = "0x1810C76C0")]
|
||||
public ObiBoxShapeTracker2D(BoxCollider2D collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -19,22 +19,22 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x060029FA RID: 10746 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FA")]
|
||||
[Address(RVA = "0x10003A0", Offset = "0xFFF1A0", VA = "0x1810003A0", Slot = "5")]
|
||||
// Token: 0x06002A2C RID: 10796 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A2C")]
|
||||
[Address(RVA = "0x10C74F0", Offset = "0x10C5CF0", VA = "0x1810C74F0", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040032FD RID: 13053
|
||||
// Token: 0x0400333F RID: 13119
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40032FD")]
|
||||
[Token(Token = "0x400333F")]
|
||||
private Vector2 size;
|
||||
|
||||
// Token: 0x040032FE RID: 13054
|
||||
// Token: 0x04003340 RID: 13120
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40032FE")]
|
||||
[Token(Token = "0x4003340")]
|
||||
private Vector2 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049E RID: 1182
|
||||
[Token(Token = "0x200049E")]
|
||||
// Token: 0x020004A7 RID: 1191
|
||||
[Token(Token = "0x20004A7")]
|
||||
public class ObiCapsuleShapeTracker : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x06002A05 RID: 10757 RVA: 0x0005BB30 File Offset: 0x00059D30
|
||||
[Token(Token = "0x6002A05")]
|
||||
[Address(RVA = "0x1000E20", Offset = "0xFFFC20", VA = "0x181000E20")]
|
||||
// Token: 0x06002A37 RID: 10807 RVA: 0x0005BF38 File Offset: 0x0005A138
|
||||
[Token(Token = "0x6002A37")]
|
||||
[Address(RVA = "0x10C7F70", Offset = "0x10C6770", VA = "0x1810C7F70")]
|
||||
public ObiCapsuleShapeTracker(CapsuleCollider collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -19,9 +19,9 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x06002A06 RID: 10758 RVA: 0x0005BB64 File Offset: 0x00059D64
|
||||
[Token(Token = "0x6002A06")]
|
||||
[Address(RVA = "0x1000E20", Offset = "0xFFFC20", VA = "0x181000E20")]
|
||||
// Token: 0x06002A38 RID: 10808 RVA: 0x0005BF6C File Offset: 0x0005A16C
|
||||
[Token(Token = "0x6002A38")]
|
||||
[Address(RVA = "0x10C7F70", Offset = "0x10C6770", VA = "0x1810C7F70")]
|
||||
public ObiCapsuleShapeTracker(CharacterController collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -30,32 +30,32 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x06002A07 RID: 10759 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A07")]
|
||||
[Address(RVA = "0x1000AC0", Offset = "0xFFF8C0", VA = "0x181000AC0", Slot = "5")]
|
||||
// Token: 0x06002A39 RID: 10809 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A39")]
|
||||
[Address(RVA = "0x10C7C10", Offset = "0x10C6410", VA = "0x1810C7C10", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400330A RID: 13066
|
||||
// Token: 0x0400334C RID: 13132
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400330A")]
|
||||
[Token(Token = "0x400334C")]
|
||||
private int direction;
|
||||
|
||||
// Token: 0x0400330B RID: 13067
|
||||
// Token: 0x0400334D RID: 13133
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400330B")]
|
||||
[Token(Token = "0x400334D")]
|
||||
private float radius;
|
||||
|
||||
// Token: 0x0400330C RID: 13068
|
||||
// Token: 0x0400334E RID: 13134
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400330C")]
|
||||
[Token(Token = "0x400334E")]
|
||||
private float height;
|
||||
|
||||
// Token: 0x0400330D RID: 13069
|
||||
// Token: 0x0400334F RID: 13135
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400330D")]
|
||||
[Token(Token = "0x400334F")]
|
||||
private Vector3 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049A RID: 1178
|
||||
[Token(Token = "0x200049A")]
|
||||
// Token: 0x020004A3 RID: 1187
|
||||
[Token(Token = "0x20004A3")]
|
||||
public class ObiCapsuleShapeTracker2D : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x060029FB RID: 10747 RVA: 0x0005BA2C File Offset: 0x00059C2C
|
||||
[Token(Token = "0x60029FB")]
|
||||
[Address(RVA = "0x1000A70", Offset = "0xFFF870", VA = "0x181000A70")]
|
||||
// Token: 0x06002A2D RID: 10797 RVA: 0x0005BE34 File Offset: 0x0005A034
|
||||
[Token(Token = "0x6002A2D")]
|
||||
[Address(RVA = "0x10C7BC0", Offset = "0x10C63C0", VA = "0x1810C7BC0")]
|
||||
public ObiCapsuleShapeTracker2D(CapsuleCollider2D collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -19,27 +19,27 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x060029FC RID: 10748 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FC")]
|
||||
[Address(RVA = "0x1000800", Offset = "0xFFF600", VA = "0x181000800", Slot = "5")]
|
||||
// Token: 0x06002A2E RID: 10798 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A2E")]
|
||||
[Address(RVA = "0x10C7950", Offset = "0x10C6150", VA = "0x1810C7950", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040032FF RID: 13055
|
||||
// Token: 0x04003341 RID: 13121
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40032FF")]
|
||||
[Token(Token = "0x4003341")]
|
||||
private CapsuleDirection2D direction;
|
||||
|
||||
// Token: 0x04003300 RID: 13056
|
||||
// Token: 0x04003342 RID: 13122
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4003300")]
|
||||
[Token(Token = "0x4003342")]
|
||||
private Vector2 size;
|
||||
|
||||
// Token: 0x04003301 RID: 13057
|
||||
// Token: 0x04003343 RID: 13123
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003301")]
|
||||
[Token(Token = "0x4003343")]
|
||||
private Vector2 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049B RID: 1179
|
||||
[Token(Token = "0x200049B")]
|
||||
// Token: 0x020004A4 RID: 1188
|
||||
[Token(Token = "0x20004A4")]
|
||||
public class ObiCircleShapeTracker2D : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x060029FD RID: 10749 RVA: 0x0005BA60 File Offset: 0x00059C60
|
||||
[Token(Token = "0x60029FD")]
|
||||
[Address(RVA = "0x1000FD0", Offset = "0xFFFDD0", VA = "0x181000FD0")]
|
||||
// Token: 0x06002A2F RID: 10799 RVA: 0x0005BE68 File Offset: 0x0005A068
|
||||
[Token(Token = "0x6002A2F")]
|
||||
[Address(RVA = "0x10C8120", Offset = "0x10C6920", VA = "0x1810C8120")]
|
||||
public ObiCircleShapeTracker2D(CircleCollider2D collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -19,22 +19,22 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x060029FE RID: 10750 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FE")]
|
||||
[Address(RVA = "0x1000E70", Offset = "0xFFFC70", VA = "0x181000E70", Slot = "5")]
|
||||
// Token: 0x06002A30 RID: 10800 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A30")]
|
||||
[Address(RVA = "0x10C7FC0", Offset = "0x10C67C0", VA = "0x1810C7FC0", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003302 RID: 13058
|
||||
// Token: 0x04003344 RID: 13124
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003302")]
|
||||
[Token(Token = "0x4003344")]
|
||||
private float radius;
|
||||
|
||||
// Token: 0x04003303 RID: 13059
|
||||
// Token: 0x04003345 RID: 13125
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4003303")]
|
||||
[Token(Token = "0x4003345")]
|
||||
private Vector2 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,62 +6,62 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000490 RID: 1168
|
||||
[Token(Token = "0x2000490")]
|
||||
[ExecuteInEditMode]
|
||||
// Token: 0x02000499 RID: 1177
|
||||
[Token(Token = "0x2000499")]
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(ObiTetherConstraints))]
|
||||
[RequireComponent(typeof(ObiVolumeConstraints))]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(ObiSkinConstraints))]
|
||||
[AddComponentMenu("Physics/Obi/Obi Cloth")]
|
||||
[RequireComponent(typeof(ObiTetherConstraints))]
|
||||
[RequireComponent(typeof(ObiVolumeConstraints))]
|
||||
public class ObiCloth : ObiClothBase
|
||||
{
|
||||
// Token: 0x170002B8 RID: 696
|
||||
// (get) Token: 0x06002971 RID: 10609 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B8")]
|
||||
// Token: 0x170002B2 RID: 690
|
||||
// (get) Token: 0x060029A3 RID: 10659 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B2")]
|
||||
public ObiSkinConstraints SkinConstraints
|
||||
{
|
||||
[Token(Token = "0x6002971")]
|
||||
[Address(RVA = "0x100A400", Offset = "0x1009200", VA = "0x18100A400")]
|
||||
[Token(Token = "0x60029A3")]
|
||||
[Address(RVA = "0x10D1550", Offset = "0x10CFD50", VA = "0x1810D1550")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002B9 RID: 697
|
||||
// (get) Token: 0x06002972 RID: 10610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B9")]
|
||||
// Token: 0x170002B3 RID: 691
|
||||
// (get) Token: 0x060029A4 RID: 10660 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B3")]
|
||||
public ObiVolumeConstraints VolumeConstraints
|
||||
{
|
||||
[Token(Token = "0x6002972")]
|
||||
[Address(RVA = "0x100A560", Offset = "0x1009360", VA = "0x18100A560")]
|
||||
[Token(Token = "0x60029A4")]
|
||||
[Address(RVA = "0x10D16B0", Offset = "0x10CFEB0", VA = "0x1810D16B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002BA RID: 698
|
||||
// (get) Token: 0x06002973 RID: 10611 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BA")]
|
||||
// Token: 0x170002B4 RID: 692
|
||||
// (get) Token: 0x060029A5 RID: 10661 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B4")]
|
||||
public ObiTetherConstraints TetherConstraints
|
||||
{
|
||||
[Token(Token = "0x6002973")]
|
||||
[Address(RVA = "0x100A4B0", Offset = "0x10092B0", VA = "0x18100A4B0")]
|
||||
[Token(Token = "0x60029A5")]
|
||||
[Address(RVA = "0x10D1600", Offset = "0x10CFE00", VA = "0x1810D1600")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002BB RID: 699
|
||||
// (get) Token: 0x06002974 RID: 10612 RVA: 0x0005AC78 File Offset: 0x00058E78
|
||||
[Token(Token = "0x170002BB")]
|
||||
// Token: 0x170002B5 RID: 693
|
||||
// (get) Token: 0x060029A6 RID: 10662 RVA: 0x0005B0FC File Offset: 0x000592FC
|
||||
[Token(Token = "0x170002B5")]
|
||||
public bool IsSkinned
|
||||
{
|
||||
[Token(Token = "0x6002974")]
|
||||
[Address(RVA = "0x100A340", Offset = "0x1009140", VA = "0x18100A340")]
|
||||
[Token(Token = "0x60029A6")]
|
||||
[Address(RVA = "0x10D1490", Offset = "0x10CFC90", VA = "0x1810D1490")]
|
||||
get
|
||||
{
|
||||
SkinnedMeshRenderer skinnedMeshRenderer = this.skinnedMeshRenderer;
|
||||
@@ -77,43 +77,43 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002BC RID: 700
|
||||
// (get) Token: 0x06002975 RID: 10613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BC")]
|
||||
// Token: 0x170002B6 RID: 694
|
||||
// (get) Token: 0x060029A7 RID: 10663 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B6")]
|
||||
public override Matrix4x4 ActorLocalToWorldMatrix
|
||||
{
|
||||
[Token(Token = "0x6002975")]
|
||||
[Address(RVA = "0x100A0D0", Offset = "0x1008ED0", VA = "0x18100A0D0", Slot = "10")]
|
||||
[Token(Token = "0x60029A7")]
|
||||
[Address(RVA = "0x10D1220", Offset = "0x10CFA20", VA = "0x1810D1220", Slot = "10")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002BD RID: 701
|
||||
// (get) Token: 0x06002976 RID: 10614 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BD")]
|
||||
// Token: 0x170002B7 RID: 695
|
||||
// (get) Token: 0x060029A8 RID: 10664 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B7")]
|
||||
public override Matrix4x4 ActorWorldToLocalMatrix
|
||||
{
|
||||
[Token(Token = "0x6002976")]
|
||||
[Address(RVA = "0x100A2B0", Offset = "0x10090B0", VA = "0x18100A2B0", Slot = "11")]
|
||||
[Token(Token = "0x60029A8")]
|
||||
[Address(RVA = "0x10D1400", Offset = "0x10CFC00", VA = "0x1810D1400", Slot = "11")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002977 RID: 10615 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002977")]
|
||||
[Address(RVA = "0x1007950", Offset = "0x1006750", VA = "0x181007950", Slot = "13")]
|
||||
// Token: 0x060029A9 RID: 10665 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029A9")]
|
||||
[Address(RVA = "0x10CEAA0", Offset = "0x10CD2A0", VA = "0x1810CEAA0", Slot = "13")]
|
||||
public override void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002978 RID: 10616 RVA: 0x0005ACBC File Offset: 0x00058EBC
|
||||
[Token(Token = "0x6002978")]
|
||||
[Address(RVA = "0x1007C00", Offset = "0x1006A00", VA = "0x181007C00")]
|
||||
// Token: 0x060029AA RID: 10666 RVA: 0x0005B140 File Offset: 0x00059340
|
||||
[Token(Token = "0x60029AA")]
|
||||
[Address(RVA = "0x10CED50", Offset = "0x10CD550", VA = "0x1810CED50")]
|
||||
private void FindRootboneBindpose()
|
||||
{
|
||||
if (this.IsSkinned)
|
||||
@@ -135,9 +135,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002979 RID: 10617 RVA: 0x0005AD30 File Offset: 0x00058F30
|
||||
[Token(Token = "0x6002979")]
|
||||
[Address(RVA = "0x1009F70", Offset = "0x1008D70", VA = "0x181009F70")]
|
||||
// Token: 0x060029AB RID: 10667 RVA: 0x0005B1B4 File Offset: 0x000593B4
|
||||
[Token(Token = "0x60029AB")]
|
||||
[Address(RVA = "0x10D10C0", Offset = "0x10CF8C0", VA = "0x1810D10C0")]
|
||||
private void SetupAnimatorController()
|
||||
{
|
||||
if (this.IsSkinned)
|
||||
@@ -159,138 +159,121 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600297A RID: 10618 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297A")]
|
||||
[Address(RVA = "0x1009590", Offset = "0x1008390", VA = "0x181009590", Slot = "17")]
|
||||
// Token: 0x060029AC RID: 10668 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AC")]
|
||||
[Address(RVA = "0x10D06E0", Offset = "0x10CEEE0", VA = "0x1810D06E0", Slot = "17")]
|
||||
public override void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600297B RID: 10619 RVA: 0x0005AD98 File Offset: 0x00058F98
|
||||
[Token(Token = "0x600297B")]
|
||||
[Address(RVA = "0x1009480", Offset = "0x1008280", VA = "0x181009480", Slot = "18")]
|
||||
// Token: 0x060029AD RID: 10669 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AD")]
|
||||
[Address(RVA = "0x10D05D0", Offset = "0x10CEDD0", VA = "0x1810D05D0", Slot = "18")]
|
||||
public override void OnDisable()
|
||||
{
|
||||
base.OnDisable();
|
||||
UnityEngine.Object.DestroyImmediate(this.clothMesh);
|
||||
MeshFilter meshFilter = this.meshFilter;
|
||||
int num = 0;
|
||||
if (meshFilter != num)
|
||||
{
|
||||
MeshFilter meshFilter2 = this.meshFilter;
|
||||
Mesh sharedMesh = this.sharedMesh;
|
||||
meshFilter2.mesh = sharedMesh;
|
||||
}
|
||||
SkinnedMeshRenderer skinnedMeshRenderer = this.skinnedMeshRenderer;
|
||||
int num2 = 0;
|
||||
if (skinnedMeshRenderer != num2)
|
||||
{
|
||||
SkinnedMeshRenderer skinnedMeshRenderer2 = this.skinnedMeshRenderer;
|
||||
Mesh sharedMesh2 = this.sharedMesh;
|
||||
skinnedMeshRenderer2.sharedMesh = sharedMesh2;
|
||||
}
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600297C RID: 10620 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297C")]
|
||||
[Address(RVA = "0x10070A0", Offset = "0x1005EA0", VA = "0x1810070A0", Slot = "21")]
|
||||
// Token: 0x060029AE RID: 10670 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AE")]
|
||||
[Address(RVA = "0x10CE1F0", Offset = "0x10CC9F0", VA = "0x1810CE1F0", Slot = "21")]
|
||||
public override bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600297D RID: 10621 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297D")]
|
||||
[Address(RVA = "0x1009AB0", Offset = "0x10088B0", VA = "0x181009AB0", Slot = "22")]
|
||||
// Token: 0x060029AF RID: 10671 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AF")]
|
||||
[Address(RVA = "0x10D0C00", Offset = "0x10CF400", VA = "0x1810D0C00", Slot = "22")]
|
||||
public override bool RemoveFromSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600297E RID: 10622 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297E")]
|
||||
[Address(RVA = "0x1009CE0", Offset = "0x1008AE0", VA = "0x181009CE0")]
|
||||
// Token: 0x060029B0 RID: 10672 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B0")]
|
||||
[Address(RVA = "0x10D0E30", Offset = "0x10CF630", VA = "0x1810D0E30")]
|
||||
protected void SetSkinnedMeshAnimationInfo()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600297F RID: 10623 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600297F")]
|
||||
[Address(RVA = "0x1009310", Offset = "0x1008110", VA = "0x181009310")]
|
||||
// Token: 0x060029B1 RID: 10673 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B1")]
|
||||
[Address(RVA = "0x10D0460", Offset = "0x10CEC60", VA = "0x1810D0460")]
|
||||
protected void InitializeWithSkinnedMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002980 RID: 10624 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002980")]
|
||||
[Address(RVA = "0x1008530", Offset = "0x1007330", VA = "0x181008530", Slot = "35")]
|
||||
// Token: 0x060029B2 RID: 10674 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B2")]
|
||||
[Address(RVA = "0x10CF680", Offset = "0x10CDE80", VA = "0x1810CF680", Slot = "35")]
|
||||
public override IEnumerator GeneratePhysicRepresentationForMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002981 RID: 10625 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002981")]
|
||||
[Address(RVA = "0x1009770", Offset = "0x1008570", VA = "0x181009770", Slot = "27")]
|
||||
// Token: 0x060029B3 RID: 10675 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B3")]
|
||||
[Address(RVA = "0x10D08C0", Offset = "0x10CF0C0", VA = "0x1810D08C0", Slot = "27")]
|
||||
public override void OnSolverStepBegin()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002982 RID: 10626 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002982")]
|
||||
[Address(RVA = "0x1009920", Offset = "0x1008720", VA = "0x181009920", Slot = "28")]
|
||||
// Token: 0x060029B4 RID: 10676 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B4")]
|
||||
[Address(RVA = "0x10D0A70", Offset = "0x10CF270", VA = "0x1810D0A70", Slot = "28")]
|
||||
public override void OnSolverStepEnd()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002983 RID: 10627 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002983")]
|
||||
[Address(RVA = "0x1007510", Offset = "0x1006310", VA = "0x181007510")]
|
||||
// Token: 0x060029B5 RID: 10677 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B5")]
|
||||
[Address(RVA = "0x10CE660", Offset = "0x10CCE60", VA = "0x1810CE660")]
|
||||
public void ApplyWorldSpaceVelocity()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002984 RID: 10628 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002984")]
|
||||
[Address(RVA = "0x1008F80", Offset = "0x1007D80", VA = "0x181008F80")]
|
||||
// Token: 0x060029B6 RID: 10678 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B6")]
|
||||
[Address(RVA = "0x10D00D0", Offset = "0x10CE8D0", VA = "0x1810D00D0")]
|
||||
public void GrabSkeletonBones()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002985 RID: 10629 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002985")]
|
||||
[Address(RVA = "0x1007D40", Offset = "0x1006B40", VA = "0x181007D40")]
|
||||
// Token: 0x060029B7 RID: 10679 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B7")]
|
||||
[Address(RVA = "0x10CEE90", Offset = "0x10CD690", VA = "0x1810CEE90")]
|
||||
private List<HashSet<int>> GenerateIslands(IEnumerable<int> particles, bool onlyFixed)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002986 RID: 10630 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002986")]
|
||||
[Address(RVA = "0x10085A0", Offset = "0x10073A0", VA = "0x1810085A0")]
|
||||
// Token: 0x060029B8 RID: 10680 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B8")]
|
||||
[Address(RVA = "0x10CF6F0", Offset = "0x10CDEF0", VA = "0x1810CF6F0")]
|
||||
private void GenerateTethersForIsland(HashSet<int> particles, int maxTethers)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002987 RID: 10631 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002987")]
|
||||
[Address(RVA = "0x1008E10", Offset = "0x1007C10", VA = "0x181008E10", Slot = "25")]
|
||||
// Token: 0x060029B9 RID: 10681 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B9")]
|
||||
[Address(RVA = "0x10CFF60", Offset = "0x10CE760", VA = "0x1810CFF60", Slot = "25")]
|
||||
public override bool GenerateTethers(ObiActor.TetherType type)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002988 RID: 10632 RVA: 0x0005AE14 File Offset: 0x00059014
|
||||
[Token(Token = "0x6002988")]
|
||||
[Address(RVA = "0x1002AA0", Offset = "0x10018A0", VA = "0x181002AA0")]
|
||||
// Token: 0x060029BA RID: 10682 RVA: 0x0005B21C File Offset: 0x0005941C
|
||||
[Token(Token = "0x60029BA")]
|
||||
[Address(RVA = "0x10C9BF0", Offset = "0x10C83F0", VA = "0x1810C9BF0")]
|
||||
public ObiCloth()
|
||||
{
|
||||
float[] array = new float[16];
|
||||
@@ -298,19 +281,19 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040032A4 RID: 12964
|
||||
// Token: 0x040032E6 RID: 13030
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x40032A4")]
|
||||
[Token(Token = "0x40032E6")]
|
||||
protected SkinnedMeshRenderer skinnedMeshRenderer;
|
||||
|
||||
// Token: 0x040032A5 RID: 12965
|
||||
// Token: 0x040032E7 RID: 13031
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x40032A5")]
|
||||
[Token(Token = "0x40032E7")]
|
||||
protected ObiAnimatorController animatorController;
|
||||
|
||||
// Token: 0x040032A6 RID: 12966
|
||||
// Token: 0x040032E8 RID: 13032
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x40032A6")]
|
||||
[Token(Token = "0x40032E8")]
|
||||
protected int rootBindPoseIndex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,31 +7,31 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000493 RID: 1171
|
||||
[Token(Token = "0x2000493")]
|
||||
// Token: 0x0200049C RID: 1180
|
||||
[Token(Token = "0x200049C")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(ObiPinConstraints))]
|
||||
[RequireComponent(typeof(ObiAerodynamicConstraints))]
|
||||
[RequireComponent(typeof(ObiBendingConstraints))]
|
||||
[RequireComponent(typeof(ObiDistanceConstraints))]
|
||||
[RequireComponent(typeof(ObiAerodynamicConstraints))]
|
||||
[RequireComponent(typeof(Renderer))]
|
||||
[RequireComponent(typeof(ObiDistanceConstraints))]
|
||||
[RequireComponent(typeof(ObiPinConstraints))]
|
||||
public abstract class ObiClothBase : ObiActor
|
||||
{
|
||||
// Token: 0x1400000E RID: 14
|
||||
// (add) Token: 0x06002992 RID: 10642 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002993 RID: 10643 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x060029C4 RID: 10692 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x060029C5 RID: 10693 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1400000E")]
|
||||
public event EventHandler OnDeformableMeshSetup
|
||||
{
|
||||
[Token(Token = "0x6002992")]
|
||||
[Address(RVA = "0x1002B00", Offset = "0x1001900", VA = "0x181002B00")]
|
||||
[Token(Token = "0x60029C4")]
|
||||
[Address(RVA = "0x10C9C50", Offset = "0x10C8450", VA = "0x1810C9C50")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002993")]
|
||||
[Address(RVA = "0x1003050", Offset = "0x1001E50", VA = "0x181003050")]
|
||||
[Token(Token = "0x60029C5")]
|
||||
[Address(RVA = "0x10CA1A0", Offset = "0x10C89A0", VA = "0x1810CA1A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -40,20 +40,20 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x1400000F RID: 15
|
||||
// (add) Token: 0x06002994 RID: 10644 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002995 RID: 10645 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x060029C6 RID: 10694 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x060029C7 RID: 10695 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1400000F")]
|
||||
public event EventHandler OnDeformableMeshTeardown
|
||||
{
|
||||
[Token(Token = "0x6002994")]
|
||||
[Address(RVA = "0x1002BA0", Offset = "0x10019A0", VA = "0x181002BA0")]
|
||||
[Token(Token = "0x60029C6")]
|
||||
[Address(RVA = "0x10C9CF0", Offset = "0x10C84F0", VA = "0x1810C9CF0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002995")]
|
||||
[Address(RVA = "0x10030F0", Offset = "0x1001EF0", VA = "0x1810030F0")]
|
||||
[Token(Token = "0x60029C7")]
|
||||
[Address(RVA = "0x10CA240", Offset = "0x10C8A40", VA = "0x1810CA240")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -62,20 +62,20 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x14000010 RID: 16
|
||||
// (add) Token: 0x06002996 RID: 10646 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002997 RID: 10647 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x060029C8 RID: 10696 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x060029C9 RID: 10697 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x14000010")]
|
||||
public event EventHandler OnFrameBegin
|
||||
{
|
||||
[Token(Token = "0x6002996")]
|
||||
[Address(RVA = "0x1002C40", Offset = "0x1001A40", VA = "0x181002C40")]
|
||||
[Token(Token = "0x60029C8")]
|
||||
[Address(RVA = "0x10C9D90", Offset = "0x10C8590", VA = "0x1810C9D90")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002997")]
|
||||
[Address(RVA = "0x1003190", Offset = "0x1001F90", VA = "0x181003190")]
|
||||
[Token(Token = "0x60029C9")]
|
||||
[Address(RVA = "0x10CA2E0", Offset = "0x10C8AE0", VA = "0x1810CA2E0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -84,20 +84,20 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x14000011 RID: 17
|
||||
// (add) Token: 0x06002998 RID: 10648 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x06002999 RID: 10649 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (add) Token: 0x060029CA RID: 10698 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (remove) Token: 0x060029CB RID: 10699 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x14000011")]
|
||||
public event EventHandler OnFrameEnd
|
||||
{
|
||||
[Token(Token = "0x6002998")]
|
||||
[Address(RVA = "0x1002CE0", Offset = "0x1001AE0", VA = "0x181002CE0")]
|
||||
[Token(Token = "0x60029CA")]
|
||||
[Address(RVA = "0x10C9E30", Offset = "0x10C8630", VA = "0x1810C9E30")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002999")]
|
||||
[Address(RVA = "0x1003230", Offset = "0x1002030", VA = "0x181003230")]
|
||||
[Token(Token = "0x60029CB")]
|
||||
[Address(RVA = "0x10CA380", Offset = "0x10C8B80", VA = "0x1810CA380")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -105,72 +105,72 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C0 RID: 704
|
||||
// (get) Token: 0x0600299A RID: 10650 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002C0")]
|
||||
// Token: 0x170002BA RID: 698
|
||||
// (get) Token: 0x060029CC RID: 10700 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BA")]
|
||||
public ObiDistanceConstraints DistanceConstraints
|
||||
{
|
||||
[Token(Token = "0x600299A")]
|
||||
[Address(RVA = "0x1002EE0", Offset = "0x1001CE0", VA = "0x181002EE0")]
|
||||
[Token(Token = "0x60029CC")]
|
||||
[Address(RVA = "0x10CA030", Offset = "0x10C8830", VA = "0x1810CA030")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C1 RID: 705
|
||||
// (get) Token: 0x0600299B RID: 10651 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002C1")]
|
||||
// Token: 0x170002BB RID: 699
|
||||
// (get) Token: 0x060029CD RID: 10701 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BB")]
|
||||
public ObiBendingConstraints BendingConstraints
|
||||
{
|
||||
[Token(Token = "0x600299B")]
|
||||
[Address(RVA = "0x1002E30", Offset = "0x1001C30", VA = "0x181002E30")]
|
||||
[Token(Token = "0x60029CD")]
|
||||
[Address(RVA = "0x10C9F80", Offset = "0x10C8780", VA = "0x1810C9F80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C2 RID: 706
|
||||
// (get) Token: 0x0600299C RID: 10652 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002C2")]
|
||||
// Token: 0x170002BC RID: 700
|
||||
// (get) Token: 0x060029CE RID: 10702 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BC")]
|
||||
public ObiAerodynamicConstraints AerodynamicConstraints
|
||||
{
|
||||
[Token(Token = "0x600299C")]
|
||||
[Address(RVA = "0x1002D80", Offset = "0x1001B80", VA = "0x181002D80")]
|
||||
[Token(Token = "0x60029CE")]
|
||||
[Address(RVA = "0x10C9ED0", Offset = "0x10C86D0", VA = "0x1810C9ED0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C3 RID: 707
|
||||
// (get) Token: 0x0600299D RID: 10653 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002C3")]
|
||||
// Token: 0x170002BD RID: 701
|
||||
// (get) Token: 0x060029CF RID: 10703 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002BD")]
|
||||
public ObiPinConstraints PinConstraints
|
||||
{
|
||||
[Token(Token = "0x600299D")]
|
||||
[Address(RVA = "0x1002F90", Offset = "0x1001D90", VA = "0x181002F90")]
|
||||
[Token(Token = "0x60029CF")]
|
||||
[Address(RVA = "0x10CA0E0", Offset = "0x10C88E0", VA = "0x1810CA0E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C4 RID: 708
|
||||
// (get) Token: 0x0600299E RID: 10654 RVA: 0x0005AEBC File Offset: 0x000590BC
|
||||
// (set) Token: 0x0600299F RID: 10655 RVA: 0x0005AED0 File Offset: 0x000590D0
|
||||
[Token(Token = "0x170002C4")]
|
||||
// Token: 0x170002BE RID: 702
|
||||
// (get) Token: 0x060029D0 RID: 10704 RVA: 0x0005B2C4 File Offset: 0x000594C4
|
||||
// (set) Token: 0x060029D1 RID: 10705 RVA: 0x0005B2D8 File Offset: 0x000594D8
|
||||
[Token(Token = "0x170002BE")]
|
||||
public ObiMeshTopology SharedTopology
|
||||
{
|
||||
[Token(Token = "0x600299E")]
|
||||
[Address(RVA = "0x6D4570", Offset = "0x6D3370", VA = "0x1806D4570")]
|
||||
[Token(Token = "0x60029D0")]
|
||||
[Address(RVA = "0x704940", Offset = "0x703140", VA = "0x180704940")]
|
||||
get
|
||||
{
|
||||
return this.sharedTopology;
|
||||
}
|
||||
[Token(Token = "0x600299F")]
|
||||
[Address(RVA = "0x10032F0", Offset = "0x10020F0", VA = "0x1810032F0")]
|
||||
[Token(Token = "0x60029D1")]
|
||||
[Address(RVA = "0x10CA440", Offset = "0x10C8C40", VA = "0x1810CA440")]
|
||||
set
|
||||
{
|
||||
if (this.sharedTopology != value)
|
||||
@@ -181,20 +181,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C5 RID: 709
|
||||
// (get) Token: 0x060029A0 RID: 10656 RVA: 0x0005AEFC File Offset: 0x000590FC
|
||||
// (set) Token: 0x060029A1 RID: 10657 RVA: 0x0005AF10 File Offset: 0x00059110
|
||||
[Token(Token = "0x170002C5")]
|
||||
// Token: 0x170002BF RID: 703
|
||||
// (get) Token: 0x060029D2 RID: 10706 RVA: 0x0005B304 File Offset: 0x00059504
|
||||
// (set) Token: 0x060029D3 RID: 10707 RVA: 0x0005B318 File Offset: 0x00059518
|
||||
[Token(Token = "0x170002BF")]
|
||||
public Oni.NormalsUpdate NormalsUpdate
|
||||
{
|
||||
[Token(Token = "0x60029A0")]
|
||||
[Address(RVA = "0xAF93C0", Offset = "0xAF81C0", VA = "0x180AF93C0")]
|
||||
[Token(Token = "0x60029D2")]
|
||||
[Address(RVA = "0xBDFC90", Offset = "0xBDE490", VA = "0x180BDFC90")]
|
||||
get
|
||||
{
|
||||
return this.normalsUpdate;
|
||||
}
|
||||
[Token(Token = "0x60029A1")]
|
||||
[Address(RVA = "0x10032D0", Offset = "0x10020D0", VA = "0x1810032D0")]
|
||||
[Token(Token = "0x60029D3")]
|
||||
[Address(RVA = "0x10CA420", Offset = "0x10C8C20", VA = "0x1810CA420")]
|
||||
set
|
||||
{
|
||||
bool flag = this.updateTangents;
|
||||
@@ -203,20 +203,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C6 RID: 710
|
||||
// (get) Token: 0x060029A2 RID: 10658 RVA: 0x0005AF38 File Offset: 0x00059138
|
||||
// (set) Token: 0x060029A3 RID: 10659 RVA: 0x0005AF4C File Offset: 0x0005914C
|
||||
[Token(Token = "0x170002C6")]
|
||||
// Token: 0x170002C0 RID: 704
|
||||
// (get) Token: 0x060029D4 RID: 10708 RVA: 0x0005B340 File Offset: 0x00059540
|
||||
// (set) Token: 0x060029D5 RID: 10709 RVA: 0x0005B354 File Offset: 0x00059554
|
||||
[Token(Token = "0x170002C0")]
|
||||
public bool UpdateTangents
|
||||
{
|
||||
[Token(Token = "0x60029A2")]
|
||||
[Address(RVA = "0x1003040", Offset = "0x1001E40", VA = "0x181003040")]
|
||||
[Token(Token = "0x60029D4")]
|
||||
[Address(RVA = "0x10CA190", Offset = "0x10C8990", VA = "0x1810CA190")]
|
||||
get
|
||||
{
|
||||
return this.updateTangents;
|
||||
}
|
||||
[Token(Token = "0x60029A3")]
|
||||
[Address(RVA = "0x1003390", Offset = "0x1002190", VA = "0x181003390")]
|
||||
[Token(Token = "0x60029D5")]
|
||||
[Address(RVA = "0x10CA4E0", Offset = "0x10C8CE0", VA = "0x1810CA4E0")]
|
||||
set
|
||||
{
|
||||
this.updateTangents = value;
|
||||
@@ -225,82 +225,82 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C7 RID: 711
|
||||
// (get) Token: 0x060029A4 RID: 10660 RVA: 0x0005AF74 File Offset: 0x00059174
|
||||
[Token(Token = "0x170002C7")]
|
||||
// Token: 0x170002C1 RID: 705
|
||||
// (get) Token: 0x060029D6 RID: 10710 RVA: 0x0005B37C File Offset: 0x0005957C
|
||||
[Token(Token = "0x170002C1")]
|
||||
public IntPtr DeformableMesh
|
||||
{
|
||||
[Token(Token = "0x60029A4")]
|
||||
[Address(RVA = "0x68F990", Offset = "0x68E790", VA = "0x18068F990")]
|
||||
[Token(Token = "0x60029D6")]
|
||||
[Address(RVA = "0x687FF0", Offset = "0x6867F0", VA = "0x180687FF0")]
|
||||
get
|
||||
{
|
||||
return this.deformableMesh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C8 RID: 712
|
||||
// (get) Token: 0x060029A5 RID: 10661 RVA: 0x0005AF88 File Offset: 0x00059188
|
||||
[Token(Token = "0x170002C8")]
|
||||
// Token: 0x170002C2 RID: 706
|
||||
// (get) Token: 0x060029D7 RID: 10711 RVA: 0x0005B390 File Offset: 0x00059590
|
||||
[Token(Token = "0x170002C2")]
|
||||
public Vector3[] MeshVertices
|
||||
{
|
||||
[Token(Token = "0x60029A5")]
|
||||
[Address(RVA = "0x388BB0", Offset = "0x3879B0", VA = "0x180388BB0")]
|
||||
[Token(Token = "0x60029D7")]
|
||||
[Address(RVA = "0x3CF920", Offset = "0x3CE120", VA = "0x1803CF920")]
|
||||
get
|
||||
{
|
||||
return this.meshVertices;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002C9 RID: 713
|
||||
// (get) Token: 0x060029A6 RID: 10662 RVA: 0x0005AF9C File Offset: 0x0005919C
|
||||
[Token(Token = "0x170002C9")]
|
||||
// Token: 0x170002C3 RID: 707
|
||||
// (get) Token: 0x060029D8 RID: 10712 RVA: 0x0005B3A4 File Offset: 0x000595A4
|
||||
[Token(Token = "0x170002C3")]
|
||||
public Vector3[] MeshNormals
|
||||
{
|
||||
[Token(Token = "0x60029A6")]
|
||||
[Address(RVA = "0x388BC0", Offset = "0x3879C0", VA = "0x180388BC0")]
|
||||
[Token(Token = "0x60029D8")]
|
||||
[Address(RVA = "0x3CF930", Offset = "0x3CE130", VA = "0x1803CF930")]
|
||||
get
|
||||
{
|
||||
return this.meshNormals;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002CA RID: 714
|
||||
// (get) Token: 0x060029A7 RID: 10663 RVA: 0x0005AFB0 File Offset: 0x000591B0
|
||||
[Token(Token = "0x170002CA")]
|
||||
// Token: 0x170002C4 RID: 708
|
||||
// (get) Token: 0x060029D9 RID: 10713 RVA: 0x0005B3B8 File Offset: 0x000595B8
|
||||
[Token(Token = "0x170002C4")]
|
||||
public Vector4[] MeshTangents
|
||||
{
|
||||
[Token(Token = "0x60029A7")]
|
||||
[Address(RVA = "0x38DAD0", Offset = "0x38C8D0", VA = "0x18038DAD0")]
|
||||
[Token(Token = "0x60029D9")]
|
||||
[Address(RVA = "0x3D4840", Offset = "0x3D3040", VA = "0x1803D4840")]
|
||||
get
|
||||
{
|
||||
return this.meshTangents;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002CB RID: 715
|
||||
// (get) Token: 0x060029A8 RID: 10664 RVA: 0x0005AFC4 File Offset: 0x000591C4
|
||||
[Token(Token = "0x170002CB")]
|
||||
// Token: 0x170002C5 RID: 709
|
||||
// (get) Token: 0x060029DA RID: 10714 RVA: 0x0005B3CC File Offset: 0x000595CC
|
||||
[Token(Token = "0x170002C5")]
|
||||
public override bool UsesCustomExternalForces
|
||||
{
|
||||
[Token(Token = "0x60029A8")]
|
||||
[Address(RVA = "0x454840", Offset = "0x453640", VA = "0x180454840", Slot = "12")]
|
||||
[Token(Token = "0x60029DA")]
|
||||
[Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029A9 RID: 10665 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029A9")]
|
||||
[Address(RVA = "0x1001020", Offset = "0xFFFE20", VA = "0x181001020", Slot = "13")]
|
||||
// Token: 0x060029DB RID: 10715 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029DB")]
|
||||
[Address(RVA = "0x10C8170", Offset = "0x10C6970", VA = "0x1810C8170", Slot = "13")]
|
||||
public override void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029AA RID: 10666 RVA: 0x0005AFD4 File Offset: 0x000591D4
|
||||
[Token(Token = "0x60029AA")]
|
||||
[Address(RVA = "0x1001890", Offset = "0x1000690", VA = "0x181001890", Slot = "18")]
|
||||
// Token: 0x060029DC RID: 10716 RVA: 0x0005B3DC File Offset: 0x000595DC
|
||||
[Token(Token = "0x60029DC")]
|
||||
[Address(RVA = "0x10C89E0", Offset = "0x10C71E0", VA = "0x1810C89E0", Slot = "18")]
|
||||
public override void OnDisable()
|
||||
{
|
||||
base.OnDisable();
|
||||
@@ -315,9 +315,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029AB RID: 10667 RVA: 0x0005B020 File Offset: 0x00059220
|
||||
[Token(Token = "0x60029AB")]
|
||||
[Address(RVA = "0x1001940", Offset = "0x1000740", VA = "0x181001940", Slot = "29")]
|
||||
// Token: 0x060029DD RID: 10717 RVA: 0x0005B428 File Offset: 0x00059628
|
||||
[Token(Token = "0x60029DD")]
|
||||
[Address(RVA = "0x10C8A90", Offset = "0x10C7290", VA = "0x1810C8A90", Slot = "29")]
|
||||
public override void OnSolverFrameBegin()
|
||||
{
|
||||
EventHandler onFrameBegin = this.OnFrameBegin;
|
||||
@@ -329,17 +329,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029AC RID: 10668 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AC")]
|
||||
[Address(RVA = "0x10019B0", Offset = "0x10007B0", VA = "0x1810019B0", Slot = "26")]
|
||||
// Token: 0x060029DE RID: 10718 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029DE")]
|
||||
[Address(RVA = "0x10C8B00", Offset = "0x10C7300", VA = "0x1810C8B00", Slot = "26")]
|
||||
public override void OnSolverPreInterpolation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029AD RID: 10669 RVA: 0x0005B044 File Offset: 0x00059244
|
||||
[Token(Token = "0x60029AD")]
|
||||
[Address(RVA = "0x1001960", Offset = "0x1000760", VA = "0x181001960", Slot = "30")]
|
||||
// Token: 0x060029DF RID: 10719 RVA: 0x0005B44C File Offset: 0x0005964C
|
||||
[Token(Token = "0x60029DF")]
|
||||
[Address(RVA = "0x10C8AB0", Offset = "0x10C72B0", VA = "0x1810C8AB0", Slot = "30")]
|
||||
public override void OnSolverFrameEnd()
|
||||
{
|
||||
base..ctor();
|
||||
@@ -353,26 +353,26 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029AE RID: 10670 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029AE")]
|
||||
[Address(RVA = "0x1001B90", Offset = "0x1000990", VA = "0x181001B90", Slot = "28")]
|
||||
// Token: 0x060029E0 RID: 10720 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E0")]
|
||||
[Address(RVA = "0x10C8CE0", Offset = "0x10C74E0", VA = "0x1810C8CE0", Slot = "28")]
|
||||
public override void OnSolverStepEnd()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029AF RID: 10671 RVA: 0x0005B074 File Offset: 0x00059274
|
||||
[Token(Token = "0x60029AF")]
|
||||
[Address(RVA = "0x1001820", Offset = "0x1000620", VA = "0x181001820", Slot = "15")]
|
||||
// Token: 0x060029E1 RID: 10721 RVA: 0x0005B47C File Offset: 0x0005967C
|
||||
[Token(Token = "0x60029E1")]
|
||||
[Address(RVA = "0x10C8970", Offset = "0x10C7170", VA = "0x1810C8970", Slot = "15")]
|
||||
public override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
UnityEngine.Object.DestroyImmediate(this.topology);
|
||||
}
|
||||
|
||||
// Token: 0x060029B0 RID: 10672 RVA: 0x0005B094 File Offset: 0x00059294
|
||||
[Token(Token = "0x60029B0")]
|
||||
[Address(RVA = "0x10011E0", Offset = "0xFFFFE0", VA = "0x1810011E0", Slot = "32")]
|
||||
// Token: 0x060029E2 RID: 10722 RVA: 0x0005B49C File Offset: 0x0005969C
|
||||
[Token(Token = "0x60029E2")]
|
||||
[Address(RVA = "0x10C8330", Offset = "0x10C6B30", VA = "0x1810C8330", Slot = "32")]
|
||||
protected virtual void CallOnDeformableMeshSetup()
|
||||
{
|
||||
EventHandler onDeformableMeshSetup = this.OnDeformableMeshSetup;
|
||||
@@ -384,9 +384,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029B1 RID: 10673 RVA: 0x0005B0B8 File Offset: 0x000592B8
|
||||
[Token(Token = "0x60029B1")]
|
||||
[Address(RVA = "0x1001200", Offset = "0x1000000", VA = "0x181001200", Slot = "33")]
|
||||
// Token: 0x060029E3 RID: 10723 RVA: 0x0005B4C0 File Offset: 0x000596C0
|
||||
[Token(Token = "0x60029E3")]
|
||||
[Address(RVA = "0x10C8350", Offset = "0x10C6B50", VA = "0x1810C8350", Slot = "33")]
|
||||
protected virtual void CallOnDeformableMeshTearDown()
|
||||
{
|
||||
EventHandler onDeformableMeshTeardown = this.OnDeformableMeshTeardown;
|
||||
@@ -398,70 +398,70 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029B2 RID: 10674 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B2")]
|
||||
[Address(RVA = "0x1001330", Offset = "0x1000130", VA = "0x181001330", Slot = "34")]
|
||||
// Token: 0x060029E4 RID: 10724 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E4")]
|
||||
[Address(RVA = "0x10C8480", Offset = "0x10C6C80", VA = "0x1810C8480", Slot = "34")]
|
||||
public virtual void GetMeshDataArrays(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B3 RID: 10675 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B3")]
|
||||
[Address(RVA = "0x1001620", Offset = "0x1000420", VA = "0x181001620")]
|
||||
// Token: 0x060029E5 RID: 10725 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E5")]
|
||||
[Address(RVA = "0x10C8770", Offset = "0x10C6F70", VA = "0x1810C8770")]
|
||||
protected void InitializeWithRegularMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B4 RID: 10676
|
||||
[Token(Token = "0x60029B4")]
|
||||
// Token: 0x060029E6 RID: 10726
|
||||
[Token(Token = "0x60029E6")]
|
||||
[Address(Slot = "35")]
|
||||
public abstract IEnumerator GeneratePhysicRepresentationForMesh();
|
||||
|
||||
// Token: 0x060029B5 RID: 10677 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B5")]
|
||||
[Address(RVA = "0x1001220", Offset = "0x1000020", VA = "0x181001220", Slot = "36")]
|
||||
// Token: 0x060029E7 RID: 10727 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E7")]
|
||||
[Address(RVA = "0x10C8370", Offset = "0x10C6B70", VA = "0x1810C8370", Slot = "36")]
|
||||
public virtual void CommitResultsToMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B6 RID: 10678 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B6")]
|
||||
[Address(RVA = "0x1002570", Offset = "0x1001370", VA = "0x181002570", Slot = "19")]
|
||||
// Token: 0x060029E8 RID: 10728 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E8")]
|
||||
[Address(RVA = "0x10C96C0", Offset = "0x10C7EC0", VA = "0x1810C96C0", Slot = "19")]
|
||||
public override void ResetActor()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B7 RID: 10679 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B7")]
|
||||
[Address(RVA = "0x10022E0", Offset = "0x10010E0", VA = "0x1810022E0", Slot = "31")]
|
||||
// Token: 0x060029E9 RID: 10729 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E9")]
|
||||
[Address(RVA = "0x10C9430", Offset = "0x10C7C30", VA = "0x1810C9430", Slot = "31")]
|
||||
public override bool ReadParticlePropertyFromTexture(Texture2D source, Action<int, Color> onReadProperty)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B8 RID: 10680 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B8")]
|
||||
[Address(RVA = "0x1001CB0", Offset = "0x1000AB0", VA = "0x181001CB0")]
|
||||
// Token: 0x060029EA RID: 10730 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EA")]
|
||||
[Address(RVA = "0x10C8E00", Offset = "0x10C7600", VA = "0x1810C8E00")]
|
||||
public void Optimize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029B9 RID: 10681 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029B9")]
|
||||
[Address(RVA = "0x10027E0", Offset = "0x10015E0", VA = "0x1810027E0")]
|
||||
// Token: 0x060029EB RID: 10731 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EB")]
|
||||
[Address(RVA = "0x10C9930", Offset = "0x10C8130", VA = "0x1810C9930")]
|
||||
public void Unoptimize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029BA RID: 10682 RVA: 0x0005B0DC File Offset: 0x000592DC
|
||||
[Token(Token = "0x60029BA")]
|
||||
[Address(RVA = "0x1002AA0", Offset = "0x10018A0", VA = "0x181002AA0")]
|
||||
// Token: 0x060029EC RID: 10732 RVA: 0x0005B4E4 File Offset: 0x000596E4
|
||||
[Token(Token = "0x60029EC")]
|
||||
[Address(RVA = "0x10C9BF0", Offset = "0x10C83F0", VA = "0x1810C9BF0")]
|
||||
protected ObiClothBase()
|
||||
{
|
||||
float[] array = new float[16];
|
||||
@@ -469,122 +469,122 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040032B5 RID: 12981
|
||||
[Token(Token = "0x40032B5")]
|
||||
// Token: 0x040032F7 RID: 13047
|
||||
[Token(Token = "0x40032F7")]
|
||||
public const float DEFAULT_PARTICLE_MASS = 0.1f;
|
||||
|
||||
// Token: 0x040032BA RID: 12986
|
||||
// Token: 0x040032FC RID: 13052
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40032BA")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40032FC")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected Oni.NormalsUpdate normalsUpdate;
|
||||
|
||||
// Token: 0x040032BB RID: 12987
|
||||
// Token: 0x040032FD RID: 13053
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x40032BB")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40032FD")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected bool updateTangents;
|
||||
|
||||
// Token: 0x040032BC RID: 12988
|
||||
// Token: 0x040032FE RID: 13054
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40032BC")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40032FE")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected ObiMeshTopology sharedTopology;
|
||||
|
||||
// Token: 0x040032BD RID: 12989
|
||||
// Token: 0x040032FF RID: 13055
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40032BD")]
|
||||
[Token(Token = "0x40032FF")]
|
||||
[HideInInspector]
|
||||
public ObiMeshTopology topology;
|
||||
|
||||
// Token: 0x040032BE RID: 12990
|
||||
// Token: 0x04003300 RID: 13056
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40032BE")]
|
||||
[Token(Token = "0x4003300")]
|
||||
[HideInInspector]
|
||||
public Mesh sharedMesh;
|
||||
|
||||
// Token: 0x040032BF RID: 12991
|
||||
// Token: 0x04003301 RID: 13057
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40032BF")]
|
||||
[Token(Token = "0x4003301")]
|
||||
[HideInInspector]
|
||||
public Mesh clothMesh;
|
||||
|
||||
// Token: 0x040032C0 RID: 12992
|
||||
// Token: 0x04003302 RID: 13058
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40032C0")]
|
||||
[Token(Token = "0x4003302")]
|
||||
protected MeshFilter meshFilter;
|
||||
|
||||
// Token: 0x040032C1 RID: 12993
|
||||
// Token: 0x04003303 RID: 13059
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40032C1")]
|
||||
[Token(Token = "0x4003303")]
|
||||
protected MeshRenderer meshRenderer;
|
||||
|
||||
// Token: 0x040032C2 RID: 12994
|
||||
// Token: 0x04003304 RID: 13060
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40032C2")]
|
||||
[Token(Token = "0x4003304")]
|
||||
protected float[] transformData;
|
||||
|
||||
// Token: 0x040032C3 RID: 12995
|
||||
// Token: 0x04003305 RID: 13061
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40032C3")]
|
||||
[Token(Token = "0x4003305")]
|
||||
protected int[] meshTriangles;
|
||||
|
||||
// Token: 0x040032C4 RID: 12996
|
||||
// Token: 0x04003306 RID: 13062
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40032C4")]
|
||||
[Token(Token = "0x4003306")]
|
||||
protected Vector3[] meshVertices;
|
||||
|
||||
// Token: 0x040032C5 RID: 12997
|
||||
// Token: 0x04003307 RID: 13063
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x40032C5")]
|
||||
[Token(Token = "0x4003307")]
|
||||
protected Vector3[] meshNormals;
|
||||
|
||||
// Token: 0x040032C6 RID: 12998
|
||||
// Token: 0x04003308 RID: 13064
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x40032C6")]
|
||||
[Token(Token = "0x4003308")]
|
||||
protected Vector4[] meshTangents;
|
||||
|
||||
// Token: 0x040032C7 RID: 12999
|
||||
// Token: 0x04003309 RID: 13065
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x40032C7")]
|
||||
[Token(Token = "0x4003309")]
|
||||
protected Quaternion[] orientation;
|
||||
|
||||
// Token: 0x040032C8 RID: 13000
|
||||
// Token: 0x0400330A RID: 13066
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x40032C8")]
|
||||
[Token(Token = "0x400330A")]
|
||||
protected IntPtr deformableMesh;
|
||||
|
||||
// Token: 0x040032C9 RID: 13001
|
||||
// Token: 0x0400330B RID: 13067
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x40032C9")]
|
||||
[Token(Token = "0x400330B")]
|
||||
protected GCHandle particleIndicesHandle;
|
||||
|
||||
// Token: 0x040032CA RID: 13002
|
||||
// Token: 0x0400330C RID: 13068
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x13C")]
|
||||
[Token(Token = "0x40032CA")]
|
||||
[Token(Token = "0x400330C")]
|
||||
protected GCHandle meshTrianglesHandle;
|
||||
|
||||
// Token: 0x040032CB RID: 13003
|
||||
// Token: 0x0400330D RID: 13069
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x40032CB")]
|
||||
[Token(Token = "0x400330D")]
|
||||
protected GCHandle meshVerticesHandle;
|
||||
|
||||
// Token: 0x040032CC RID: 13004
|
||||
// Token: 0x0400330E RID: 13070
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x144")]
|
||||
[Token(Token = "0x40032CC")]
|
||||
[Token(Token = "0x400330E")]
|
||||
protected GCHandle meshNormalsHandle;
|
||||
|
||||
// Token: 0x040032CD RID: 13005
|
||||
// Token: 0x0400330F RID: 13071
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x40032CD")]
|
||||
[Token(Token = "0x400330F")]
|
||||
protected GCHandle meshTangentsHandle;
|
||||
|
||||
// Token: 0x040032CE RID: 13006
|
||||
// Token: 0x04003310 RID: 13072
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x40032CE")]
|
||||
[Token(Token = "0x4003310")]
|
||||
[HideInInspector]
|
||||
public float[] areaContribution;
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E6 RID: 1254
|
||||
[Token(Token = "0x20004E6")]
|
||||
// Token: 0x020004EF RID: 1263
|
||||
[Token(Token = "0x20004EF")]
|
||||
[RequireComponent(typeof(ObiClothPicker))]
|
||||
public class ObiClothDragger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002BEA RID: 11242 RVA: 0x0005EA34 File Offset: 0x0005CC34
|
||||
[Token(Token = "0x6002BEA")]
|
||||
[Address(RVA = "0x10036F0", Offset = "0x10024F0", VA = "0x1810036F0")]
|
||||
// Token: 0x06002C1C RID: 11292 RVA: 0x0005ED9C File Offset: 0x0005CF9C
|
||||
[Token(Token = "0x6002C1C")]
|
||||
[Address(RVA = "0x10CA840", Offset = "0x10C9040", VA = "0x1810CA840")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ObiClothPicker component = base.GetComponent<ObiClothPicker>();
|
||||
@@ -60,9 +60,9 @@ namespace Obi
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x06002BEB RID: 11243 RVA: 0x0005EB44 File Offset: 0x0005CD44
|
||||
[Token(Token = "0x6002BEB")]
|
||||
[Address(RVA = "0x10033B0", Offset = "0x10021B0", VA = "0x1810033B0")]
|
||||
// Token: 0x06002C1D RID: 11293 RVA: 0x0005EEAC File Offset: 0x0005D0AC
|
||||
[Token(Token = "0x6002C1D")]
|
||||
[Address(RVA = "0x10CA500", Offset = "0x10C8D00", VA = "0x1810CA500")]
|
||||
private void OnDisable()
|
||||
{
|
||||
ObiClothPicker obiClothPicker = this.picker;
|
||||
@@ -109,9 +109,9 @@ namespace Obi
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x06002BEC RID: 11244 RVA: 0x0005EC40 File Offset: 0x0005CE40
|
||||
[Token(Token = "0x6002BEC")]
|
||||
[Address(RVA = "0x10041A0", Offset = "0x1002FA0", VA = "0x1810041A0")]
|
||||
// Token: 0x06002C1E RID: 11294 RVA: 0x0005EFA8 File Offset: 0x0005D1A8
|
||||
[Token(Token = "0x6002C1E")]
|
||||
[Address(RVA = "0x10CB2F0", Offset = "0x10C9AF0", VA = "0x1810CB2F0")]
|
||||
private void Picker_OnParticleReleased(object sender, ObiClothPicker.ParticlePickEventArgs e)
|
||||
{
|
||||
IntPtr oniSolver = this.picker.cloth.solver.oniSolver;
|
||||
@@ -125,25 +125,25 @@ namespace Obi
|
||||
this.picker.cloth.solver.RelinquishRenderablePositions();
|
||||
}
|
||||
|
||||
// Token: 0x06002BED RID: 11245 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BED")]
|
||||
[Address(RVA = "0x1003E30", Offset = "0x1002C30", VA = "0x181003E30")]
|
||||
// Token: 0x06002C1F RID: 11295 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C1F")]
|
||||
[Address(RVA = "0x10CAF80", Offset = "0x10C9780", VA = "0x1810CAF80")]
|
||||
private void Picker_OnParticleHeld(object sender, ObiClothPicker.ParticlePickEventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BEE RID: 11246 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BEE")]
|
||||
[Address(RVA = "0x1003A50", Offset = "0x1002850", VA = "0x181003A50")]
|
||||
// Token: 0x06002C20 RID: 11296 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C20")]
|
||||
[Address(RVA = "0x10CABA0", Offset = "0x10C93A0", VA = "0x1810CABA0")]
|
||||
private void Picker_OnParticleDragged(object sender, ObiClothPicker.ParticlePickEventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BEF RID: 11247 RVA: 0x0005ECC4 File Offset: 0x0005CEC4
|
||||
[Token(Token = "0x6002BEF")]
|
||||
[Address(RVA = "0x1004020", Offset = "0x1002E20", VA = "0x181004020")]
|
||||
// Token: 0x06002C21 RID: 11297 RVA: 0x0005F02C File Offset: 0x0005D22C
|
||||
[Token(Token = "0x6002C21")]
|
||||
[Address(RVA = "0x10CB170", Offset = "0x10C9970", VA = "0x1810CB170")]
|
||||
private void Picker_OnParticlePicked(object sender, ObiClothPicker.ParticlePickEventArgs e)
|
||||
{
|
||||
this.picker.cloth.solver.RequireRenderablePositions();
|
||||
@@ -160,25 +160,25 @@ namespace Obi
|
||||
int num3 = Oni.SetParticleInverseMasses(oniSolver, array, 1, num2);
|
||||
}
|
||||
|
||||
// Token: 0x06002BF0 RID: 11248 RVA: 0x0005ED74 File Offset: 0x0005CF74
|
||||
[Token(Token = "0x6002BF0")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002C22 RID: 11298 RVA: 0x0005F0DC File Offset: 0x0005D2DC
|
||||
[Token(Token = "0x6002C22")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ObiClothDragger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400345B RID: 13403
|
||||
// Token: 0x0400349D RID: 13469
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400345B")]
|
||||
[Token(Token = "0x400349D")]
|
||||
private ObiClothPicker picker;
|
||||
|
||||
// Token: 0x0400345C RID: 13404
|
||||
// Token: 0x0400349E RID: 13470
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400345C")]
|
||||
[Token(Token = "0x400349E")]
|
||||
private float originalMass;
|
||||
|
||||
// Token: 0x0400345D RID: 13405
|
||||
[Token(Token = "0x400345D")]
|
||||
// Token: 0x0400349F RID: 13471
|
||||
[Token(Token = "0x400349F")]
|
||||
private const float DRAGGED_PARTICLE_MASS = 0.0001f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,18 +5,18 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E7 RID: 1255
|
||||
[Token(Token = "0x20004E7")]
|
||||
// Token: 0x020004F0 RID: 1264
|
||||
[Token(Token = "0x20004F0")]
|
||||
public class ObiClothPicker : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1400001E RID: 30
|
||||
// (add) Token: 0x06002BF1 RID: 11249 RVA: 0x0005ED88 File Offset: 0x0005CF88
|
||||
// (remove) Token: 0x06002BF2 RID: 11250 RVA: 0x0005EDB8 File Offset: 0x0005CFB8
|
||||
// (add) Token: 0x06002C23 RID: 11299 RVA: 0x0005F0F0 File Offset: 0x0005D2F0
|
||||
// (remove) Token: 0x06002C24 RID: 11300 RVA: 0x0005F120 File Offset: 0x0005D320
|
||||
[Token(Token = "0x1400001E")]
|
||||
public event EventHandler<ObiClothPicker.ParticlePickEventArgs> OnParticlePicked
|
||||
{
|
||||
[Token(Token = "0x6002BF1")]
|
||||
[Address(RVA = "0x1005090", Offset = "0x1003E90", VA = "0x181005090")]
|
||||
[Token(Token = "0x6002C23")]
|
||||
[Address(RVA = "0x10CC1E0", Offset = "0x10CA9E0", VA = "0x1810CC1E0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -31,8 +31,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x6002BF2")]
|
||||
[Address(RVA = "0x1005310", Offset = "0x1004110", VA = "0x181005310")]
|
||||
[Token(Token = "0x6002C24")]
|
||||
[Address(RVA = "0x10CC460", Offset = "0x10CAC60", VA = "0x1810CC460")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -50,13 +50,13 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x1400001F RID: 31
|
||||
// (add) Token: 0x06002BF3 RID: 11251 RVA: 0x0005EDE8 File Offset: 0x0005CFE8
|
||||
// (remove) Token: 0x06002BF4 RID: 11252 RVA: 0x0005EE18 File Offset: 0x0005D018
|
||||
// (add) Token: 0x06002C25 RID: 11301 RVA: 0x0005F150 File Offset: 0x0005D350
|
||||
// (remove) Token: 0x06002C26 RID: 11302 RVA: 0x0005F180 File Offset: 0x0005D380
|
||||
[Token(Token = "0x1400001F")]
|
||||
public event EventHandler<ObiClothPicker.ParticlePickEventArgs> OnParticleHeld
|
||||
{
|
||||
[Token(Token = "0x6002BF3")]
|
||||
[Address(RVA = "0x1004FF0", Offset = "0x1003DF0", VA = "0x181004FF0")]
|
||||
[Token(Token = "0x6002C25")]
|
||||
[Address(RVA = "0x10CC140", Offset = "0x10CA940", VA = "0x1810CC140")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -71,8 +71,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x6002BF4")]
|
||||
[Address(RVA = "0x1005270", Offset = "0x1004070", VA = "0x181005270")]
|
||||
[Token(Token = "0x6002C26")]
|
||||
[Address(RVA = "0x10CC3C0", Offset = "0x10CABC0", VA = "0x1810CC3C0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -90,13 +90,13 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x14000020 RID: 32
|
||||
// (add) Token: 0x06002BF5 RID: 11253 RVA: 0x0005EE48 File Offset: 0x0005D048
|
||||
// (remove) Token: 0x06002BF6 RID: 11254 RVA: 0x0005EE78 File Offset: 0x0005D078
|
||||
// (add) Token: 0x06002C27 RID: 11303 RVA: 0x0005F1B0 File Offset: 0x0005D3B0
|
||||
// (remove) Token: 0x06002C28 RID: 11304 RVA: 0x0005F1E0 File Offset: 0x0005D3E0
|
||||
[Token(Token = "0x14000020")]
|
||||
public event EventHandler<ObiClothPicker.ParticlePickEventArgs> OnParticleDragged
|
||||
{
|
||||
[Token(Token = "0x6002BF5")]
|
||||
[Address(RVA = "0x1004F50", Offset = "0x1003D50", VA = "0x181004F50")]
|
||||
[Token(Token = "0x6002C27")]
|
||||
[Address(RVA = "0x10CC0A0", Offset = "0x10CA8A0", VA = "0x1810CC0A0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -111,8 +111,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x6002BF6")]
|
||||
[Address(RVA = "0x10051D0", Offset = "0x1003FD0", VA = "0x1810051D0")]
|
||||
[Token(Token = "0x6002C28")]
|
||||
[Address(RVA = "0x10CC320", Offset = "0x10CAB20", VA = "0x1810CC320")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -130,13 +130,13 @@ namespace Obi
|
||||
}
|
||||
|
||||
// Token: 0x14000021 RID: 33
|
||||
// (add) Token: 0x06002BF7 RID: 11255 RVA: 0x0005EEA8 File Offset: 0x0005D0A8
|
||||
// (remove) Token: 0x06002BF8 RID: 11256 RVA: 0x0005EED8 File Offset: 0x0005D0D8
|
||||
// (add) Token: 0x06002C29 RID: 11305 RVA: 0x0005F210 File Offset: 0x0005D410
|
||||
// (remove) Token: 0x06002C2A RID: 11306 RVA: 0x0005F240 File Offset: 0x0005D440
|
||||
[Token(Token = "0x14000021")]
|
||||
public event EventHandler<ObiClothPicker.ParticlePickEventArgs> OnParticleReleased
|
||||
{
|
||||
[Token(Token = "0x6002BF7")]
|
||||
[Address(RVA = "0x1005130", Offset = "0x1003F30", VA = "0x181005130")]
|
||||
[Token(Token = "0x6002C29")]
|
||||
[Address(RVA = "0x10CC280", Offset = "0x10CAA80", VA = "0x1810CC280")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
@@ -151,8 +151,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x6002BF8")]
|
||||
[Address(RVA = "0x10053B0", Offset = "0x10041B0", VA = "0x1810053B0")]
|
||||
[Token(Token = "0x6002C2A")]
|
||||
[Address(RVA = "0x10CC500", Offset = "0x10CAD00", VA = "0x1810CC500")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
@@ -169,22 +169,22 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700030C RID: 780
|
||||
// (get) Token: 0x06002BF9 RID: 11257 RVA: 0x0005EF08 File Offset: 0x0005D108
|
||||
[Token(Token = "0x1700030C")]
|
||||
// Token: 0x17000306 RID: 774
|
||||
// (get) Token: 0x06002C2B RID: 11307 RVA: 0x0005F270 File Offset: 0x0005D470
|
||||
[Token(Token = "0x17000306")]
|
||||
public ObiClothBase Cloth
|
||||
{
|
||||
[Token(Token = "0x6002BF9")]
|
||||
[Address(RVA = "0x31E390", Offset = "0x31D190", VA = "0x18031E390")]
|
||||
[Token(Token = "0x6002C2B")]
|
||||
[Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080")]
|
||||
get
|
||||
{
|
||||
return this.cloth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BFA RID: 11258 RVA: 0x0005EF1C File Offset: 0x0005D11C
|
||||
[Token(Token = "0x6002BFA")]
|
||||
[Address(RVA = "0x10042E0", Offset = "0x10030E0", VA = "0x1810042E0")]
|
||||
// Token: 0x06002C2C RID: 11308 RVA: 0x0005F284 File Offset: 0x0005D484
|
||||
[Token(Token = "0x6002C2C")]
|
||||
[Address(RVA = "0x10CB430", Offset = "0x10C9C30", VA = "0x1810CB430")]
|
||||
private void Awake()
|
||||
{
|
||||
ObiClothBase component = base.GetComponent<ObiClothBase>();
|
||||
@@ -193,17 +193,17 @@ namespace Obi
|
||||
this.lastMousePos.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002BFB RID: 11259 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BFB")]
|
||||
[Address(RVA = "0x1004C50", Offset = "0x1003A50", VA = "0x181004C50")]
|
||||
// Token: 0x06002C2D RID: 11309 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C2D")]
|
||||
[Address(RVA = "0x10CBDA0", Offset = "0x10CA5A0", VA = "0x1810CBDA0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BFC RID: 11260 RVA: 0x0005EF50 File Offset: 0x0005D150
|
||||
[Token(Token = "0x6002BFC")]
|
||||
[Address(RVA = "0x1004B60", Offset = "0x1003960", VA = "0x181004B60")]
|
||||
// Token: 0x06002C2E RID: 11310 RVA: 0x0005F2B8 File Offset: 0x0005D4B8
|
||||
[Token(Token = "0x6002C2E")]
|
||||
[Address(RVA = "0x10CBCB0", Offset = "0x10CA4B0", VA = "0x1810CBCB0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
UnityEngine.Object.Destroy(this.meshCollider);
|
||||
@@ -217,17 +217,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BFD RID: 11261 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BFD")]
|
||||
[Address(RVA = "0x1004350", Offset = "0x1003150", VA = "0x181004350")]
|
||||
// Token: 0x06002C2F RID: 11311 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C2F")]
|
||||
[Address(RVA = "0x10CB4A0", Offset = "0x10C9CA0", VA = "0x1810CB4A0")]
|
||||
private void Cloth_Solver_OnFrameBegin(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BFE RID: 11262 RVA: 0x0005EFA4 File Offset: 0x0005D1A4
|
||||
[Token(Token = "0x6002BFE")]
|
||||
[Address(RVA = "0x1004F10", Offset = "0x1003D10", VA = "0x181004F10")]
|
||||
// Token: 0x06002C30 RID: 11312 RVA: 0x0005F30C File Offset: 0x0005D50C
|
||||
[Token(Token = "0x6002C30")]
|
||||
[Address(RVA = "0x10CC060", Offset = "0x10CA860", VA = "0x1810CC060")]
|
||||
public ObiClothPicker()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
@@ -236,43 +236,43 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003462 RID: 13410
|
||||
// Token: 0x040034A4 RID: 13476
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003462")]
|
||||
[Token(Token = "0x40034A4")]
|
||||
private MeshCollider meshCollider;
|
||||
|
||||
// Token: 0x04003463 RID: 13411
|
||||
// Token: 0x040034A5 RID: 13477
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003463")]
|
||||
[Token(Token = "0x40034A5")]
|
||||
private ObiClothBase cloth;
|
||||
|
||||
// Token: 0x04003464 RID: 13412
|
||||
// Token: 0x040034A6 RID: 13478
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003464")]
|
||||
[Token(Token = "0x40034A6")]
|
||||
private Mesh currentCollisionMesh;
|
||||
|
||||
// Token: 0x04003465 RID: 13413
|
||||
// Token: 0x040034A7 RID: 13479
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003465")]
|
||||
[Token(Token = "0x40034A7")]
|
||||
private Vector3 lastMousePos;
|
||||
|
||||
// Token: 0x04003466 RID: 13414
|
||||
// Token: 0x040034A8 RID: 13480
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4003466")]
|
||||
[Token(Token = "0x40034A8")]
|
||||
private int pickedParticleIndex;
|
||||
|
||||
// Token: 0x04003467 RID: 13415
|
||||
// Token: 0x040034A9 RID: 13481
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003467")]
|
||||
[Token(Token = "0x40034A9")]
|
||||
private float pickedParticleDepth;
|
||||
|
||||
// Token: 0x020004E8 RID: 1256
|
||||
[Token(Token = "0x20004E8")]
|
||||
// Token: 0x020004F1 RID: 1265
|
||||
[Token(Token = "0x20004F1")]
|
||||
public class ParticlePickEventArgs : EventArgs
|
||||
{
|
||||
// Token: 0x06002BFF RID: 11263 RVA: 0x0005EFE0 File Offset: 0x0005D1E0
|
||||
[Token(Token = "0x6002BFF")]
|
||||
[Address(RVA = "0x69F960", Offset = "0x69E760", VA = "0x18069F960")]
|
||||
// Token: 0x06002C31 RID: 11313 RVA: 0x0005F348 File Offset: 0x0005D548
|
||||
[Token(Token = "0x6002C31")]
|
||||
[Address(RVA = "0x697FB0", Offset = "0x6967B0", VA = "0x180697FB0")]
|
||||
public ParticlePickEventArgs(int particleIndex, Vector3 mouseDelta)
|
||||
{
|
||||
float z = mouseDelta.z;
|
||||
@@ -280,14 +280,14 @@ namespace Obi
|
||||
this.mouseDelta.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x04003468 RID: 13416
|
||||
// Token: 0x040034AA RID: 13482
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003468")]
|
||||
[Token(Token = "0x40034AA")]
|
||||
public int particleIndex;
|
||||
|
||||
// Token: 0x04003469 RID: 13417
|
||||
// Token: 0x040034AB RID: 13483
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003469")]
|
||||
[Token(Token = "0x40034AB")]
|
||||
public Vector3 mouseDelta;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,20 +5,20 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E9 RID: 1257
|
||||
[Token(Token = "0x20004E9")]
|
||||
// Token: 0x020004F2 RID: 1266
|
||||
[Token(Token = "0x20004F2")]
|
||||
[ExecuteInEditMode]
|
||||
[DisallowMultipleComponent]
|
||||
[AddComponentMenu("Physics/Obi/Obi Cloth Proxy")]
|
||||
public class ObiClothProxy : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700030D RID: 781
|
||||
// (get) Token: 0x06002C00 RID: 11264 RVA: 0x0005F010 File Offset: 0x0005D210
|
||||
[Token(Token = "0x1700030D")]
|
||||
// Token: 0x17000307 RID: 775
|
||||
// (get) Token: 0x06002C32 RID: 11314 RVA: 0x0005F378 File Offset: 0x0005D578
|
||||
[Token(Token = "0x17000307")]
|
||||
public bool SelfSkinning
|
||||
{
|
||||
[Token(Token = "0x6002C00")]
|
||||
[Address(RVA = "0x1006DE0", Offset = "0x1005BE0", VA = "0x181006DE0")]
|
||||
[Token(Token = "0x6002C32")]
|
||||
[Address(RVA = "0x10CDF30", Offset = "0x10CC730", VA = "0x1810CDF30")]
|
||||
get
|
||||
{
|
||||
ObiClothBase obiClothBase = this.source;
|
||||
@@ -34,20 +34,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700030E RID: 782
|
||||
// (get) Token: 0x06002C02 RID: 11266 RVA: 0x0005F114 File Offset: 0x0005D314
|
||||
// (set) Token: 0x06002C01 RID: 11265 RVA: 0x0005F058 File Offset: 0x0005D258
|
||||
[Token(Token = "0x1700030E")]
|
||||
// Token: 0x17000308 RID: 776
|
||||
// (get) Token: 0x06002C34 RID: 11316 RVA: 0x0005F47C File Offset: 0x0005D67C
|
||||
// (set) Token: 0x06002C33 RID: 11315 RVA: 0x0005F3C0 File Offset: 0x0005D5C0
|
||||
[Token(Token = "0x17000308")]
|
||||
public ObiClothBase Proxy
|
||||
{
|
||||
[Token(Token = "0x6002C02")]
|
||||
[Address(RVA = "0x502B30", Offset = "0x501930", VA = "0x180502B30")]
|
||||
[Token(Token = "0x6002C34")]
|
||||
[Address(RVA = "0x4FC850", Offset = "0x4FB050", VA = "0x1804FC850")]
|
||||
get
|
||||
{
|
||||
return this.source;
|
||||
}
|
||||
[Token(Token = "0x6002C01")]
|
||||
[Address(RVA = "0x1006EB0", Offset = "0x1005CB0", VA = "0x181006EB0")]
|
||||
[Token(Token = "0x6002C33")]
|
||||
[Address(RVA = "0x10CE000", Offset = "0x10CC800", VA = "0x1810CE000")]
|
||||
set
|
||||
{
|
||||
ObiClothBase obiClothBase = this.source;
|
||||
@@ -76,9 +76,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C03 RID: 11267 RVA: 0x0005F128 File Offset: 0x0005D328
|
||||
[Token(Token = "0x6002C03")]
|
||||
[Address(RVA = "0x1005F20", Offset = "0x1004D20", VA = "0x181005F20")]
|
||||
// Token: 0x06002C35 RID: 11317 RVA: 0x0005F490 File Offset: 0x0005D690
|
||||
[Token(Token = "0x6002C35")]
|
||||
[Address(RVA = "0x10CD070", Offset = "0x10CB870", VA = "0x1810CD070")]
|
||||
private void OnEnable()
|
||||
{
|
||||
SkinnedMeshRenderer component = base.GetComponent<SkinnedMeshRenderer>();
|
||||
@@ -128,9 +128,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C04 RID: 11268 RVA: 0x0005F25C File Offset: 0x0005D45C
|
||||
[Token(Token = "0x6002C04")]
|
||||
[Address(RVA = "0x1005D20", Offset = "0x1004B20", VA = "0x181005D20")]
|
||||
// Token: 0x06002C36 RID: 11318 RVA: 0x0005F5C4 File Offset: 0x0005D7C4
|
||||
[Token(Token = "0x6002C36")]
|
||||
[Address(RVA = "0x10CCE70", Offset = "0x10CB670", VA = "0x1810CCE70")]
|
||||
private void OnDisable()
|
||||
{
|
||||
if (!this.SelfSkinning)
|
||||
@@ -166,17 +166,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C05 RID: 11269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C05")]
|
||||
[Address(RVA = "0x1006A00", Offset = "0x1005800", VA = "0x181006A00")]
|
||||
// Token: 0x06002C37 RID: 11319 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C37")]
|
||||
[Address(RVA = "0x10CDB50", Offset = "0x10CC350", VA = "0x1810CDB50")]
|
||||
private void UpdateTransformData()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C06 RID: 11270 RVA: 0x0005F330 File Offset: 0x0005D530
|
||||
[Token(Token = "0x6002C06")]
|
||||
[Address(RVA = "0x10064E0", Offset = "0x10052E0", VA = "0x1810064E0")]
|
||||
// Token: 0x06002C38 RID: 11320 RVA: 0x0005F698 File Offset: 0x0005D898
|
||||
[Token(Token = "0x6002C38")]
|
||||
[Address(RVA = "0x10CD630", Offset = "0x10CBE30", VA = "0x1810CD630")]
|
||||
private void Source_OnAddedToSolver(object sender, EventArgs e)
|
||||
{
|
||||
this.UpdateTransformData();
|
||||
@@ -217,9 +217,9 @@ namespace Obi
|
||||
solver2.OnStepEnd += eventHandler2;
|
||||
}
|
||||
|
||||
// Token: 0x06002C07 RID: 11271 RVA: 0x0005F464 File Offset: 0x0005D664
|
||||
[Token(Token = "0x6002C07")]
|
||||
[Address(RVA = "0x1006750", Offset = "0x1005550", VA = "0x181006750")]
|
||||
// Token: 0x06002C39 RID: 11321 RVA: 0x0005F7CC File Offset: 0x0005D9CC
|
||||
[Token(Token = "0x6002C39")]
|
||||
[Address(RVA = "0x10CD8A0", Offset = "0x10CC0A0", VA = "0x1810CD8A0")]
|
||||
private void Source_OnRemovedFromSolver(object sender, EventArgs e)
|
||||
{
|
||||
ObiSolver solver = this.source.solver;
|
||||
@@ -239,9 +239,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C08 RID: 11272 RVA: 0x0005F504 File Offset: 0x0005D704
|
||||
[Token(Token = "0x6002C08")]
|
||||
[Address(RVA = "0x10068A0", Offset = "0x10056A0", VA = "0x1810068A0")]
|
||||
// Token: 0x06002C3A RID: 11322 RVA: 0x0005F86C File Offset: 0x0005DA6C
|
||||
[Token(Token = "0x6002C3A")]
|
||||
[Address(RVA = "0x10CD9F0", Offset = "0x10CC1F0", VA = "0x1810CD9F0")]
|
||||
private void Source_Solver_OnFrameEnd(object sender, EventArgs e)
|
||||
{
|
||||
if (!this.SelfSkinning)
|
||||
@@ -265,33 +265,33 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C09 RID: 11273 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C09")]
|
||||
[Address(RVA = "0x1006990", Offset = "0x1005790", VA = "0x181006990")]
|
||||
// Token: 0x06002C3B RID: 11323 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3B")]
|
||||
[Address(RVA = "0x10CDAE0", Offset = "0x10CC2E0", VA = "0x1810CDAE0")]
|
||||
private void Source_Solver_OnStepEnd(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C0A RID: 11274 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C0A")]
|
||||
[Address(RVA = "0x1005450", Offset = "0x1004250", VA = "0x181005450", Slot = "4")]
|
||||
// Token: 0x06002C3C RID: 11324 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3C")]
|
||||
[Address(RVA = "0x10CC5A0", Offset = "0x10CADA0", VA = "0x1810CC5A0", Slot = "4")]
|
||||
public virtual void GetMeshDataArrays(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C0B RID: 11275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C0B")]
|
||||
[Address(RVA = "0x10059F0", Offset = "0x10047F0", VA = "0x1810059F0")]
|
||||
// Token: 0x06002C3D RID: 11325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3D")]
|
||||
[Address(RVA = "0x10CCB40", Offset = "0x10CB340", VA = "0x1810CCB40")]
|
||||
private void InitializeWithRegularMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C0C RID: 11276 RVA: 0x0005F594 File Offset: 0x0005D794
|
||||
[Token(Token = "0x6002C0C")]
|
||||
[Address(RVA = "0x1005C00", Offset = "0x1004A00", VA = "0x181005C00")]
|
||||
// Token: 0x06002C3E RID: 11326 RVA: 0x0005F8FC File Offset: 0x0005DAFC
|
||||
[Token(Token = "0x6002C3E")]
|
||||
[Address(RVA = "0x10CCD50", Offset = "0x10CB550", VA = "0x1810CCD50")]
|
||||
protected void InitializeWithSkinnedMesh()
|
||||
{
|
||||
Mesh input = this.targetTopology.input;
|
||||
@@ -311,25 +311,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C0D RID: 11277 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C0D")]
|
||||
[Address(RVA = "0x1006240", Offset = "0x1005040", VA = "0x181006240")]
|
||||
// Token: 0x06002C3F RID: 11327 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C3F")]
|
||||
[Address(RVA = "0x10CD390", Offset = "0x10CBB90", VA = "0x1810CD390")]
|
||||
protected void SetSkinnedMeshAnimationInfo()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C0E RID: 11278 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C0E")]
|
||||
[Address(RVA = "0x1005680", Offset = "0x1004480", VA = "0x181005680")]
|
||||
// Token: 0x06002C40 RID: 11328 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C40")]
|
||||
[Address(RVA = "0x10CC7D0", Offset = "0x10CAFD0", VA = "0x1810CC7D0")]
|
||||
public void GrabSkeletonBones()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C0F RID: 11279 RVA: 0x0005F618 File Offset: 0x0005D818
|
||||
[Token(Token = "0x6002C0F")]
|
||||
[Address(RVA = "0x1006D20", Offset = "0x1005B20", VA = "0x181006D20")]
|
||||
// Token: 0x06002C41 RID: 11329 RVA: 0x0005F980 File Offset: 0x0005DB80
|
||||
[Token(Token = "0x6002C41")]
|
||||
[Address(RVA = "0x10CDE70", Offset = "0x10CC670", VA = "0x1810CDE70")]
|
||||
public void Update()
|
||||
{
|
||||
this.UpdateTransformData();
|
||||
@@ -343,9 +343,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C10 RID: 11280 RVA: 0x0005F654 File Offset: 0x0005D854
|
||||
[Token(Token = "0x6002C10")]
|
||||
[Address(RVA = "0x1006D80", Offset = "0x1005B80", VA = "0x181006D80")]
|
||||
// Token: 0x06002C42 RID: 11330 RVA: 0x0005F9BC File Offset: 0x0005DBBC
|
||||
[Token(Token = "0x6002C42")]
|
||||
[Address(RVA = "0x10CDED0", Offset = "0x10CC6D0", VA = "0x1810CDED0")]
|
||||
public ObiClothProxy()
|
||||
{
|
||||
float[] array = new float[16];
|
||||
@@ -353,98 +353,98 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400346A RID: 13418
|
||||
// Token: 0x040034AC RID: 13484
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400346A")]
|
||||
[Token(Token = "0x40034AC")]
|
||||
public ObiTriangleSkinMap skinMap;
|
||||
|
||||
// Token: 0x0400346B RID: 13419
|
||||
// Token: 0x040034AD RID: 13485
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400346B")]
|
||||
[Token(Token = "0x40034AD")]
|
||||
public ObiMeshTopology targetTopology;
|
||||
|
||||
// Token: 0x0400346C RID: 13420
|
||||
// Token: 0x040034AE RID: 13486
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400346C")]
|
||||
[Token(Token = "0x40034AE")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiClothBase source;
|
||||
|
||||
// Token: 0x0400346D RID: 13421
|
||||
// Token: 0x040034AF RID: 13487
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400346D")]
|
||||
[Token(Token = "0x40034AF")]
|
||||
[HideInInspector]
|
||||
public Mesh skinnedMesh;
|
||||
|
||||
// Token: 0x0400346E RID: 13422
|
||||
// Token: 0x040034B0 RID: 13488
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400346E")]
|
||||
[Token(Token = "0x40034B0")]
|
||||
[HideInInspector]
|
||||
public Mesh sharedMesh;
|
||||
|
||||
// Token: 0x0400346F RID: 13423
|
||||
// Token: 0x040034B1 RID: 13489
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400346F")]
|
||||
[Token(Token = "0x40034B1")]
|
||||
protected int[] meshTriangles;
|
||||
|
||||
// Token: 0x04003470 RID: 13424
|
||||
// Token: 0x040034B2 RID: 13490
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003470")]
|
||||
[Token(Token = "0x40034B2")]
|
||||
protected Vector3[] meshVertices;
|
||||
|
||||
// Token: 0x04003471 RID: 13425
|
||||
// Token: 0x040034B3 RID: 13491
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003471")]
|
||||
[Token(Token = "0x40034B3")]
|
||||
protected Vector3[] meshNormals;
|
||||
|
||||
// Token: 0x04003472 RID: 13426
|
||||
// Token: 0x040034B4 RID: 13492
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003472")]
|
||||
[Token(Token = "0x40034B4")]
|
||||
protected Vector4[] meshTangents;
|
||||
|
||||
// Token: 0x04003473 RID: 13427
|
||||
// Token: 0x040034B5 RID: 13493
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003473")]
|
||||
[Token(Token = "0x40034B5")]
|
||||
protected IntPtr deformableMesh;
|
||||
|
||||
// Token: 0x04003474 RID: 13428
|
||||
// Token: 0x040034B6 RID: 13494
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003474")]
|
||||
[Token(Token = "0x40034B6")]
|
||||
protected GCHandle meshTrianglesHandle;
|
||||
|
||||
// Token: 0x04003475 RID: 13429
|
||||
// Token: 0x040034B7 RID: 13495
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003475")]
|
||||
[Token(Token = "0x40034B7")]
|
||||
protected GCHandle meshVerticesHandle;
|
||||
|
||||
// Token: 0x04003476 RID: 13430
|
||||
// Token: 0x040034B8 RID: 13496
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003476")]
|
||||
[Token(Token = "0x40034B8")]
|
||||
protected GCHandle meshNormalsHandle;
|
||||
|
||||
// Token: 0x04003477 RID: 13431
|
||||
// Token: 0x040034B9 RID: 13497
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x4003477")]
|
||||
[Token(Token = "0x40034B9")]
|
||||
protected GCHandle meshTangentsHandle;
|
||||
|
||||
// Token: 0x04003478 RID: 13432
|
||||
// Token: 0x040034BA RID: 13498
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003478")]
|
||||
[Token(Token = "0x40034BA")]
|
||||
private MeshRenderer meshRenderer;
|
||||
|
||||
// Token: 0x04003479 RID: 13433
|
||||
// Token: 0x040034BB RID: 13499
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003479")]
|
||||
[Token(Token = "0x40034BB")]
|
||||
private MeshFilter meshFilter;
|
||||
|
||||
// Token: 0x0400347A RID: 13434
|
||||
// Token: 0x040034BC RID: 13500
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400347A")]
|
||||
[Token(Token = "0x40034BC")]
|
||||
private SkinnedMeshRenderer skinnedMeshRenderer;
|
||||
|
||||
// Token: 0x0400347B RID: 13435
|
||||
// Token: 0x040034BD RID: 13501
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400347B")]
|
||||
[Token(Token = "0x40034BD")]
|
||||
protected float[] transformData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,39 +4,39 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A4 RID: 1188
|
||||
[Token(Token = "0x20004A4")]
|
||||
// Token: 0x020004AD RID: 1197
|
||||
[Token(Token = "0x20004AD")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(Collider))]
|
||||
public class ObiCollider : ObiColliderBase
|
||||
{
|
||||
// Token: 0x06002A1E RID: 10782 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1E")]
|
||||
[Address(RVA = "0x100C3F0", Offset = "0x100B1F0", VA = "0x18100C3F0", Slot = "4")]
|
||||
// Token: 0x06002A50 RID: 10832 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A50")]
|
||||
[Address(RVA = "0x10D3540", Offset = "0x10D1D40", VA = "0x1810D3540", Slot = "4")]
|
||||
protected override void CreateTracker()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A1F RID: 10783 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1F")]
|
||||
[Address(RVA = "0x100C890", Offset = "0x100B690", VA = "0x18100C890", Slot = "5")]
|
||||
// Token: 0x06002A51 RID: 10833 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A51")]
|
||||
[Address(RVA = "0x10D39E0", Offset = "0x10D21E0", VA = "0x1810D39E0", Slot = "5")]
|
||||
protected override bool IsUnityColliderEnabled()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A20 RID: 10784 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A20")]
|
||||
[Address(RVA = "0x100C910", Offset = "0x100B710", VA = "0x18100C910", Slot = "6")]
|
||||
// Token: 0x06002A52 RID: 10834 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A52")]
|
||||
[Address(RVA = "0x10D3A60", Offset = "0x10D2260", VA = "0x1810D3A60", Slot = "6")]
|
||||
protected override void UpdateColliderAdaptor()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A21 RID: 10785 RVA: 0x0005BDB4 File Offset: 0x00059FB4
|
||||
[Token(Token = "0x6002A21")]
|
||||
[Address(RVA = "0x100C350", Offset = "0x100B150", VA = "0x18100C350", Slot = "7")]
|
||||
// Token: 0x06002A53 RID: 10835 RVA: 0x0005C1BC File Offset: 0x0005A3BC
|
||||
[Token(Token = "0x6002A53")]
|
||||
[Address(RVA = "0x10D34A0", Offset = "0x10D1CA0", VA = "0x1810D34A0", Slot = "7")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Collider component = base.GetComponent<Collider>();
|
||||
@@ -49,9 +49,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A22 RID: 10786 RVA: 0x0005BDE8 File Offset: 0x00059FE8
|
||||
[Token(Token = "0x6002A22")]
|
||||
[Address(RVA = "0x100CB20", Offset = "0x100B920", VA = "0x18100CB20")]
|
||||
// Token: 0x06002A54 RID: 10836 RVA: 0x0005C1F0 File Offset: 0x0005A3F0
|
||||
[Token(Token = "0x6002A54")]
|
||||
[Address(RVA = "0x10D3C70", Offset = "0x10D2470", VA = "0x1810D3C70")]
|
||||
public ObiCollider()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -4,54 +4,47 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A5 RID: 1189
|
||||
[Token(Token = "0x20004A5")]
|
||||
// Token: 0x020004AE RID: 1198
|
||||
[Token(Token = "0x20004AE")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(Collider2D))]
|
||||
public class ObiCollider2D : ObiColliderBase
|
||||
{
|
||||
// Token: 0x06002A23 RID: 10787 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A23")]
|
||||
[Address(RVA = "0x100A6B0", Offset = "0x10094B0", VA = "0x18100A6B0", Slot = "4")]
|
||||
// Token: 0x06002A55 RID: 10837 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A55")]
|
||||
[Address(RVA = "0x10D1800", Offset = "0x10D0000", VA = "0x1810D1800", Slot = "4")]
|
||||
protected override void CreateTracker()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A24 RID: 10788 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A24")]
|
||||
[Address(RVA = "0x100A990", Offset = "0x1009790", VA = "0x18100A990", Slot = "5")]
|
||||
// Token: 0x06002A56 RID: 10838 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A56")]
|
||||
[Address(RVA = "0x10D1AE0", Offset = "0x10D02E0", VA = "0x1810D1AE0", Slot = "5")]
|
||||
protected override bool IsUnityColliderEnabled()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A25 RID: 10789 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A25")]
|
||||
[Address(RVA = "0x100AA10", Offset = "0x1009810", VA = "0x18100AA10", Slot = "6")]
|
||||
// Token: 0x06002A57 RID: 10839 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A57")]
|
||||
[Address(RVA = "0x10D1B60", Offset = "0x10D0360", VA = "0x1810D1B60", Slot = "6")]
|
||||
protected override void UpdateColliderAdaptor()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A26 RID: 10790 RVA: 0x0005BDFC File Offset: 0x00059FFC
|
||||
[Token(Token = "0x6002A26")]
|
||||
[Address(RVA = "0x100A610", Offset = "0x1009410", VA = "0x18100A610", Slot = "7")]
|
||||
// Token: 0x06002A58 RID: 10840 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A58")]
|
||||
[Address(RVA = "0x10D1760", Offset = "0x10CFF60", VA = "0x1810D1760", Slot = "7")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Collider2D component = base.GetComponent<Collider2D>();
|
||||
this.unityCollider = component;
|
||||
Component unityCollider = this.unityCollider;
|
||||
int num = 0;
|
||||
if (!(unityCollider == num))
|
||||
{
|
||||
base.Awake();
|
||||
}
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A27 RID: 10791 RVA: 0x0005BE30 File Offset: 0x0005A030
|
||||
[Token(Token = "0x6002A27")]
|
||||
[Address(RVA = "0x100AC20", Offset = "0x1009A20", VA = "0x18100AC20")]
|
||||
// Token: 0x06002A59 RID: 10841 RVA: 0x0005C204 File Offset: 0x0005A404
|
||||
[Token(Token = "0x6002A59")]
|
||||
[Address(RVA = "0x10D1D70", Offset = "0x10D0570", VA = "0x1810D1D70")]
|
||||
public ObiCollider2D()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -5,24 +5,24 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A6 RID: 1190
|
||||
[Token(Token = "0x20004A6")]
|
||||
// Token: 0x020004AF RID: 1199
|
||||
[Token(Token = "0x20004AF")]
|
||||
public abstract class ObiColliderBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170002DC RID: 732
|
||||
// (get) Token: 0x06002A29 RID: 10793 RVA: 0x0005BE88 File Offset: 0x0005A088
|
||||
// (set) Token: 0x06002A28 RID: 10792 RVA: 0x0005BE44 File Offset: 0x0005A044
|
||||
[Token(Token = "0x170002DC")]
|
||||
// Token: 0x170002D6 RID: 726
|
||||
// (get) Token: 0x06002A5B RID: 10843 RVA: 0x0005C25C File Offset: 0x0005A45C
|
||||
// (set) Token: 0x06002A5A RID: 10842 RVA: 0x0005C218 File Offset: 0x0005A418
|
||||
[Token(Token = "0x170002D6")]
|
||||
public ObiCollisionMaterial CollisionMaterial
|
||||
{
|
||||
[Token(Token = "0x6002A29")]
|
||||
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")]
|
||||
[Token(Token = "0x6002A5B")]
|
||||
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
||||
get
|
||||
{
|
||||
return this.material;
|
||||
}
|
||||
[Token(Token = "0x6002A28")]
|
||||
[Address(RVA = "0x100C290", Offset = "0x100B090", VA = "0x18100C290")]
|
||||
[Token(Token = "0x6002A5A")]
|
||||
[Address(RVA = "0x10D33E0", Offset = "0x10D1BE0", VA = "0x1810D33E0")]
|
||||
set
|
||||
{
|
||||
this.material = value;
|
||||
@@ -39,37 +39,37 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002DD RID: 733
|
||||
// (get) Token: 0x06002A2A RID: 10794 RVA: 0x0005BE9C File Offset: 0x0005A09C
|
||||
[Token(Token = "0x170002DD")]
|
||||
// Token: 0x170002D7 RID: 727
|
||||
// (get) Token: 0x06002A5C RID: 10844 RVA: 0x0005C270 File Offset: 0x0005A470
|
||||
[Token(Token = "0x170002D7")]
|
||||
public IntPtr OniCollider
|
||||
{
|
||||
[Token(Token = "0x6002A2A")]
|
||||
[Address(RVA = "0x31E490", Offset = "0x31D290", VA = "0x18031E490")]
|
||||
[Token(Token = "0x6002A5C")]
|
||||
[Address(RVA = "0x354180", Offset = "0x352980", VA = "0x180354180")]
|
||||
get
|
||||
{
|
||||
return this.oniCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A2B RID: 10795
|
||||
[Token(Token = "0x6002A2B")]
|
||||
// Token: 0x06002A5D RID: 10845
|
||||
[Token(Token = "0x6002A5D")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract void CreateTracker();
|
||||
|
||||
// Token: 0x06002A2C RID: 10796
|
||||
[Token(Token = "0x6002A2C")]
|
||||
// Token: 0x06002A5E RID: 10846
|
||||
[Token(Token = "0x6002A5E")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract bool IsUnityColliderEnabled();
|
||||
|
||||
// Token: 0x06002A2D RID: 10797
|
||||
[Token(Token = "0x6002A2D")]
|
||||
// Token: 0x06002A5F RID: 10847
|
||||
[Token(Token = "0x6002A5F")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void UpdateColliderAdaptor();
|
||||
|
||||
// Token: 0x06002A2E RID: 10798 RVA: 0x0005BEB0 File Offset: 0x0005A0B0
|
||||
[Token(Token = "0x6002A2E")]
|
||||
[Address(RVA = "0x100B1D0", Offset = "0x1009FD0", VA = "0x18100B1D0")]
|
||||
// Token: 0x06002A60 RID: 10848 RVA: 0x0005C284 File Offset: 0x0005A484
|
||||
[Token(Token = "0x6002A60")]
|
||||
[Address(RVA = "0x10D2320", Offset = "0x10D0B20", VA = "0x1810D2320")]
|
||||
protected void CreateRigidbody()
|
||||
{
|
||||
this.obiRigidbody = (ulong)0L;
|
||||
@@ -94,17 +94,17 @@ namespace Obi
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002A2F RID: 10799 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A2F")]
|
||||
[Address(RVA = "0x100BBF0", Offset = "0x100A9F0", VA = "0x18100BBF0")]
|
||||
// Token: 0x06002A61 RID: 10849 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A61")]
|
||||
[Address(RVA = "0x10D2D40", Offset = "0x10D1540", VA = "0x1810D2D40")]
|
||||
public void RegisterInSolver(ObiSolver solver, bool addToSolver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A30 RID: 10800 RVA: 0x0005BF30 File Offset: 0x0005A130
|
||||
[Token(Token = "0x6002A30")]
|
||||
[Address(RVA = "0x100BD00", Offset = "0x100AB00", VA = "0x18100BD00")]
|
||||
// Token: 0x06002A62 RID: 10850 RVA: 0x0005C304 File Offset: 0x0005A504
|
||||
[Token(Token = "0x6002A62")]
|
||||
[Address(RVA = "0x10D2E50", Offset = "0x10D1650", VA = "0x1810D2E50")]
|
||||
public void RemoveFromSolver(ObiSolver solver)
|
||||
{
|
||||
bool flag = this.solvers.Remove(solver);
|
||||
@@ -112,65 +112,65 @@ namespace Obi
|
||||
Oni.RemoveCollider(solver.oniSolver, intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06002A31 RID: 10801 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A31")]
|
||||
[Address(RVA = "0x100B350", Offset = "0x100A150", VA = "0x18100B350")]
|
||||
// Token: 0x06002A63 RID: 10851 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A63")]
|
||||
[Address(RVA = "0x10D24A0", Offset = "0x10D0CA0", VA = "0x1810D24A0")]
|
||||
private void FindSolvers(bool addToSolvers)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A32 RID: 10802 RVA: 0x0005BF64 File Offset: 0x0005A164
|
||||
[Token(Token = "0x6002A32")]
|
||||
[Address(RVA = "0x100C160", Offset = "0x100AF60", VA = "0x18100C160")]
|
||||
// Token: 0x06002A64 RID: 10852 RVA: 0x0005C338 File Offset: 0x0005A538
|
||||
[Token(Token = "0x6002A64")]
|
||||
[Address(RVA = "0x10D32B0", Offset = "0x10D1AB0", VA = "0x1810D32B0")]
|
||||
private void Update()
|
||||
{
|
||||
this.FindSolvers(true);
|
||||
}
|
||||
|
||||
// Token: 0x06002A33 RID: 10803 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A33")]
|
||||
[Address(RVA = "0x100AC80", Offset = "0x1009A80", VA = "0x18100AC80", Slot = "7")]
|
||||
// Token: 0x06002A65 RID: 10853 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A65")]
|
||||
[Address(RVA = "0x10D1DD0", Offset = "0x10D05D0", VA = "0x1810D1DD0", Slot = "7")]
|
||||
protected virtual void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A34 RID: 10804 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A34")]
|
||||
[Address(RVA = "0x100B640", Offset = "0x100A440", VA = "0x18100B640")]
|
||||
// Token: 0x06002A66 RID: 10854 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A66")]
|
||||
[Address(RVA = "0x10D2790", Offset = "0x10D0F90", VA = "0x1810D2790")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A35 RID: 10805 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A35")]
|
||||
[Address(RVA = "0x100BAF0", Offset = "0x100A8F0", VA = "0x18100BAF0")]
|
||||
// Token: 0x06002A67 RID: 10855 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A67")]
|
||||
[Address(RVA = "0x10D2C40", Offset = "0x10D1440", VA = "0x1810D2C40")]
|
||||
public void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A36 RID: 10806 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A36")]
|
||||
[Address(RVA = "0x100B9F0", Offset = "0x100A7F0", VA = "0x18100B9F0")]
|
||||
// Token: 0x06002A68 RID: 10856 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A68")]
|
||||
[Address(RVA = "0x10D2B40", Offset = "0x10D1340", VA = "0x1810D2B40")]
|
||||
public void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A37 RID: 10807 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A37")]
|
||||
[Address(RVA = "0x100BD70", Offset = "0x100AB70", VA = "0x18100BD70")]
|
||||
// Token: 0x06002A69 RID: 10857 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A69")]
|
||||
[Address(RVA = "0x10D2EC0", Offset = "0x10D16C0", VA = "0x1810D2EC0")]
|
||||
private void UpdateIfNeeded(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A38 RID: 10808 RVA: 0x0005BF78 File Offset: 0x0005A178
|
||||
[Token(Token = "0x6002A38")]
|
||||
[Address(RVA = "0x100C0E0", Offset = "0x100AEE0", VA = "0x18100C0E0")]
|
||||
// Token: 0x06002A6A RID: 10858 RVA: 0x0005C34C File Offset: 0x0005A54C
|
||||
[Token(Token = "0x6002A6A")]
|
||||
[Address(RVA = "0x10D3230", Offset = "0x10D1A30", VA = "0x1810D3230")]
|
||||
private void UpdateRigidbody(object sender, EventArgs e)
|
||||
{
|
||||
ObiRigidbody obiRigidbody = this.obiRigidbody;
|
||||
@@ -181,9 +181,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A39 RID: 10809 RVA: 0x0005BFAC File Offset: 0x0005A1AC
|
||||
[Token(Token = "0x6002A39")]
|
||||
[Address(RVA = "0x100C1F0", Offset = "0x100AFF0", VA = "0x18100C1F0")]
|
||||
// Token: 0x06002A6B RID: 10859 RVA: 0x0005C380 File Offset: 0x0005A580
|
||||
[Token(Token = "0x6002A6B")]
|
||||
[Address(RVA = "0x10D3340", Offset = "0x10D1B40", VA = "0x1810D3340")]
|
||||
protected ObiColliderBase()
|
||||
{
|
||||
HashSet<ObiSolver> hashSet = new HashSet();
|
||||
@@ -191,14 +191,14 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06002A3A RID: 10810 RVA: 0x0005BFEC File Offset: 0x0005A1EC
|
||||
// Token: 0x06002A6C RID: 10860 RVA: 0x0005C3C0 File Offset: 0x0005A5C0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002A3A")]
|
||||
[Address(RVA = "0x100C170", Offset = "0x100AF70", VA = "0x18100C170")]
|
||||
[Token(Token = "0x6002A6C")]
|
||||
[Address(RVA = "0x10D32C0", Offset = "0x10D1AC0", VA = "0x1810D32C0")]
|
||||
static ObiColliderBase()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002A3A)
|
||||
An exception occurred when decompiling this method (06002A6C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiColliderBase::.cctor()
|
||||
|
||||
@@ -214,77 +214,77 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0400331E RID: 13086
|
||||
[Token(Token = "0x400331E")]
|
||||
// Token: 0x04003360 RID: 13152
|
||||
[Token(Token = "0x4003360")]
|
||||
public static Dictionary<int, Component> idToCollider;
|
||||
|
||||
// Token: 0x0400331F RID: 13087
|
||||
// Token: 0x04003361 RID: 13153
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400331F")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x4003361")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiCollisionMaterial material;
|
||||
|
||||
// Token: 0x04003320 RID: 13088
|
||||
// Token: 0x04003362 RID: 13154
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003320")]
|
||||
[Token(Token = "0x4003362")]
|
||||
public int phase;
|
||||
|
||||
// Token: 0x04003321 RID: 13089
|
||||
// Token: 0x04003363 RID: 13155
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003321")]
|
||||
[Token(Token = "0x4003363")]
|
||||
public float thickness;
|
||||
|
||||
// Token: 0x04003322 RID: 13090
|
||||
// Token: 0x04003364 RID: 13156
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003322")]
|
||||
[Token(Token = "0x4003364")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected Component unityCollider;
|
||||
|
||||
// Token: 0x04003323 RID: 13091
|
||||
// Token: 0x04003365 RID: 13157
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003323")]
|
||||
[Token(Token = "0x4003365")]
|
||||
protected IntPtr oniCollider = (IntPtr)((ulong)0L);
|
||||
|
||||
// Token: 0x04003324 RID: 13092
|
||||
// Token: 0x04003366 RID: 13158
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003324")]
|
||||
[Token(Token = "0x4003366")]
|
||||
protected ObiRigidbody obiRigidbody;
|
||||
|
||||
// Token: 0x04003325 RID: 13093
|
||||
// Token: 0x04003367 RID: 13159
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003325")]
|
||||
[Token(Token = "0x4003367")]
|
||||
protected int currentLayer = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x04003326 RID: 13094
|
||||
// Token: 0x04003368 RID: 13160
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4003326")]
|
||||
[Token(Token = "0x4003368")]
|
||||
protected bool wasUnityColliderEnabled = true;
|
||||
|
||||
// Token: 0x04003327 RID: 13095
|
||||
// Token: 0x04003369 RID: 13161
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003327")]
|
||||
[Token(Token = "0x4003369")]
|
||||
protected float oldPhase;
|
||||
|
||||
// Token: 0x04003328 RID: 13096
|
||||
// Token: 0x0400336A RID: 13162
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003328")]
|
||||
[Token(Token = "0x400336A")]
|
||||
protected float oldThickness;
|
||||
|
||||
// Token: 0x04003329 RID: 13097
|
||||
// Token: 0x0400336B RID: 13163
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003329")]
|
||||
[Token(Token = "0x400336B")]
|
||||
protected HashSet<ObiSolver> solvers;
|
||||
|
||||
// Token: 0x0400332A RID: 13098
|
||||
// Token: 0x0400336C RID: 13164
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400332A")]
|
||||
[Token(Token = "0x400336C")]
|
||||
protected ObiShapeTracker tracker;
|
||||
|
||||
// Token: 0x0400332B RID: 13099
|
||||
// Token: 0x0400336D RID: 13165
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400332B")]
|
||||
[Token(Token = "0x400336D")]
|
||||
protected Oni.Collider adaptor;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,88 +4,88 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A7 RID: 1191
|
||||
[Token(Token = "0x20004A7")]
|
||||
// Token: 0x020004B0 RID: 1200
|
||||
[Token(Token = "0x20004B0")]
|
||||
public class ObiCollisionMaterial : ScriptableObject
|
||||
{
|
||||
// Token: 0x170002DE RID: 734
|
||||
// (get) Token: 0x06002A3B RID: 10811 RVA: 0x0005C004 File Offset: 0x0005A204
|
||||
[Token(Token = "0x170002DE")]
|
||||
// Token: 0x170002D8 RID: 728
|
||||
// (get) Token: 0x06002A6D RID: 10861 RVA: 0x0005C3D8 File Offset: 0x0005A5D8
|
||||
[Token(Token = "0x170002D8")]
|
||||
public IntPtr OniCollisionMaterial
|
||||
{
|
||||
[Token(Token = "0x6002A3B")]
|
||||
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")]
|
||||
[Token(Token = "0x6002A6D")]
|
||||
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
||||
get
|
||||
{
|
||||
return this.oniCollisionMaterial;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A3C RID: 10812 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A3C")]
|
||||
[Address(RVA = "0x100CBC0", Offset = "0x100B9C0", VA = "0x18100CBC0")]
|
||||
// Token: 0x06002A6E RID: 10862 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A6E")]
|
||||
[Address(RVA = "0x10D3D10", Offset = "0x10D2510", VA = "0x1810D3D10")]
|
||||
public void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A3D RID: 10813 RVA: 0x0005C018 File Offset: 0x0005A218
|
||||
[Token(Token = "0x6002A3D")]
|
||||
[Address(RVA = "0x100CB80", Offset = "0x100B980", VA = "0x18100CB80")]
|
||||
// Token: 0x06002A6F RID: 10863 RVA: 0x0005C3EC File Offset: 0x0005A5EC
|
||||
[Token(Token = "0x6002A6F")]
|
||||
[Address(RVA = "0x10D3CD0", Offset = "0x10D24D0", VA = "0x1810D3CD0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
Oni.DestroyCollisionMaterial(this.oniCollisionMaterial);
|
||||
this.oniCollisionMaterial = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A3E RID: 10814 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A3E")]
|
||||
[Address(RVA = "0x100CC10", Offset = "0x100BA10", VA = "0x18100CC10")]
|
||||
// Token: 0x06002A70 RID: 10864 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A70")]
|
||||
[Address(RVA = "0x10D3D60", Offset = "0x10D2560", VA = "0x1810D3D60")]
|
||||
public void OnValidate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A3F RID: 10815 RVA: 0x0005C03C File Offset: 0x0005A23C
|
||||
[Token(Token = "0x6002A3F")]
|
||||
[Address(RVA = "0x100CC40", Offset = "0x100BA40", VA = "0x18100CC40")]
|
||||
// Token: 0x06002A71 RID: 10865 RVA: 0x0005C410 File Offset: 0x0005A610
|
||||
[Token(Token = "0x6002A71")]
|
||||
[Address(RVA = "0x10D3D90", Offset = "0x10D2590", VA = "0x1810D3D90")]
|
||||
public ObiCollisionMaterial()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400332C RID: 13100
|
||||
// Token: 0x0400336E RID: 13166
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400332C")]
|
||||
[Token(Token = "0x400336E")]
|
||||
private IntPtr oniCollisionMaterial = (IntPtr)((ulong)0L);
|
||||
|
||||
// Token: 0x0400332D RID: 13101
|
||||
// Token: 0x0400336F RID: 13167
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400332D")]
|
||||
[Token(Token = "0x400336F")]
|
||||
private Oni.CollisionMaterial adaptor;
|
||||
|
||||
// Token: 0x0400332E RID: 13102
|
||||
// Token: 0x04003370 RID: 13168
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400332E")]
|
||||
[Token(Token = "0x4003370")]
|
||||
public float friction;
|
||||
|
||||
// Token: 0x0400332F RID: 13103
|
||||
// Token: 0x04003371 RID: 13169
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400332F")]
|
||||
[Token(Token = "0x4003371")]
|
||||
public float stickiness;
|
||||
|
||||
// Token: 0x04003330 RID: 13104
|
||||
// Token: 0x04003372 RID: 13170
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4003330")]
|
||||
[Token(Token = "0x4003372")]
|
||||
public float stickDistance;
|
||||
|
||||
// Token: 0x04003331 RID: 13105
|
||||
// Token: 0x04003373 RID: 13171
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003331")]
|
||||
[Token(Token = "0x4003373")]
|
||||
public Oni.MaterialCombineMode frictionCombine;
|
||||
|
||||
// Token: 0x04003332 RID: 13106
|
||||
// Token: 0x04003374 RID: 13172
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4003332")]
|
||||
[Token(Token = "0x4003374")]
|
||||
public Oni.MaterialCombineMode stickinessCombine;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,122 +5,122 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004AC RID: 1196
|
||||
[Token(Token = "0x20004AC")]
|
||||
// Token: 0x020004B5 RID: 1205
|
||||
[Token(Token = "0x20004B5")]
|
||||
[Serializable]
|
||||
public abstract class ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x170002E0 RID: 736
|
||||
// (get) Token: 0x06002A5E RID: 10846 RVA: 0x0005C330 File Offset: 0x0005A530
|
||||
[Token(Token = "0x170002E0")]
|
||||
// Token: 0x170002DA RID: 730
|
||||
// (get) Token: 0x06002A90 RID: 10896 RVA: 0x0005C704 File Offset: 0x0005A904
|
||||
[Token(Token = "0x170002DA")]
|
||||
public IntPtr OniBatch
|
||||
{
|
||||
[Token(Token = "0x6002A5E")]
|
||||
[Address(RVA = "0x2B4010", Offset = "0x2B2E10", VA = "0x1802B4010")]
|
||||
[Token(Token = "0x6002A90")]
|
||||
[Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")]
|
||||
get
|
||||
{
|
||||
return this.batch;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E1 RID: 737
|
||||
// (get) Token: 0x06002A5F RID: 10847 RVA: 0x0005C344 File Offset: 0x0005A544
|
||||
[Token(Token = "0x170002E1")]
|
||||
// Token: 0x170002DB RID: 731
|
||||
// (get) Token: 0x06002A91 RID: 10897 RVA: 0x0005C718 File Offset: 0x0005A918
|
||||
[Token(Token = "0x170002DB")]
|
||||
public int ConstraintCount
|
||||
{
|
||||
[Token(Token = "0x6002A5F")]
|
||||
[Address(RVA = "0x3835C0", Offset = "0x3823C0", VA = "0x1803835C0")]
|
||||
[Token(Token = "0x6002A91")]
|
||||
[Address(RVA = "0x3CA350", Offset = "0x3C8B50", VA = "0x1803CA350")]
|
||||
get
|
||||
{
|
||||
return this.constraintCount;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E2 RID: 738
|
||||
// (get) Token: 0x06002A60 RID: 10848 RVA: 0x0005C358 File Offset: 0x0005A558
|
||||
[Token(Token = "0x170002E2")]
|
||||
// Token: 0x170002DC RID: 732
|
||||
// (get) Token: 0x06002A92 RID: 10898 RVA: 0x0005C72C File Offset: 0x0005A92C
|
||||
[Token(Token = "0x170002DC")]
|
||||
public bool IsCooked
|
||||
{
|
||||
[Token(Token = "0x6002A60")]
|
||||
[Address(RVA = "0x3FC660", Offset = "0x3FB460", VA = "0x1803FC660")]
|
||||
[Token(Token = "0x6002A92")]
|
||||
[Address(RVA = "0x41ECE0", Offset = "0x41D4E0", VA = "0x18041ECE0")]
|
||||
get
|
||||
{
|
||||
return this.cooked;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E3 RID: 739
|
||||
// (get) Token: 0x06002A61 RID: 10849 RVA: 0x0005C36C File Offset: 0x0005A56C
|
||||
[Token(Token = "0x170002E3")]
|
||||
// Token: 0x170002DD RID: 733
|
||||
// (get) Token: 0x06002A93 RID: 10899 RVA: 0x0005C740 File Offset: 0x0005A940
|
||||
[Token(Token = "0x170002DD")]
|
||||
public bool SharesParticles
|
||||
{
|
||||
[Token(Token = "0x6002A61")]
|
||||
[Address(RVA = "0x6206E0", Offset = "0x61F4E0", VA = "0x1806206E0")]
|
||||
[Token(Token = "0x6002A93")]
|
||||
[Address(RVA = "0x606750", Offset = "0x604F50", VA = "0x180606750")]
|
||||
get
|
||||
{
|
||||
return this.sharesParticles;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002E4 RID: 740
|
||||
// (get) Token: 0x06002A62 RID: 10850 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002E4")]
|
||||
// Token: 0x170002DE RID: 734
|
||||
// (get) Token: 0x06002A94 RID: 10900 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002DE")]
|
||||
public IEnumerable<int> ActiveConstraints
|
||||
{
|
||||
[Token(Token = "0x6002A62")]
|
||||
[Address(RVA = "0x100D170", Offset = "0x100BF70", VA = "0x18100D170")]
|
||||
[Token(Token = "0x6002A94")]
|
||||
[Address(RVA = "0x10D42C0", Offset = "0x10D2AC0", VA = "0x1810D42C0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A63 RID: 10851
|
||||
[Token(Token = "0x6002A63")]
|
||||
// Token: 0x06002A95 RID: 10901
|
||||
[Token(Token = "0x6002A95")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract Oni.ConstraintType GetConstraintType();
|
||||
|
||||
// Token: 0x06002A64 RID: 10852
|
||||
[Token(Token = "0x6002A64")]
|
||||
// Token: 0x06002A96 RID: 10902
|
||||
[Token(Token = "0x6002A96")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract void Clear();
|
||||
|
||||
// Token: 0x06002A65 RID: 10853 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A65")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "6")]
|
||||
// Token: 0x06002A97 RID: 10903 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A97")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "6")]
|
||||
public virtual void Cook()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A66 RID: 10854
|
||||
[Token(Token = "0x6002A66")]
|
||||
// Token: 0x06002A98 RID: 10904
|
||||
[Token(Token = "0x6002A98")]
|
||||
[Address(Slot = "7")]
|
||||
protected abstract void OnAddToSolver(ObiBatchedConstraints constraints);
|
||||
|
||||
// Token: 0x06002A67 RID: 10855
|
||||
[Token(Token = "0x6002A67")]
|
||||
// Token: 0x06002A99 RID: 10905
|
||||
[Token(Token = "0x6002A99")]
|
||||
[Address(Slot = "8")]
|
||||
protected abstract void OnRemoveFromSolver(ObiBatchedConstraints constraints);
|
||||
|
||||
// Token: 0x06002A68 RID: 10856
|
||||
[Token(Token = "0x6002A68")]
|
||||
// Token: 0x06002A9A RID: 10906
|
||||
[Token(Token = "0x6002A9A")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract void PushDataToSolver(ObiBatchedConstraints constraints);
|
||||
|
||||
// Token: 0x06002A69 RID: 10857
|
||||
[Token(Token = "0x6002A69")]
|
||||
// Token: 0x06002A9B RID: 10907
|
||||
[Token(Token = "0x6002A9B")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract void PullDataFromSolver(ObiBatchedConstraints constraints);
|
||||
|
||||
// Token: 0x06002A6A RID: 10858
|
||||
[Token(Token = "0x6002A6A")]
|
||||
// Token: 0x06002A9C RID: 10908
|
||||
[Token(Token = "0x6002A9C")]
|
||||
[Address(Slot = "11")]
|
||||
public abstract List<int> GetConstraintsInvolvingParticle(int particleIndex);
|
||||
|
||||
// Token: 0x06002A6B RID: 10859 RVA: 0x0005C380 File Offset: 0x0005A580
|
||||
[Token(Token = "0x6002A6B")]
|
||||
[Address(RVA = "0x100CF20", Offset = "0x100BD20", VA = "0x18100CF20")]
|
||||
// Token: 0x06002A9D RID: 10909 RVA: 0x0005C754 File Offset: 0x0005A954
|
||||
[Token(Token = "0x6002A9D")]
|
||||
[Address(RVA = "0x10D4070", Offset = "0x10D2870", VA = "0x1810D4070")]
|
||||
protected float StiffnessToCompliance(float stiffness)
|
||||
{
|
||||
float num = Mathf.Max(this.minYoungModulus, 1E-05f);
|
||||
@@ -129,9 +129,9 @@ namespace Obi
|
||||
return Mathf.Lerp(1f, 1f, stiffness);
|
||||
}
|
||||
|
||||
// Token: 0x06002A6C RID: 10860 RVA: 0x0005C3C4 File Offset: 0x0005A5C4
|
||||
[Token(Token = "0x6002A6C")]
|
||||
[Address(RVA = "0x100CC80", Offset = "0x100BA80", VA = "0x18100CC80")]
|
||||
// Token: 0x06002A9E RID: 10910 RVA: 0x0005C798 File Offset: 0x0005A998
|
||||
[Token(Token = "0x6002A9E")]
|
||||
[Address(RVA = "0x10D3DD0", Offset = "0x10D25D0", VA = "0x1810D3DD0")]
|
||||
public void ActivateConstraint(int index)
|
||||
{
|
||||
if (!this.activeConstraints.Contains(index))
|
||||
@@ -140,17 +140,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A6D RID: 10861 RVA: 0x0005C3F4 File Offset: 0x0005A5F4
|
||||
[Token(Token = "0x6002A6D")]
|
||||
[Address(RVA = "0x100CD90", Offset = "0x100BB90", VA = "0x18100CD90")]
|
||||
// Token: 0x06002A9F RID: 10911 RVA: 0x0005C7C8 File Offset: 0x0005A9C8
|
||||
[Token(Token = "0x6002A9F")]
|
||||
[Address(RVA = "0x10D3EE0", Offset = "0x10D26E0", VA = "0x1810D3EE0")]
|
||||
public void DeactivateConstraint(int index)
|
||||
{
|
||||
bool flag = this.activeConstraints.Remove(index);
|
||||
}
|
||||
|
||||
// Token: 0x06002A6E RID: 10862 RVA: 0x0005C414 File Offset: 0x0005A614
|
||||
[Token(Token = "0x6002A6E")]
|
||||
[Address(RVA = "0x100D090", Offset = "0x100BE90", VA = "0x18100D090")]
|
||||
// Token: 0x06002AA0 RID: 10912 RVA: 0x0005C7E8 File Offset: 0x0005A9E8
|
||||
[Token(Token = "0x6002AA0")]
|
||||
[Address(RVA = "0x10D41E0", Offset = "0x10D29E0", VA = "0x1810D41E0")]
|
||||
public ObiConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -162,9 +162,9 @@ namespace Obi
|
||||
this.sharesParticles = sharesParticles;
|
||||
}
|
||||
|
||||
// Token: 0x06002A6F RID: 10863 RVA: 0x0005C468 File Offset: 0x0005A668
|
||||
[Token(Token = "0x6002A6F")]
|
||||
[Address(RVA = "0x100CF90", Offset = "0x100BD90", VA = "0x18100CF90")]
|
||||
// Token: 0x06002AA1 RID: 10913 RVA: 0x0005C83C File Offset: 0x0005AA3C
|
||||
[Token(Token = "0x6002AA1")]
|
||||
[Address(RVA = "0x10D40E0", Offset = "0x10D28E0", VA = "0x1810D40E0")]
|
||||
public ObiConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -178,9 +178,9 @@ namespace Obi
|
||||
this.maxYoungModulus = (float)0;
|
||||
}
|
||||
|
||||
// Token: 0x06002A70 RID: 10864 RVA: 0x0005C4C8 File Offset: 0x0005A6C8
|
||||
[Token(Token = "0x6002A70")]
|
||||
[Address(RVA = "0x100CD00", Offset = "0x100BB00", VA = "0x18100CD00")]
|
||||
// Token: 0x06002AA2 RID: 10914 RVA: 0x0005C89C File Offset: 0x0005AA9C
|
||||
[Token(Token = "0x6002AA2")]
|
||||
[Address(RVA = "0x10D3E50", Offset = "0x10D2650", VA = "0x1810D3E50")]
|
||||
public void AddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
Oni.ConstraintType constraintType = this.GetConstraintType();
|
||||
@@ -193,9 +193,9 @@ namespace Obi
|
||||
Oni.ConstraintType constraintType2 = this.GetConstraintType();
|
||||
}
|
||||
|
||||
// Token: 0x06002A71 RID: 10865 RVA: 0x0005C524 File Offset: 0x0005A724
|
||||
[Token(Token = "0x6002A71")]
|
||||
[Address(RVA = "0x100CE10", Offset = "0x100BC10", VA = "0x18100CE10")]
|
||||
// Token: 0x06002AA3 RID: 10915 RVA: 0x0005C8F8 File Offset: 0x0005AAF8
|
||||
[Token(Token = "0x6002AA3")]
|
||||
[Address(RVA = "0x10D3F60", Offset = "0x10D2760", VA = "0x1810D3F60")]
|
||||
public void RemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
this.OnRemoveFromSolver(constraints);
|
||||
@@ -205,9 +205,9 @@ namespace Obi
|
||||
this.batch = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A72 RID: 10866 RVA: 0x0005C568 File Offset: 0x0005A768
|
||||
[Token(Token = "0x6002A72")]
|
||||
[Address(RVA = "0x100CEA0", Offset = "0x100BCA0", VA = "0x18100CEA0")]
|
||||
// Token: 0x06002AA4 RID: 10916 RVA: 0x0005C93C File Offset: 0x0005AB3C
|
||||
[Token(Token = "0x6002AA4")]
|
||||
[Address(RVA = "0x10D3FF0", Offset = "0x10D27F0", VA = "0x1810D3FF0")]
|
||||
public void SetActiveConstraints()
|
||||
{
|
||||
List<int> list = this.activeConstraints;
|
||||
@@ -217,17 +217,17 @@ namespace Obi
|
||||
int num = Oni.SetActiveConstraints(intPtr, array, size);
|
||||
}
|
||||
|
||||
// Token: 0x06002A73 RID: 10867 RVA: 0x0005C5A8 File Offset: 0x0005A7A8
|
||||
[Token(Token = "0x6002A73")]
|
||||
[Address(RVA = "0x100CE00", Offset = "0x100BC00", VA = "0x18100CE00")]
|
||||
// Token: 0x06002AA5 RID: 10917 RVA: 0x0005C97C File Offset: 0x0005AB7C
|
||||
[Token(Token = "0x6002AA5")]
|
||||
[Address(RVA = "0x10D3F50", Offset = "0x10D2750", VA = "0x1810D3F50")]
|
||||
public void Enable()
|
||||
{
|
||||
bool flag = Oni.EnableBatch(this.batch, true);
|
||||
}
|
||||
|
||||
// Token: 0x06002A74 RID: 10868 RVA: 0x0005C5C4 File Offset: 0x0005A7C4
|
||||
[Token(Token = "0x6002A74")]
|
||||
[Address(RVA = "0x100CDF0", Offset = "0x100BBF0", VA = "0x18100CDF0")]
|
||||
// Token: 0x06002AA6 RID: 10918 RVA: 0x0005C998 File Offset: 0x0005AB98
|
||||
[Token(Token = "0x6002AA6")]
|
||||
[Address(RVA = "0x10D3F40", Offset = "0x10D2740", VA = "0x1810D3F40")]
|
||||
public void Disable()
|
||||
{
|
||||
IntPtr intPtr = this.batch;
|
||||
@@ -235,54 +235,54 @@ namespace Obi
|
||||
bool flag = Oni.EnableBatch(intPtr, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x04003346 RID: 13126
|
||||
// Token: 0x04003388 RID: 13192
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003346")]
|
||||
[Token(Token = "0x4003388")]
|
||||
protected IntPtr batch;
|
||||
|
||||
// Token: 0x04003347 RID: 13127
|
||||
// Token: 0x04003389 RID: 13193
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003347")]
|
||||
[Token(Token = "0x4003389")]
|
||||
public float maxYoungModulus = 0.02f;
|
||||
|
||||
// Token: 0x04003348 RID: 13128
|
||||
// Token: 0x0400338A RID: 13194
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003348")]
|
||||
[Token(Token = "0x400338A")]
|
||||
public float minYoungModulus = 0.0001f;
|
||||
|
||||
// Token: 0x04003349 RID: 13129
|
||||
// Token: 0x0400338B RID: 13195
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003349")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x400338B")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected int constraintCount;
|
||||
|
||||
// Token: 0x0400334A RID: 13130
|
||||
// Token: 0x0400338C RID: 13196
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400334A")]
|
||||
[Token(Token = "0x400338C")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected bool cooked;
|
||||
|
||||
// Token: 0x0400334B RID: 13131
|
||||
// Token: 0x0400338D RID: 13197
|
||||
[FieldOffset(Offset = "0x25")]
|
||||
[Token(Token = "0x400334B")]
|
||||
[Token(Token = "0x400338D")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected bool sharesParticles;
|
||||
|
||||
// Token: 0x0400334C RID: 13132
|
||||
// Token: 0x0400338E RID: 13198
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400334C")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x400338E")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected List<int> activeConstraints;
|
||||
|
||||
// Token: 0x0400334D RID: 13133
|
||||
// Token: 0x0400338F RID: 13199
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400334D")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x400338F")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
protected List<int> phaseSizes;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004AD RID: 1197
|
||||
[Token(Token = "0x20004AD")]
|
||||
// Token: 0x020004B6 RID: 1206
|
||||
[Token(Token = "0x20004B6")]
|
||||
[Serializable]
|
||||
public class ObiDistanceConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A75 RID: 10869 RVA: 0x0005C5E4 File Offset: 0x0005A7E4
|
||||
[Token(Token = "0x6002A75")]
|
||||
[Address(RVA = "0x100E230", Offset = "0x100D030", VA = "0x18100E230")]
|
||||
// Token: 0x06002AA7 RID: 10919 RVA: 0x0005C9B8 File Offset: 0x0005ABB8
|
||||
[Token(Token = "0x6002AA7")]
|
||||
[Address(RVA = "0x10D5380", Offset = "0x10D3B80", VA = "0x1810D5380")]
|
||||
public ObiDistanceConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -27,25 +27,25 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A76 RID: 10870 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A76")]
|
||||
[Address(RVA = "0x100E380", Offset = "0x100D180", VA = "0x18100E380")]
|
||||
// Token: 0x06002AA8 RID: 10920 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA8")]
|
||||
[Address(RVA = "0x10D54D0", Offset = "0x10D3CD0", VA = "0x1810D54D0")]
|
||||
public ObiDistanceConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A77 RID: 10871 RVA: 0x0005C630 File Offset: 0x0005A830
|
||||
[Token(Token = "0x6002A77")]
|
||||
[Address(RVA = "0x51C620", Offset = "0x51B420", VA = "0x18051C620", Slot = "4")]
|
||||
// Token: 0x06002AA9 RID: 10921 RVA: 0x0005CA04 File Offset: 0x0005AC04
|
||||
[Token(Token = "0x6002AA9")]
|
||||
[Address(RVA = "0x54BDE0", Offset = "0x54A5E0", VA = "0x18054BDE0", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Distance;
|
||||
}
|
||||
|
||||
// Token: 0x06002A78 RID: 10872 RVA: 0x0005C640 File Offset: 0x0005A840
|
||||
[Token(Token = "0x6002A78")]
|
||||
[Address(RVA = "0x100D2D0", Offset = "0x100C0D0", VA = "0x18100D2D0", Slot = "5")]
|
||||
// Token: 0x06002AAA RID: 10922 RVA: 0x0005CA14 File Offset: 0x0005AC14
|
||||
[Token(Token = "0x6002AAA")]
|
||||
[Address(RVA = "0x10D4420", Offset = "0x10D2C20", VA = "0x1810D4420", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -55,49 +55,49 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A79 RID: 10873 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A79")]
|
||||
[Address(RVA = "0x100D1C0", Offset = "0x100BFC0", VA = "0x18100D1C0")]
|
||||
// Token: 0x06002AAB RID: 10923 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAB")]
|
||||
[Address(RVA = "0x10D4310", Offset = "0x10D2B10", VA = "0x1810D4310")]
|
||||
public void AddConstraint(int index1, int index2, float restLength, float stretchStiffness, float compressionStiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A7A RID: 10874 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7A")]
|
||||
[Address(RVA = "0x100D7E0", Offset = "0x100C5E0", VA = "0x18100D7E0")]
|
||||
// Token: 0x06002AAC RID: 10924 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAC")]
|
||||
[Address(RVA = "0x10D4930", Offset = "0x10D3130", VA = "0x1810D4930")]
|
||||
public void InsertConstraint(int constraintIndex, int index1, int index2, float restLength, float stretchStiffness, float compressionStiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A7B RID: 10875 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7B")]
|
||||
[Address(RVA = "0x100E160", Offset = "0x100CF60", VA = "0x18100E160")]
|
||||
// Token: 0x06002AAD RID: 10925 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAD")]
|
||||
[Address(RVA = "0x10D52B0", Offset = "0x10D3AB0", VA = "0x1810D52B0")]
|
||||
public void SetParticleIndex(int constraintIndex, int particleIndex, ObiDistanceConstraintBatch.DistanceIndexType type, bool wraparound)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A7C RID: 10876 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7C")]
|
||||
[Address(RVA = "0x100DFB0", Offset = "0x100CDB0", VA = "0x18100DFB0")]
|
||||
// Token: 0x06002AAE RID: 10926 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAE")]
|
||||
[Address(RVA = "0x10D5100", Offset = "0x10D3900", VA = "0x1810D5100")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A7D RID: 10877 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7D")]
|
||||
[Address(RVA = "0x100D6C0", Offset = "0x100C4C0", VA = "0x18100D6C0", Slot = "11")]
|
||||
// Token: 0x06002AAF RID: 10927 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAF")]
|
||||
[Address(RVA = "0x10D4810", Offset = "0x10D3010", VA = "0x1810D4810", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A7E RID: 10878 RVA: 0x0005C688 File Offset: 0x0005A888
|
||||
[Token(Token = "0x6002A7E")]
|
||||
[Address(RVA = "0x100D380", Offset = "0x100C180", VA = "0x18100D380", Slot = "6")]
|
||||
// Token: 0x06002AB0 RID: 10928 RVA: 0x0005CA5C File Offset: 0x0005AC5C
|
||||
[Token(Token = "0x6002AB0")]
|
||||
[Address(RVA = "0x10D44D0", Offset = "0x10D2CD0", VA = "0x1810D44D0", Slot = "6")]
|
||||
public override void Cook()
|
||||
{
|
||||
ulong num;
|
||||
@@ -136,70 +136,70 @@ namespace Obi
|
||||
this.batch = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A7F RID: 10879 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A7F")]
|
||||
[Address(RVA = "0x100D9E0", Offset = "0x100C7E0", VA = "0x18100D9E0", Slot = "7")]
|
||||
// Token: 0x06002AB1 RID: 10929 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB1")]
|
||||
[Address(RVA = "0x10D4B30", Offset = "0x10D3330", VA = "0x1810D4B30", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A80 RID: 10880 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A80")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002AB2 RID: 10930 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB2")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A81 RID: 10881 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A81")]
|
||||
[Address(RVA = "0x100DC00", Offset = "0x100CA00", VA = "0x18100DC00", Slot = "9")]
|
||||
// Token: 0x06002AB3 RID: 10931 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB3")]
|
||||
[Address(RVA = "0x10D4D50", Offset = "0x10D3550", VA = "0x1810D4D50", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A82 RID: 10882 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A82")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002AB4 RID: 10932 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB4")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400334E RID: 13134
|
||||
// Token: 0x04003390 RID: 13200
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400334E")]
|
||||
[Token(Token = "0x4003390")]
|
||||
[HideInInspector]
|
||||
public List<int> springIndices;
|
||||
|
||||
// Token: 0x0400334F RID: 13135
|
||||
// Token: 0x04003391 RID: 13201
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400334F")]
|
||||
[Token(Token = "0x4003391")]
|
||||
[HideInInspector]
|
||||
public List<float> restLengths;
|
||||
|
||||
// Token: 0x04003350 RID: 13136
|
||||
// Token: 0x04003392 RID: 13202
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003350")]
|
||||
[Token(Token = "0x4003392")]
|
||||
[HideInInspector]
|
||||
public List<Vector2> stiffnesses;
|
||||
|
||||
// Token: 0x04003351 RID: 13137
|
||||
// Token: 0x04003393 RID: 13203
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003351")]
|
||||
[Token(Token = "0x4003393")]
|
||||
private int[] solverIndices;
|
||||
|
||||
// Token: 0x020004AE RID: 1198
|
||||
[Token(Token = "0x20004AE")]
|
||||
// Token: 0x020004B7 RID: 1207
|
||||
[Token(Token = "0x20004B7")]
|
||||
public enum DistanceIndexType
|
||||
{
|
||||
// Token: 0x04003353 RID: 13139
|
||||
[Token(Token = "0x4003353")]
|
||||
// Token: 0x04003395 RID: 13205
|
||||
[Token(Token = "0x4003395")]
|
||||
First,
|
||||
// Token: 0x04003354 RID: 13140
|
||||
[Token(Token = "0x4003354")]
|
||||
// Token: 0x04003396 RID: 13206
|
||||
[Token(Token = "0x4003396")]
|
||||
Second
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B8 RID: 1208
|
||||
[Token(Token = "0x20004B8")]
|
||||
// Token: 0x020004C1 RID: 1217
|
||||
[Token(Token = "0x20004C1")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiDistanceConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002ADB RID: 10971 RVA: 0x0005D1B4 File Offset: 0x0005B3B4
|
||||
[Token(Token = "0x6002ADB")]
|
||||
[Address(RVA = "0x51C620", Offset = "0x51B420", VA = "0x18051C620", Slot = "8")]
|
||||
// Token: 0x06002B0D RID: 11021 RVA: 0x0005D588 File Offset: 0x0005B788
|
||||
[Token(Token = "0x6002B0D")]
|
||||
[Address(RVA = "0x54BDE0", Offset = "0x54A5E0", VA = "0x18054BDE0", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Distance;
|
||||
}
|
||||
|
||||
// Token: 0x06002ADC RID: 10972 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ADC")]
|
||||
[Address(RVA = "0x100E5F0", Offset = "0x100D3F0", VA = "0x18100E5F0", Slot = "9")]
|
||||
// Token: 0x06002B0E RID: 11022 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B0E")]
|
||||
[Address(RVA = "0x10D5740", Offset = "0x10D3F40", VA = "0x1810D5740", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002ADD RID: 10973 RVA: 0x0005D1C4 File Offset: 0x0005B3C4
|
||||
[Token(Token = "0x6002ADD")]
|
||||
[Address(RVA = "0x100E590", Offset = "0x100D390", VA = "0x18100E590", Slot = "10")]
|
||||
// Token: 0x06002B0F RID: 11023 RVA: 0x0005D598 File Offset: 0x0005B798
|
||||
[Token(Token = "0x6002B0F")]
|
||||
[Address(RVA = "0x10D56E0", Offset = "0x10D3EE0", VA = "0x1810D56E0", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,9 +36,9 @@ namespace Obi
|
||||
this.batches.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002ADE RID: 10974 RVA: 0x0005D1EC File Offset: 0x0005B3EC
|
||||
[Token(Token = "0x6002ADE")]
|
||||
[Address(RVA = "0x100E4F0", Offset = "0x100D2F0", VA = "0x18100E4F0")]
|
||||
// Token: 0x06002B10 RID: 11024 RVA: 0x0005D5C0 File Offset: 0x0005B7C0
|
||||
[Token(Token = "0x6002B10")]
|
||||
[Address(RVA = "0x10D5640", Offset = "0x10D3E40", VA = "0x1810D5640")]
|
||||
public void AddBatch(ObiDistanceConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +52,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002ADF RID: 10975 RVA: 0x0005D224 File Offset: 0x0005B424
|
||||
[Token(Token = "0x6002ADF")]
|
||||
[Address(RVA = "0x100EA60", Offset = "0x100D860", VA = "0x18100EA60")]
|
||||
// Token: 0x06002B11 RID: 11025 RVA: 0x0005D5F8 File Offset: 0x0005B7F8
|
||||
[Token(Token = "0x6002B11")]
|
||||
[Address(RVA = "0x10D5BB0", Offset = "0x10D43B0", VA = "0x1810D5BB0")]
|
||||
public void RemoveBatch(ObiDistanceConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AE0 RID: 10976 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE0")]
|
||||
[Address(RVA = "0x100E720", Offset = "0x100D520", VA = "0x18100E720")]
|
||||
// Token: 0x06002B12 RID: 11026 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B12")]
|
||||
[Address(RVA = "0x10D5870", Offset = "0x10D4070", VA = "0x1810D5870")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AE1 RID: 10977 RVA: 0x0005D244 File Offset: 0x0005B444
|
||||
[Token(Token = "0x6002AE1")]
|
||||
[Address(RVA = "0x100EAC0", Offset = "0x100D8C0", VA = "0x18100EAC0")]
|
||||
// Token: 0x06002B13 RID: 11027 RVA: 0x0005D618 File Offset: 0x0005B818
|
||||
[Token(Token = "0x6002B13")]
|
||||
[Address(RVA = "0x10D5C10", Offset = "0x10D4410", VA = "0x1810D5C10")]
|
||||
public ObiDistanceConstraints()
|
||||
{
|
||||
List<ObiDistanceConstraintBatch> list = new List();
|
||||
@@ -78,29 +78,29 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400337A RID: 13178
|
||||
// Token: 0x040033BC RID: 13244
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400337A")]
|
||||
[Token(Token = "0x40033BC")]
|
||||
[Tooltip("Scale of stretching constraints. Values > 1 will expand initial cloth size, values < 1 will make it shrink.")]
|
||||
public float stretchingScale = 1f;
|
||||
|
||||
// Token: 0x0400337B RID: 13179
|
||||
// Token: 0x040033BD RID: 13245
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400337B")]
|
||||
[Token(Token = "0x40033BD")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Cloth resistance to stretching. Lower values will yield more elastic cloth.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x0400337C RID: 13180
|
||||
// Token: 0x040033BE RID: 13246
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400337C")]
|
||||
[Token(Token = "0x40033BE")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Amount of compression slack. 0 means total resistance to compression, 1 no resistance at all. 0.5 means constraints will allow a compression of up to 50% of their rest length.")]
|
||||
public float slack;
|
||||
|
||||
// Token: 0x0400337D RID: 13181
|
||||
// Token: 0x040033BF RID: 13247
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400337D")]
|
||||
[Token(Token = "0x40033BF")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<ObiDistanceConstraintBatch> batches;
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049C RID: 1180
|
||||
[Token(Token = "0x200049C")]
|
||||
// Token: 0x020004A5 RID: 1189
|
||||
[Token(Token = "0x20004A5")]
|
||||
public class ObiEdgeShapeTracker2D : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x060029FF RID: 10751 RVA: 0x0005BA94 File Offset: 0x00059C94
|
||||
[Token(Token = "0x60029FF")]
|
||||
[Address(RVA = "0x100EF50", Offset = "0x100DD50", VA = "0x18100EF50")]
|
||||
// Token: 0x06002A31 RID: 10801 RVA: 0x0005BE9C File Offset: 0x0005A09C
|
||||
[Token(Token = "0x6002A31")]
|
||||
[Address(RVA = "0x10D60A0", Offset = "0x10D48A0", VA = "0x1810D60A0")]
|
||||
public ObiEdgeShapeTracker2D(EdgeCollider2D collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -21,25 +21,25 @@ namespace Obi
|
||||
this.UpdateEdgeData();
|
||||
}
|
||||
|
||||
// Token: 0x06002A00 RID: 10752 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A00")]
|
||||
[Address(RVA = "0x100EB80", Offset = "0x100D980", VA = "0x18100EB80")]
|
||||
// Token: 0x06002A32 RID: 10802 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A32")]
|
||||
[Address(RVA = "0x10D5CD0", Offset = "0x10D44D0", VA = "0x1810D5CD0")]
|
||||
public void UpdateEdgeData()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A01 RID: 10753 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A01")]
|
||||
[Address(RVA = "0x100EE00", Offset = "0x100DC00", VA = "0x18100EE00", Slot = "5")]
|
||||
// Token: 0x06002A33 RID: 10803 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A33")]
|
||||
[Address(RVA = "0x10D5F50", Offset = "0x10D4750", VA = "0x1810D5F50", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A02 RID: 10754 RVA: 0x0005BAD0 File Offset: 0x00059CD0
|
||||
[Token(Token = "0x6002A02")]
|
||||
[Address(RVA = "0x100EB50", Offset = "0x100D950", VA = "0x18100EB50", Slot = "4")]
|
||||
// Token: 0x06002A34 RID: 10804 RVA: 0x0005BED8 File Offset: 0x0005A0D8
|
||||
[Token(Token = "0x6002A34")]
|
||||
[Address(RVA = "0x10D5CA0", Offset = "0x10D44A0", VA = "0x1810D5CA0", Slot = "4")]
|
||||
public override void Destroy()
|
||||
{
|
||||
base.Destroy();
|
||||
@@ -47,24 +47,24 @@ namespace Obi
|
||||
Oni.UnpinMemory(this.indicesHandle);
|
||||
}
|
||||
|
||||
// Token: 0x04003304 RID: 13060
|
||||
// Token: 0x04003346 RID: 13126
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003304")]
|
||||
[Token(Token = "0x4003346")]
|
||||
private int pointCount;
|
||||
|
||||
// Token: 0x04003305 RID: 13061
|
||||
// Token: 0x04003347 RID: 13127
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4003305")]
|
||||
[Token(Token = "0x4003347")]
|
||||
private GCHandle pointsHandle;
|
||||
|
||||
// Token: 0x04003306 RID: 13062
|
||||
// Token: 0x04003348 RID: 13128
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003306")]
|
||||
[Token(Token = "0x4003348")]
|
||||
private GCHandle indicesHandle;
|
||||
|
||||
// Token: 0x04003307 RID: 13063
|
||||
// Token: 0x04003349 RID: 13129
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003307")]
|
||||
[Token(Token = "0x4003349")]
|
||||
private bool edgeDataHasChanged;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,26 +4,26 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000494 RID: 1172
|
||||
[Token(Token = "0x2000494")]
|
||||
// Token: 0x0200049D RID: 1181
|
||||
[Token(Token = "0x200049D")]
|
||||
[ExecuteInEditMode]
|
||||
[AddComponentMenu("Physics/Obi/Obi Emitter")]
|
||||
public class ObiEmitter : ObiActor
|
||||
{
|
||||
// Token: 0x170002CC RID: 716
|
||||
// (get) Token: 0x060029BC RID: 10684 RVA: 0x0005B124 File Offset: 0x00059324
|
||||
// (set) Token: 0x060029BB RID: 10683 RVA: 0x0005B100 File Offset: 0x00059300
|
||||
[Token(Token = "0x170002CC")]
|
||||
// Token: 0x170002C6 RID: 710
|
||||
// (get) Token: 0x060029EE RID: 10734 RVA: 0x0005B52C File Offset: 0x0005972C
|
||||
// (set) Token: 0x060029ED RID: 10733 RVA: 0x0005B508 File Offset: 0x00059708
|
||||
[Token(Token = "0x170002C6")]
|
||||
public int NumParticles
|
||||
{
|
||||
[Token(Token = "0x60029BC")]
|
||||
[Address(RVA = "0x6FDC50", Offset = "0x6FCA50", VA = "0x1806FDC50")]
|
||||
[Token(Token = "0x60029EE")]
|
||||
[Address(RVA = "0x778650", Offset = "0x776E50", VA = "0x180778650")]
|
||||
get
|
||||
{
|
||||
return this.numParticles;
|
||||
}
|
||||
[Token(Token = "0x60029BB")]
|
||||
[Address(RVA = "0x1011BA0", Offset = "0x10109A0", VA = "0x181011BA0")]
|
||||
[Token(Token = "0x60029ED")]
|
||||
[Address(RVA = "0x10D8CF0", Offset = "0x10D74F0", VA = "0x1810D8CF0")]
|
||||
set
|
||||
{
|
||||
if (this.numParticles != value)
|
||||
@@ -35,46 +35,46 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002CD RID: 717
|
||||
// (get) Token: 0x060029BD RID: 10685 RVA: 0x0005B138 File Offset: 0x00059338
|
||||
[Token(Token = "0x170002CD")]
|
||||
// Token: 0x170002C7 RID: 711
|
||||
// (get) Token: 0x060029EF RID: 10735 RVA: 0x0005B540 File Offset: 0x00059740
|
||||
[Token(Token = "0x170002C7")]
|
||||
public int ActiveParticles
|
||||
{
|
||||
[Token(Token = "0x60029BD")]
|
||||
[Address(RVA = "0x10118F0", Offset = "0x10106F0", VA = "0x1810118F0")]
|
||||
[Token(Token = "0x60029EF")]
|
||||
[Address(RVA = "0x10D8A40", Offset = "0x10D7240", VA = "0x1810D8A40")]
|
||||
get
|
||||
{
|
||||
return this.activeParticleCount;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002CE RID: 718
|
||||
// (get) Token: 0x060029BE RID: 10686 RVA: 0x0005B14C File Offset: 0x0005934C
|
||||
[Token(Token = "0x170002CE")]
|
||||
// Token: 0x170002C8 RID: 712
|
||||
// (get) Token: 0x060029F0 RID: 10736 RVA: 0x0005B554 File Offset: 0x00059754
|
||||
[Token(Token = "0x170002C8")]
|
||||
public override bool SelfCollisions
|
||||
{
|
||||
[Token(Token = "0x60029BE")]
|
||||
[Address(RVA = "0xAB46B0", Offset = "0xAB34B0", VA = "0x180AB46B0", Slot = "8")]
|
||||
[Token(Token = "0x60029F0")]
|
||||
[Address(RVA = "0xB18D50", Offset = "0xB17550", VA = "0x180B18D50", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.selfCollisions;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002CF RID: 719
|
||||
// (get) Token: 0x060029BF RID: 10687 RVA: 0x0005B160 File Offset: 0x00059360
|
||||
// (set) Token: 0x060029C0 RID: 10688 RVA: 0x0005B174 File Offset: 0x00059374
|
||||
[Token(Token = "0x170002CF")]
|
||||
// Token: 0x170002C9 RID: 713
|
||||
// (get) Token: 0x060029F1 RID: 10737 RVA: 0x0005B568 File Offset: 0x00059768
|
||||
// (set) Token: 0x060029F2 RID: 10738 RVA: 0x0005B57C File Offset: 0x0005977C
|
||||
[Token(Token = "0x170002C9")]
|
||||
public ObiEmitterShape EmitterShape
|
||||
{
|
||||
[Token(Token = "0x60029BF")]
|
||||
[Address(RVA = "0x436370", Offset = "0x435170", VA = "0x180436370")]
|
||||
[Token(Token = "0x60029F1")]
|
||||
[Address(RVA = "0x478D40", Offset = "0x477540", VA = "0x180478D40")]
|
||||
get
|
||||
{
|
||||
return this.emitterShape;
|
||||
}
|
||||
[Token(Token = "0x60029C0")]
|
||||
[Address(RVA = "0x1011AF0", Offset = "0x10108F0", VA = "0x181011AF0")]
|
||||
[Token(Token = "0x60029F2")]
|
||||
[Address(RVA = "0x10D8C40", Offset = "0x10D7440", VA = "0x1810D8C40")]
|
||||
set
|
||||
{
|
||||
if (this.emitterShape != value)
|
||||
@@ -85,42 +85,42 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D0 RID: 720
|
||||
// (get) Token: 0x060029C2 RID: 10690 RVA: 0x0005B1A0 File Offset: 0x000593A0
|
||||
// (set) Token: 0x060029C1 RID: 10689 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002D0")]
|
||||
// Token: 0x170002CA RID: 714
|
||||
// (get) Token: 0x060029F4 RID: 10740 RVA: 0x0005B5A8 File Offset: 0x000597A8
|
||||
// (set) Token: 0x060029F3 RID: 10739 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002CA")]
|
||||
public ObiEmitterMaterial EmitterMaterial
|
||||
{
|
||||
[Token(Token = "0x60029C2")]
|
||||
[Address(RVA = "0x436520", Offset = "0x435320", VA = "0x180436520")]
|
||||
[Token(Token = "0x60029F4")]
|
||||
[Address(RVA = "0x478EF0", Offset = "0x4776F0", VA = "0x180478EF0")]
|
||||
get
|
||||
{
|
||||
return this.emitterMaterial;
|
||||
}
|
||||
[Token(Token = "0x60029C1")]
|
||||
[Address(RVA = "0x1011900", Offset = "0x1010700", VA = "0x181011900")]
|
||||
[Token(Token = "0x60029F3")]
|
||||
[Address(RVA = "0x10D8A50", Offset = "0x10D7250", VA = "0x1810D8A50")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D1 RID: 721
|
||||
// (get) Token: 0x060029C3 RID: 10691 RVA: 0x0005B1B4 File Offset: 0x000593B4
|
||||
[Token(Token = "0x170002D1")]
|
||||
// Token: 0x170002CB RID: 715
|
||||
// (get) Token: 0x060029F5 RID: 10741 RVA: 0x0005B5BC File Offset: 0x000597BC
|
||||
[Token(Token = "0x170002CB")]
|
||||
public override bool UsesCustomExternalForces
|
||||
{
|
||||
[Token(Token = "0x60029C3")]
|
||||
[Address(RVA = "0x454840", Offset = "0x453640", VA = "0x180454840", Slot = "12")]
|
||||
[Token(Token = "0x60029F5")]
|
||||
[Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029C4 RID: 10692 RVA: 0x0005B1C4 File Offset: 0x000593C4
|
||||
[Token(Token = "0x60029C4")]
|
||||
[Address(RVA = "0x100F840", Offset = "0x100E640", VA = "0x18100F840", Slot = "13")]
|
||||
// Token: 0x060029F6 RID: 10742 RVA: 0x0005B5CC File Offset: 0x000597CC
|
||||
[Token(Token = "0x60029F6")]
|
||||
[Address(RVA = "0x10D6990", Offset = "0x10D5190", VA = "0x1810D6990", Slot = "13")]
|
||||
public override void Awake()
|
||||
{
|
||||
this.DestroyRequiredComponents();
|
||||
@@ -128,9 +128,9 @@ namespace Obi
|
||||
this.GeneratePhysicRepresentation();
|
||||
}
|
||||
|
||||
// Token: 0x060029C5 RID: 10693 RVA: 0x0005B1E4 File Offset: 0x000593E4
|
||||
[Token(Token = "0x60029C5")]
|
||||
[Address(RVA = "0x1010690", Offset = "0x100F490", VA = "0x181010690", Slot = "17")]
|
||||
// Token: 0x060029F7 RID: 10743 RVA: 0x0005B5EC File Offset: 0x000597EC
|
||||
[Token(Token = "0x60029F7")]
|
||||
[Address(RVA = "0x10D77E0", Offset = "0x10D5FE0", VA = "0x1810D77E0", Slot = "17")]
|
||||
public override void OnEnable()
|
||||
{
|
||||
ObiEmitterMaterial obiEmitterMaterial = this.emitterMaterial;
|
||||
@@ -144,9 +144,9 @@ namespace Obi
|
||||
base.OnEnable();
|
||||
}
|
||||
|
||||
// Token: 0x060029C6 RID: 10694 RVA: 0x0005B22C File Offset: 0x0005942C
|
||||
[Token(Token = "0x60029C6")]
|
||||
[Address(RVA = "0x10105A0", Offset = "0x100F3A0", VA = "0x1810105A0", Slot = "18")]
|
||||
// Token: 0x060029F8 RID: 10744 RVA: 0x0005B634 File Offset: 0x00059834
|
||||
[Token(Token = "0x60029F8")]
|
||||
[Address(RVA = "0x10D76F0", Offset = "0x10D5EF0", VA = "0x1810D76F0", Slot = "18")]
|
||||
public override void OnDisable()
|
||||
{
|
||||
ObiEmitterMaterial obiEmitterMaterial = this.emitterMaterial;
|
||||
@@ -160,25 +160,25 @@ namespace Obi
|
||||
base.OnDisable();
|
||||
}
|
||||
|
||||
// Token: 0x060029C7 RID: 10695 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029C7")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "16")]
|
||||
// Token: 0x060029F9 RID: 10745 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029F9")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "16")]
|
||||
public override void DestroyRequiredComponents()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029C8 RID: 10696 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029C8")]
|
||||
[Address(RVA = "0x100F7E0", Offset = "0x100E5E0", VA = "0x18100F7E0", Slot = "21")]
|
||||
// Token: 0x060029FA RID: 10746 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FA")]
|
||||
[Address(RVA = "0x10D6930", Offset = "0x10D5130", VA = "0x1810D6930", Slot = "21")]
|
||||
public override bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029C9 RID: 10697 RVA: 0x0005B274 File Offset: 0x00059474
|
||||
[Token(Token = "0x60029C9")]
|
||||
[Address(RVA = "0x1010BB0", Offset = "0x100F9B0", VA = "0x181010BB0", Slot = "22")]
|
||||
// Token: 0x060029FB RID: 10747 RVA: 0x0005B67C File Offset: 0x0005987C
|
||||
[Token(Token = "0x60029FB")]
|
||||
[Address(RVA = "0x10D7D00", Offset = "0x10D6500", VA = "0x1810D7D00", Slot = "22")]
|
||||
public override bool RemoveFromSolver(object info)
|
||||
{
|
||||
ObiSolver solver = this.solver;
|
||||
@@ -190,162 +190,161 @@ namespace Obi
|
||||
return base.RemoveFromSolver(info);
|
||||
}
|
||||
|
||||
// Token: 0x060029CA RID: 10698 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CA")]
|
||||
[Address(RVA = "0x100F870", Offset = "0x100E670", VA = "0x18100F870")]
|
||||
// Token: 0x060029FC RID: 10748 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FC")]
|
||||
[Address(RVA = "0x10D69C0", Offset = "0x10D51C0", VA = "0x1810D69C0")]
|
||||
public void CalculateParticleMass()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029CB RID: 10699 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CB")]
|
||||
[Address(RVA = "0x10114B0", Offset = "0x10102B0", VA = "0x1810114B0")]
|
||||
// Token: 0x060029FD RID: 10749 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FD")]
|
||||
[Address(RVA = "0x10D8600", Offset = "0x10D6E00", VA = "0x1810D8600")]
|
||||
public void SetParticleRestRadius()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029CC RID: 10700 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CC")]
|
||||
[Address(RVA = "0x100FBE0", Offset = "0x100E9E0", VA = "0x18100FBE0")]
|
||||
// Token: 0x060029FE RID: 10750 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FE")]
|
||||
[Address(RVA = "0x10D6D30", Offset = "0x10D5530", VA = "0x1810D6D30")]
|
||||
public void GeneratePhysicRepresentation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029CD RID: 10701 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CD")]
|
||||
[Address(RVA = "0x1011760", Offset = "0x1010560", VA = "0x181011760", Slot = "20")]
|
||||
// Token: 0x060029FF RID: 10751 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029FF")]
|
||||
[Address(RVA = "0x10D88B0", Offset = "0x10D70B0", VA = "0x1810D88B0", Slot = "20")]
|
||||
public override void UpdateParticlePhases()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029CE RID: 10702 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CE")]
|
||||
[Address(RVA = "0x1011610", Offset = "0x1010410", VA = "0x181011610")]
|
||||
// Token: 0x06002A00 RID: 10752 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A00")]
|
||||
[Address(RVA = "0x10D8760", Offset = "0x10D6F60", VA = "0x1810D8760")]
|
||||
private void UpdateEmitterDistribution()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029CF RID: 10703 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029CF")]
|
||||
[Address(RVA = "0x100FA40", Offset = "0x100E840", VA = "0x18100FA40")]
|
||||
// Token: 0x06002A01 RID: 10753 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A01")]
|
||||
[Address(RVA = "0x10D6B90", Offset = "0x10D5390", VA = "0x1810D6B90")]
|
||||
private void EmitterMaterial_OnChangesMade(object sender, ObiEmitterMaterial.MaterialChangeEventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029D0 RID: 10704 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029D0")]
|
||||
[Address(RVA = "0x1010C50", Offset = "0x100FA50", VA = "0x181010C50")]
|
||||
// Token: 0x06002A02 RID: 10754 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A02")]
|
||||
[Address(RVA = "0x10D7DA0", Offset = "0x10D65A0", VA = "0x1810D7DA0")]
|
||||
public void ResetParticlePosition(int index, float offset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029D1 RID: 10705 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029D1")]
|
||||
[Address(RVA = "0x100F990", Offset = "0x100E790", VA = "0x18100F990")]
|
||||
// Token: 0x06002A03 RID: 10755 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A03")]
|
||||
[Address(RVA = "0x10D6AE0", Offset = "0x10D52E0", VA = "0x1810D6AE0")]
|
||||
public bool EmitParticle(float offset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029D2 RID: 10706 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029D2")]
|
||||
[Address(RVA = "0x1010370", Offset = "0x100F170", VA = "0x181010370")]
|
||||
// Token: 0x06002A04 RID: 10756 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A04")]
|
||||
[Address(RVA = "0x10D74C0", Offset = "0x10D5CC0", VA = "0x1810D74C0")]
|
||||
public bool KillParticle(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029D3 RID: 10707 RVA: 0x0005B2AC File Offset: 0x000594AC
|
||||
[Token(Token = "0x60029D3")]
|
||||
[Address(RVA = "0x1010310", Offset = "0x100F110", VA = "0x181010310")]
|
||||
// Token: 0x06002A05 RID: 10757 RVA: 0x0005B6B4 File Offset: 0x000598B4
|
||||
[Token(Token = "0x6002A05")]
|
||||
[Address(RVA = "0x10D7460", Offset = "0x10D5C60", VA = "0x1810D7460")]
|
||||
public void KillAll()
|
||||
{
|
||||
int num = this.activeParticleCount;
|
||||
bool flag = this.KillParticle(num);
|
||||
uint num2;
|
||||
bool flag2 = ((IObiSolverClient)this).AddToSolver(num2);
|
||||
long valueAsLong = base.ValueAsLong;
|
||||
}
|
||||
|
||||
// Token: 0x060029D4 RID: 10708 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029D4")]
|
||||
[Address(RVA = "0x1010780", Offset = "0x100F580", VA = "0x181010780", Slot = "27")]
|
||||
// Token: 0x06002A06 RID: 10758 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A06")]
|
||||
[Address(RVA = "0x10D78D0", Offset = "0x10D60D0", VA = "0x1810D78D0", Slot = "27")]
|
||||
public override void OnSolverStepBegin()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029D5 RID: 10709 RVA: 0x0005B2D0 File Offset: 0x000594D0
|
||||
[Token(Token = "0x60029D5")]
|
||||
[Address(RVA = "0x10118C0", Offset = "0x10106C0", VA = "0x1810118C0")]
|
||||
// Token: 0x06002A07 RID: 10759 RVA: 0x0005B6D8 File Offset: 0x000598D8
|
||||
[Token(Token = "0x6002A07")]
|
||||
[Address(RVA = "0x10D8A10", Offset = "0x10D7210", VA = "0x1810D8A10")]
|
||||
public ObiEmitter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040032CF RID: 13007
|
||||
// Token: 0x04003311 RID: 13073
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40032CF")]
|
||||
[Token(Token = "0x4003311")]
|
||||
public int fluidPhase = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x040032D0 RID: 13008
|
||||
// Token: 0x04003312 RID: 13074
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40032D0")]
|
||||
[Token(Token = "0x4003312")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiEmitterMaterial emitterMaterial;
|
||||
|
||||
// Token: 0x040032D1 RID: 13009
|
||||
// Token: 0x04003313 RID: 13075
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40032D1")]
|
||||
[Token(Token = "0x4003313")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
[Tooltip("Amount of solver particles used by this emitter.")]
|
||||
private int numParticles = (int)((ulong)1000L);
|
||||
|
||||
// Token: 0x040032D2 RID: 13010
|
||||
// Token: 0x04003314 RID: 13076
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x40032D2")]
|
||||
[Token(Token = "0x4003314")]
|
||||
[Tooltip("Speed (in units/second) of emitted particles. Setting it to zero will stop emission. Large values will cause more particles to be emitted.")]
|
||||
public float speed = 0.25f;
|
||||
|
||||
// Token: 0x040032D3 RID: 13011
|
||||
// Token: 0x04003315 RID: 13077
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40032D3")]
|
||||
[Token(Token = "0x4003315")]
|
||||
[Tooltip("Lifespan of each particle.")]
|
||||
public float lifespan = 4f;
|
||||
|
||||
// Token: 0x040032D4 RID: 13012
|
||||
// Token: 0x04003316 RID: 13078
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x40032D4")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4003316")]
|
||||
[Tooltip("Amount of randomization applied to particles.")]
|
||||
[Range(0f, 1f)]
|
||||
public float randomVelocity;
|
||||
|
||||
// Token: 0x040032D5 RID: 13013
|
||||
// Token: 0x04003317 RID: 13079
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40032D5")]
|
||||
[Token(Token = "0x4003317")]
|
||||
private ObiEmitterShape emitterShape;
|
||||
|
||||
// Token: 0x040032D6 RID: 13014
|
||||
// Token: 0x04003318 RID: 13080
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40032D6")]
|
||||
[Token(Token = "0x4003318")]
|
||||
private int activeParticleCount;
|
||||
|
||||
// Token: 0x040032D7 RID: 13015
|
||||
// Token: 0x04003319 RID: 13081
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40032D7")]
|
||||
[Token(Token = "0x4003319")]
|
||||
[HideInInspector]
|
||||
public float[] life;
|
||||
|
||||
// Token: 0x040032D8 RID: 13016
|
||||
// Token: 0x0400331A RID: 13082
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40032D8")]
|
||||
[Token(Token = "0x400331A")]
|
||||
private float unemittedBursts;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D0 RID: 1232
|
||||
[Token(Token = "0x20004D0")]
|
||||
// Token: 0x020004D9 RID: 1241
|
||||
[Token(Token = "0x20004D9")]
|
||||
public abstract class ObiEmitterMaterial : ScriptableObject
|
||||
{
|
||||
// Token: 0x14000012 RID: 18
|
||||
// (add) Token: 0x06002B72 RID: 11122 RVA: 0x0005DDAC File Offset: 0x0005BFAC
|
||||
// (remove) Token: 0x06002B73 RID: 11123 RVA: 0x0005DE00 File Offset: 0x0005C000
|
||||
// (add) Token: 0x06002BA4 RID: 11172 RVA: 0x0005E118 File Offset: 0x0005C318
|
||||
// (remove) Token: 0x06002BA5 RID: 11173 RVA: 0x0005E16C File Offset: 0x0005C36C
|
||||
[Token(Token = "0x14000012")]
|
||||
public event EventHandler<ObiEmitterMaterial.MaterialChangeEventArgs> OnChangesMade
|
||||
{
|
||||
[Token(Token = "0x6002B72")]
|
||||
[Address(RVA = "0x100F3A0", Offset = "0x100E1A0", VA = "0x18100F3A0")]
|
||||
[Token(Token = "0x6002BA4")]
|
||||
[Address(RVA = "0x10D64F0", Offset = "0x10D4CF0", VA = "0x1810D64F0")]
|
||||
add
|
||||
{
|
||||
Delegate @delegate = Delegate.Remove(this.onChangesMade, value);
|
||||
@@ -32,8 +32,8 @@ namespace Obi
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
[Token(Token = "0x6002B73")]
|
||||
[Address(RVA = "0x100F470", Offset = "0x100E270", VA = "0x18100F470")]
|
||||
[Token(Token = "0x6002BA5")]
|
||||
[Address(RVA = "0x10D65C0", Offset = "0x10D4DC0", VA = "0x1810D65C0")]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate = Delegate.Remove(this.onChangesMade, value);
|
||||
@@ -46,85 +46,85 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B74 RID: 11124 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B74")]
|
||||
[Address(RVA = "0x100F230", Offset = "0x100E030", VA = "0x18100F230")]
|
||||
// Token: 0x06002BA6 RID: 11174 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA6")]
|
||||
[Address(RVA = "0x10D6380", Offset = "0x10D4B80", VA = "0x1810D6380")]
|
||||
public void CommitChanges(ObiEmitterMaterial.MaterialChanges changes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B75 RID: 11125 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B75")]
|
||||
[Address(RVA = "0x100F340", Offset = "0x100E140", VA = "0x18100F340")]
|
||||
// Token: 0x06002BA7 RID: 11175 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA7")]
|
||||
[Address(RVA = "0x10D6490", Offset = "0x10D4C90", VA = "0x1810D6490")]
|
||||
public float GetParticleSize(Oni.SolverParameters.Mode mode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B76 RID: 11126 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B76")]
|
||||
[Address(RVA = "0x100F2C0", Offset = "0x100E0C0", VA = "0x18100F2C0")]
|
||||
// Token: 0x06002BA8 RID: 11176 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA8")]
|
||||
[Address(RVA = "0x10D6410", Offset = "0x10D4C10", VA = "0x1810D6410")]
|
||||
public float GetParticleMass(Oni.SolverParameters.Mode mode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B77 RID: 11127
|
||||
[Token(Token = "0x6002B77")]
|
||||
// Token: 0x06002BA9 RID: 11177
|
||||
[Token(Token = "0x6002BA9")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract Oni.FluidMaterial GetEquivalentOniMaterial(Oni.SolverParameters.Mode mode);
|
||||
|
||||
// Token: 0x06002B78 RID: 11128 RVA: 0x0005DE30 File Offset: 0x0005C030
|
||||
[Token(Token = "0x6002B78")]
|
||||
[Address(RVA = "0x100F210", Offset = "0x100E010", VA = "0x18100F210")]
|
||||
// Token: 0x06002BAA RID: 11178 RVA: 0x0005E19C File Offset: 0x0005C39C
|
||||
[Token(Token = "0x6002BAA")]
|
||||
[Address(RVA = "0x10D6360", Offset = "0x10D4B60", VA = "0x1810D6360")]
|
||||
protected ObiEmitterMaterial()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033E9 RID: 13289
|
||||
// Token: 0x0400342B RID: 13355
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033E9")]
|
||||
[Token(Token = "0x400342B")]
|
||||
public float resolution = 1f;
|
||||
|
||||
// Token: 0x040033EA RID: 13290
|
||||
// Token: 0x0400342C RID: 13356
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40033EA")]
|
||||
[Token(Token = "0x400342C")]
|
||||
public float restDensity = 1000f;
|
||||
|
||||
// Token: 0x040033EB RID: 13291
|
||||
// Token: 0x0400342D RID: 13357
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033EB")]
|
||||
[Token(Token = "0x400342D")]
|
||||
private EventHandler<ObiEmitterMaterial.MaterialChangeEventArgs> onChangesMade;
|
||||
|
||||
// Token: 0x020004D1 RID: 1233
|
||||
[Token(Token = "0x20004D1")]
|
||||
// Token: 0x020004DA RID: 1242
|
||||
[Token(Token = "0x20004DA")]
|
||||
public class MaterialChangeEventArgs : EventArgs
|
||||
{
|
||||
// Token: 0x06002B79 RID: 11129 RVA: 0x0005DE5C File Offset: 0x0005C05C
|
||||
[Token(Token = "0x6002B79")]
|
||||
[Address(RVA = "0x69F210", Offset = "0x69E010", VA = "0x18069F210")]
|
||||
// Token: 0x06002BAB RID: 11179 RVA: 0x0005E1C8 File Offset: 0x0005C3C8
|
||||
[Token(Token = "0x6002BAB")]
|
||||
[Address(RVA = "0x697860", Offset = "0x696060", VA = "0x180697860")]
|
||||
public MaterialChangeEventArgs(ObiEmitterMaterial.MaterialChanges changes)
|
||||
{
|
||||
this.changes = changes;
|
||||
}
|
||||
|
||||
// Token: 0x040033EC RID: 13292
|
||||
// Token: 0x0400342E RID: 13358
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033EC")]
|
||||
[Token(Token = "0x400342E")]
|
||||
public ObiEmitterMaterial.MaterialChanges changes;
|
||||
}
|
||||
|
||||
// Token: 0x020004D2 RID: 1234
|
||||
[Token(Token = "0x20004D2")]
|
||||
// Token: 0x020004DB RID: 1243
|
||||
[Token(Token = "0x20004DB")]
|
||||
[Flags]
|
||||
public enum MaterialChanges
|
||||
{
|
||||
// Token: 0x040033EE RID: 13294
|
||||
[Token(Token = "0x40033EE")]
|
||||
// Token: 0x04003430 RID: 13360
|
||||
[Token(Token = "0x4003430")]
|
||||
PER_MATERIAL_DATA = 0,
|
||||
// Token: 0x040033EF RID: 13295
|
||||
[Token(Token = "0x40033EF")]
|
||||
// Token: 0x04003431 RID: 13361
|
||||
[Token(Token = "0x4003431")]
|
||||
PER_PARTICLE_DATA = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D3 RID: 1235
|
||||
[Token(Token = "0x20004D3")]
|
||||
// Token: 0x020004DC RID: 1244
|
||||
[Token(Token = "0x20004DC")]
|
||||
public class ObiEmitterMaterialFluid : ObiEmitterMaterial
|
||||
{
|
||||
// Token: 0x06002B7A RID: 11130 RVA: 0x0005DE78 File Offset: 0x0005C078
|
||||
[Token(Token = "0x6002B7A")]
|
||||
[Address(RVA = "0x100F040", Offset = "0x100DE40", VA = "0x18100F040")]
|
||||
// Token: 0x06002BAC RID: 11180 RVA: 0x0005E1E4 File Offset: 0x0005C3E4
|
||||
[Token(Token = "0x6002BAC")]
|
||||
[Address(RVA = "0x10D6190", Offset = "0x10D4990", VA = "0x1810D6190")]
|
||||
public void OnValidate()
|
||||
{
|
||||
float resolution = this.resolution;
|
||||
@@ -30,17 +30,17 @@ namespace Obi
|
||||
this.atmosphericDrag = num8;
|
||||
}
|
||||
|
||||
// Token: 0x06002B7B RID: 11131 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B7B")]
|
||||
[Address(RVA = "0x100EFA0", Offset = "0x100DDA0", VA = "0x18100EFA0", Slot = "4")]
|
||||
// Token: 0x06002BAD RID: 11181 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BAD")]
|
||||
[Address(RVA = "0x10D60F0", Offset = "0x10D48F0", VA = "0x1810D60F0", Slot = "4")]
|
||||
public override Oni.FluidMaterial GetEquivalentOniMaterial(Oni.SolverParameters.Mode mode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B7C RID: 11132 RVA: 0x0005DF0C File Offset: 0x0005C10C
|
||||
[Token(Token = "0x6002B7C")]
|
||||
[Address(RVA = "0x100F0D0", Offset = "0x100DED0", VA = "0x18100F0D0")]
|
||||
// Token: 0x06002BAE RID: 11182 RVA: 0x0005E278 File Offset: 0x0005C478
|
||||
[Token(Token = "0x6002BAE")]
|
||||
[Address(RVA = "0x10D6220", Offset = "0x10D4A20", VA = "0x1810D6220")]
|
||||
public ObiEmitterMaterialFluid()
|
||||
{
|
||||
this.resolution = 1f;
|
||||
@@ -48,39 +48,39 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033F0 RID: 13296
|
||||
// Token: 0x04003432 RID: 13362
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033F0")]
|
||||
[Token(Token = "0x4003432")]
|
||||
public float smoothing = 1.5f;
|
||||
|
||||
// Token: 0x040033F1 RID: 13297
|
||||
// Token: 0x04003433 RID: 13363
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40033F1")]
|
||||
[Token(Token = "0x4003433")]
|
||||
public float viscosity = 0.05f;
|
||||
|
||||
// Token: 0x040033F2 RID: 13298
|
||||
// Token: 0x04003434 RID: 13364
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033F2")]
|
||||
[Token(Token = "0x4003434")]
|
||||
public float surfaceTension = 0.1f;
|
||||
|
||||
// Token: 0x040033F3 RID: 13299
|
||||
// Token: 0x04003435 RID: 13365
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40033F3")]
|
||||
[Token(Token = "0x4003435")]
|
||||
public float buoyancy = -1f;
|
||||
|
||||
// Token: 0x040033F4 RID: 13300
|
||||
// Token: 0x04003436 RID: 13366
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033F4")]
|
||||
[Token(Token = "0x4003436")]
|
||||
public float atmosphericDrag;
|
||||
|
||||
// Token: 0x040033F5 RID: 13301
|
||||
// Token: 0x04003437 RID: 13367
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x40033F5")]
|
||||
[Token(Token = "0x4003437")]
|
||||
public float atmosphericPressure;
|
||||
|
||||
// Token: 0x040033F6 RID: 13302
|
||||
// Token: 0x04003438 RID: 13368
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033F6")]
|
||||
[Token(Token = "0x4003438")]
|
||||
public float vorticity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D4 RID: 1236
|
||||
[Token(Token = "0x20004D4")]
|
||||
// Token: 0x020004DD RID: 1245
|
||||
[Token(Token = "0x20004DD")]
|
||||
public class ObiEmitterMaterialGranular : ObiEmitterMaterial
|
||||
{
|
||||
// Token: 0x06002B7D RID: 11133 RVA: 0x0005DF64 File Offset: 0x0005C164
|
||||
[Token(Token = "0x6002B7D")]
|
||||
[Address(RVA = "0x100F1B0", Offset = "0x100DFB0", VA = "0x18100F1B0")]
|
||||
// Token: 0x06002BAF RID: 11183 RVA: 0x0005E2D0 File Offset: 0x0005C4D0
|
||||
[Token(Token = "0x6002BAF")]
|
||||
[Address(RVA = "0x10D6300", Offset = "0x10D4B00", VA = "0x1810D6300")]
|
||||
public void OnValidate()
|
||||
{
|
||||
float resolution = this.resolution;
|
||||
@@ -24,17 +24,17 @@ namespace Obi
|
||||
this.randomness = num4;
|
||||
}
|
||||
|
||||
// Token: 0x06002B7E RID: 11134 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B7E")]
|
||||
[Address(RVA = "0x100F110", Offset = "0x100DF10", VA = "0x18100F110", Slot = "4")]
|
||||
// Token: 0x06002BB0 RID: 11184 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BB0")]
|
||||
[Address(RVA = "0x10D6260", Offset = "0x10D4A60", VA = "0x1810D6260", Slot = "4")]
|
||||
public override Oni.FluidMaterial GetEquivalentOniMaterial(Oni.SolverParameters.Mode mode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B7F RID: 11135 RVA: 0x0005DFC0 File Offset: 0x0005C1C0
|
||||
[Token(Token = "0x6002B7F")]
|
||||
[Address(RVA = "0x100F210", Offset = "0x100E010", VA = "0x18100F210")]
|
||||
// Token: 0x06002BB1 RID: 11185 RVA: 0x0005E32C File Offset: 0x0005C52C
|
||||
[Token(Token = "0x6002BB1")]
|
||||
[Address(RVA = "0x10D6360", Offset = "0x10D4B60", VA = "0x1810D6360")]
|
||||
public ObiEmitterMaterialGranular()
|
||||
{
|
||||
this.resolution = 1f;
|
||||
@@ -42,9 +42,9 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033F7 RID: 13303
|
||||
// Token: 0x04003439 RID: 13369
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033F7")]
|
||||
[Token(Token = "0x4003439")]
|
||||
public float randomness;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,28 +5,28 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D5 RID: 1237
|
||||
[Token(Token = "0x20004D5")]
|
||||
[ExecuteInEditMode]
|
||||
// Token: 0x020004DE RID: 1246
|
||||
[Token(Token = "0x20004DE")]
|
||||
[DisallowMultipleComponent]
|
||||
[ExecuteInEditMode]
|
||||
public abstract class ObiEmitterShape : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000303 RID: 771
|
||||
// (get) Token: 0x06002B80 RID: 11136 RVA: 0x0005DFEC File Offset: 0x0005C1EC
|
||||
[Token(Token = "0x17000303")]
|
||||
// Token: 0x170002FD RID: 765
|
||||
// (get) Token: 0x06002BB2 RID: 11186 RVA: 0x0005E358 File Offset: 0x0005C558
|
||||
[Token(Token = "0x170002FD")]
|
||||
public int DistributionPointsCount
|
||||
{
|
||||
[Token(Token = "0x6002B80")]
|
||||
[Address(RVA = "0x100F7A0", Offset = "0x100E5A0", VA = "0x18100F7A0")]
|
||||
[Token(Token = "0x6002BB2")]
|
||||
[Address(RVA = "0x10D68F0", Offset = "0x10D50F0", VA = "0x1810D68F0")]
|
||||
get
|
||||
{
|
||||
return this.distribution._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B81 RID: 11137 RVA: 0x0005E00C File Offset: 0x0005C20C
|
||||
[Token(Token = "0x6002B81")]
|
||||
[Address(RVA = "0x100F680", Offset = "0x100E480", VA = "0x18100F680")]
|
||||
// Token: 0x06002BB3 RID: 11187 RVA: 0x0005E378 File Offset: 0x0005C578
|
||||
[Token(Token = "0x6002BB3")]
|
||||
[Address(RVA = "0x10D67D0", Offset = "0x10D4FD0", VA = "0x1810D67D0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
ObiEmitter component = base.GetComponent<ObiEmitter>();
|
||||
@@ -37,9 +37,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B82 RID: 11138 RVA: 0x0005E03C File Offset: 0x0005C23C
|
||||
[Token(Token = "0x6002B82")]
|
||||
[Address(RVA = "0x100F5E0", Offset = "0x100E3E0", VA = "0x18100F5E0")]
|
||||
// Token: 0x06002BB4 RID: 11188 RVA: 0x0005E3A8 File Offset: 0x0005C5A8
|
||||
[Token(Token = "0x6002BB4")]
|
||||
[Address(RVA = "0x10D6730", Offset = "0x10D4F30", VA = "0x1810D6730")]
|
||||
public void OnDisable()
|
||||
{
|
||||
ObiEmitter component = base.GetComponent<ObiEmitter>();
|
||||
@@ -52,27 +52,27 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B83 RID: 11139
|
||||
[Token(Token = "0x6002B83")]
|
||||
// Token: 0x06002BB5 RID: 11189
|
||||
[Token(Token = "0x6002BB5")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void GenerateDistribution();
|
||||
|
||||
// Token: 0x06002B84 RID: 11140
|
||||
[Token(Token = "0x6002B84")]
|
||||
// Token: 0x06002BB6 RID: 11190
|
||||
[Token(Token = "0x6002BB6")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract bool SupportsAllSamplingMethods();
|
||||
|
||||
// Token: 0x06002B85 RID: 11141 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B85")]
|
||||
[Address(RVA = "0x100F4F0", Offset = "0x100E2F0", VA = "0x18100F4F0")]
|
||||
// Token: 0x06002BB7 RID: 11191 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BB7")]
|
||||
[Address(RVA = "0x10D6640", Offset = "0x10D4E40", VA = "0x1810D6640")]
|
||||
public ObiEmitterShape.DistributionPoint GetDistributionPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B86 RID: 11142 RVA: 0x0005E06C File Offset: 0x0005C26C
|
||||
[Token(Token = "0x6002B86")]
|
||||
[Address(RVA = "0x100F720", Offset = "0x100E520", VA = "0x18100F720")]
|
||||
// Token: 0x06002BB8 RID: 11192 RVA: 0x0005E3D8 File Offset: 0x0005C5D8
|
||||
[Token(Token = "0x6002BB8")]
|
||||
[Address(RVA = "0x10D6870", Offset = "0x10D5070", VA = "0x1810D6870")]
|
||||
protected ObiEmitterShape()
|
||||
{
|
||||
List<ObiEmitterShape.DistributionPoint> list = new List();
|
||||
@@ -80,75 +80,75 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033F8 RID: 13304
|
||||
// Token: 0x0400343A RID: 13370
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033F8")]
|
||||
[Token(Token = "0x400343A")]
|
||||
public ObiEmitterShape.SamplingMethod samplingMethod;
|
||||
|
||||
// Token: 0x040033F9 RID: 13305
|
||||
// Token: 0x0400343B RID: 13371
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40033F9")]
|
||||
[Token(Token = "0x400343B")]
|
||||
[HideInInspector]
|
||||
public float particleSize;
|
||||
|
||||
// Token: 0x040033FA RID: 13306
|
||||
// Token: 0x0400343C RID: 13372
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033FA")]
|
||||
[Token(Token = "0x400343C")]
|
||||
protected List<ObiEmitterShape.DistributionPoint> distribution;
|
||||
|
||||
// Token: 0x040033FB RID: 13307
|
||||
// Token: 0x0400343D RID: 13373
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033FB")]
|
||||
[Token(Token = "0x400343D")]
|
||||
protected int lastDistributionPoint;
|
||||
|
||||
// Token: 0x020004D6 RID: 1238
|
||||
[Token(Token = "0x20004D6")]
|
||||
// Token: 0x020004DF RID: 1247
|
||||
[Token(Token = "0x20004DF")]
|
||||
public enum SamplingMethod
|
||||
{
|
||||
// Token: 0x040033FD RID: 13309
|
||||
[Token(Token = "0x40033FD")]
|
||||
// Token: 0x0400343F RID: 13375
|
||||
[Token(Token = "0x400343F")]
|
||||
SURFACE,
|
||||
// Token: 0x040033FE RID: 13310
|
||||
[Token(Token = "0x40033FE")]
|
||||
// Token: 0x04003440 RID: 13376
|
||||
[Token(Token = "0x4003440")]
|
||||
LAYER,
|
||||
// Token: 0x040033FF RID: 13311
|
||||
[Token(Token = "0x40033FF")]
|
||||
// Token: 0x04003441 RID: 13377
|
||||
[Token(Token = "0x4003441")]
|
||||
FILL
|
||||
}
|
||||
|
||||
// Token: 0x020004D7 RID: 1239
|
||||
[Token(Token = "0x20004D7")]
|
||||
// Token: 0x020004E0 RID: 1248
|
||||
[Token(Token = "0x20004E0")]
|
||||
public struct DistributionPoint
|
||||
{
|
||||
// Token: 0x06002B87 RID: 11143 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B87")]
|
||||
[Address(RVA = "0x69CAC0", Offset = "0x69B8C0", VA = "0x18069CAC0")]
|
||||
// Token: 0x06002BB9 RID: 11193 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BB9")]
|
||||
[Address(RVA = "0x695110", Offset = "0x693910", VA = "0x180695110")]
|
||||
public DistributionPoint(Vector3 position, Vector3 velocity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B88 RID: 11144 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B88")]
|
||||
[Address(RVA = "0x69CA90", Offset = "0x69B890", VA = "0x18069CA90")]
|
||||
// Token: 0x06002BBA RID: 11194 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BBA")]
|
||||
[Address(RVA = "0x6950E0", Offset = "0x6938E0", VA = "0x1806950E0")]
|
||||
public DistributionPoint(Vector3 position, Vector3 velocity, Color color)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003400 RID: 13312
|
||||
// Token: 0x04003442 RID: 13378
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4003400")]
|
||||
[Token(Token = "0x4003442")]
|
||||
public Vector3 position;
|
||||
|
||||
// Token: 0x04003401 RID: 13313
|
||||
// Token: 0x04003443 RID: 13379
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4003401")]
|
||||
[Token(Token = "0x4003443")]
|
||||
public Vector3 velocity;
|
||||
|
||||
// Token: 0x04003402 RID: 13314
|
||||
// Token: 0x04003444 RID: 13380
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003402")]
|
||||
[Token(Token = "0x4003444")]
|
||||
public Color color;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,61 +4,61 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E4 RID: 1252
|
||||
[Token(Token = "0x20004E4")]
|
||||
// Token: 0x020004ED RID: 1261
|
||||
[Token(Token = "0x20004ED")]
|
||||
public abstract class ObiExternalForce : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002BE1 RID: 11233 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BE1")]
|
||||
[Address(RVA = "0x1011C00", Offset = "0x1010A00", VA = "0x181011C00")]
|
||||
// Token: 0x06002C13 RID: 11283 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C13")]
|
||||
[Address(RVA = "0x10D8D50", Offset = "0x10D7550", VA = "0x1810D8D50")]
|
||||
public void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BE2 RID: 11234 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BE2")]
|
||||
[Address(RVA = "0x1011BC0", Offset = "0x10109C0", VA = "0x181011BC0")]
|
||||
// Token: 0x06002C14 RID: 11284 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C14")]
|
||||
[Address(RVA = "0x10D8D10", Offset = "0x10D7510", VA = "0x1810D8D10")]
|
||||
protected float GetTurbulence(float turbulenceIntensity)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BE3 RID: 11235
|
||||
[Token(Token = "0x6002BE3")]
|
||||
// Token: 0x06002C15 RID: 11285
|
||||
[Token(Token = "0x6002C15")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void ApplyForcesToActor(ObiActor actor);
|
||||
|
||||
// Token: 0x06002BE4 RID: 11236 RVA: 0x0005E970 File Offset: 0x0005CB70
|
||||
[Token(Token = "0x6002BE4")]
|
||||
[Address(RVA = "0x8D4180", Offset = "0x8D2F80", VA = "0x1808D4180")]
|
||||
// Token: 0x06002C16 RID: 11286 RVA: 0x0005ECD8 File Offset: 0x0005CED8
|
||||
[Token(Token = "0x6002C16")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
protected ObiExternalForce()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003454 RID: 13396
|
||||
// Token: 0x04003496 RID: 13462
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003454")]
|
||||
[Token(Token = "0x4003496")]
|
||||
public float intensity;
|
||||
|
||||
// Token: 0x04003455 RID: 13397
|
||||
// Token: 0x04003497 RID: 13463
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003455")]
|
||||
[Token(Token = "0x4003497")]
|
||||
public float turbulence;
|
||||
|
||||
// Token: 0x04003456 RID: 13398
|
||||
// Token: 0x04003498 RID: 13464
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003456")]
|
||||
[Token(Token = "0x4003498")]
|
||||
public float turbulenceFrequency = 1f;
|
||||
|
||||
// Token: 0x04003457 RID: 13399
|
||||
// Token: 0x04003499 RID: 13465
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003457")]
|
||||
[Token(Token = "0x4003499")]
|
||||
public float turbulenceSeed;
|
||||
|
||||
// Token: 0x04003458 RID: 13400
|
||||
// Token: 0x0400349A RID: 13466
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003458")]
|
||||
[Token(Token = "0x400349A")]
|
||||
public ObiSolver[] affectedSolvers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x0200049F RID: 1183
|
||||
[Token(Token = "0x200049F")]
|
||||
// Token: 0x020004A8 RID: 1192
|
||||
[Token(Token = "0x20004A8")]
|
||||
public class ObiMeshShapeTracker : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x06002A08 RID: 10760 RVA: 0x0005BB98 File Offset: 0x00059D98
|
||||
[Token(Token = "0x6002A08")]
|
||||
[Address(RVA = "0x10123C0", Offset = "0x10111C0", VA = "0x1810123C0")]
|
||||
// Token: 0x06002A3A RID: 10810 RVA: 0x0005BFA0 File Offset: 0x0005A1A0
|
||||
[Token(Token = "0x6002A3A")]
|
||||
[Address(RVA = "0x10D9510", Offset = "0x10D7D10", VA = "0x1810D9510")]
|
||||
public ObiMeshShapeTracker(MeshCollider collider)
|
||||
{
|
||||
this.collider = collider;
|
||||
@@ -22,38 +22,38 @@ namespace Obi
|
||||
this.UpdateMeshData();
|
||||
}
|
||||
|
||||
// Token: 0x06002A09 RID: 10761 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A09")]
|
||||
[Address(RVA = "0x1012100", Offset = "0x1010F00", VA = "0x181012100")]
|
||||
// Token: 0x06002A3B RID: 10811 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A3B")]
|
||||
[Address(RVA = "0x10D9250", Offset = "0x10D7A50", VA = "0x1810D9250")]
|
||||
public void UpdateMeshData()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A0A RID: 10762 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A0A")]
|
||||
[Address(RVA = "0x1011F50", Offset = "0x1010D50", VA = "0x181011F50", Slot = "5")]
|
||||
// Token: 0x06002A3C RID: 10812 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A3C")]
|
||||
[Address(RVA = "0x10D90A0", Offset = "0x10D78A0", VA = "0x1810D90A0", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A0B RID: 10763 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A0B")]
|
||||
[Address(RVA = "0x1011DF0", Offset = "0x1010BF0", VA = "0x181011DF0", Slot = "4")]
|
||||
// Token: 0x06002A3D RID: 10813 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A3D")]
|
||||
[Address(RVA = "0x10D8F40", Offset = "0x10D7740", VA = "0x1810D8F40", Slot = "4")]
|
||||
public override void Destroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A0C RID: 10764 RVA: 0x0005BBD4 File Offset: 0x00059DD4
|
||||
// Token: 0x06002A3E RID: 10814 RVA: 0x0005BFDC File Offset: 0x0005A1DC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002A0C")]
|
||||
[Address(RVA = "0x1012340", Offset = "0x1011140", VA = "0x181012340")]
|
||||
[Token(Token = "0x6002A3E")]
|
||||
[Address(RVA = "0x10D9490", Offset = "0x10D7C90", VA = "0x1810D9490")]
|
||||
static ObiMeshShapeTracker()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002A0C)
|
||||
An exception occurred when decompiling this method (06002A3E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiMeshShapeTracker::.cctor()
|
||||
|
||||
@@ -69,66 +69,66 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0400330E RID: 13070
|
||||
[Token(Token = "0x400330E")]
|
||||
// Token: 0x04003350 RID: 13136
|
||||
[Token(Token = "0x4003350")]
|
||||
private static Dictionary<Mesh, ObiMeshShapeTracker.MeshDataHandles> meshDataCache;
|
||||
|
||||
// Token: 0x0400330F RID: 13071
|
||||
// Token: 0x04003351 RID: 13137
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400330F")]
|
||||
[Token(Token = "0x4003351")]
|
||||
private bool meshDataHasChanged;
|
||||
|
||||
// Token: 0x04003310 RID: 13072
|
||||
// Token: 0x04003352 RID: 13138
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003310")]
|
||||
[Token(Token = "0x4003352")]
|
||||
private ObiMeshShapeTracker.MeshDataHandles handles;
|
||||
|
||||
// Token: 0x020004A0 RID: 1184
|
||||
[Token(Token = "0x20004A0")]
|
||||
// Token: 0x020004A9 RID: 1193
|
||||
[Token(Token = "0x20004A9")]
|
||||
private class MeshDataHandles
|
||||
{
|
||||
// Token: 0x170002D8 RID: 728
|
||||
// (get) Token: 0x06002A0D RID: 10765 RVA: 0x0005BBEC File Offset: 0x00059DEC
|
||||
[Token(Token = "0x170002D8")]
|
||||
// Token: 0x170002D2 RID: 722
|
||||
// (get) Token: 0x06002A3F RID: 10815 RVA: 0x0005BFF4 File Offset: 0x0005A1F4
|
||||
[Token(Token = "0x170002D2")]
|
||||
public int RefCount
|
||||
{
|
||||
[Token(Token = "0x6002A0D")]
|
||||
[Address(RVA = "0x2B3F20", Offset = "0x2B2D20", VA = "0x1802B3F20")]
|
||||
[Token(Token = "0x6002A3F")]
|
||||
[Address(RVA = "0x365F50", Offset = "0x364750", VA = "0x180365F50")]
|
||||
get
|
||||
{
|
||||
return this.refCount;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D9 RID: 729
|
||||
// (get) Token: 0x06002A0E RID: 10766 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002D9")]
|
||||
// Token: 0x170002D3 RID: 723
|
||||
// (get) Token: 0x06002A40 RID: 10816 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002D3")]
|
||||
public IntPtr VerticesAddress
|
||||
{
|
||||
[Token(Token = "0x6002A0E")]
|
||||
[Address(RVA = "0x69F360", Offset = "0x69E160", VA = "0x18069F360")]
|
||||
[Token(Token = "0x6002A40")]
|
||||
[Address(RVA = "0x6979B0", Offset = "0x6961B0", VA = "0x1806979B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002DA RID: 730
|
||||
// (get) Token: 0x06002A0F RID: 10767 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002DA")]
|
||||
// Token: 0x170002D4 RID: 724
|
||||
// (get) Token: 0x06002A41 RID: 10817 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002D4")]
|
||||
public IntPtr IndicesAddress
|
||||
{
|
||||
[Token(Token = "0x6002A0F")]
|
||||
[Address(RVA = "0x69F350", Offset = "0x69E150", VA = "0x18069F350")]
|
||||
[Token(Token = "0x6002A41")]
|
||||
[Address(RVA = "0x6979A0", Offset = "0x6961A0", VA = "0x1806979A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A10 RID: 10768 RVA: 0x0005BC00 File Offset: 0x00059E00
|
||||
[Token(Token = "0x6002A10")]
|
||||
[Address(RVA = "0x69F280", Offset = "0x69E080", VA = "0x18069F280")]
|
||||
// Token: 0x06002A42 RID: 10818 RVA: 0x0005C008 File Offset: 0x0005A208
|
||||
[Token(Token = "0x6002A42")]
|
||||
[Address(RVA = "0x6978D0", Offset = "0x6960D0", VA = "0x1806978D0")]
|
||||
public void FromMesh(Mesh mesh)
|
||||
{
|
||||
Oni.UnpinMemory(this.verticesHandle);
|
||||
@@ -139,16 +139,16 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
this.indicesHandle = gchandle2;
|
||||
}
|
||||
|
||||
// Token: 0x06002A11 RID: 10769 RVA: 0x0005BC50 File Offset: 0x00059E50
|
||||
[Token(Token = "0x6002A11")]
|
||||
[Address(RVA = "0x69F2F0", Offset = "0x69E0F0", VA = "0x18069F2F0")]
|
||||
// Token: 0x06002A43 RID: 10819 RVA: 0x0005C058 File Offset: 0x0005A258
|
||||
[Token(Token = "0x6002A43")]
|
||||
[Address(RVA = "0x697940", Offset = "0x696140", VA = "0x180697940")]
|
||||
public void Ref()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002A12 RID: 10770 RVA: 0x0005BC60 File Offset: 0x00059E60
|
||||
[Token(Token = "0x6002A12")]
|
||||
[Address(RVA = "0x69F300", Offset = "0x69E100", VA = "0x18069F300")]
|
||||
// Token: 0x06002A44 RID: 10820 RVA: 0x0005C068 File Offset: 0x0005A268
|
||||
[Token(Token = "0x6002A44")]
|
||||
[Address(RVA = "0x697950", Offset = "0x696150", VA = "0x180697950")]
|
||||
public void Unref()
|
||||
{
|
||||
this.refCount = (int)((ulong)0L);
|
||||
@@ -156,26 +156,26 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
Oni.UnpinMemory(this.indicesHandle);
|
||||
}
|
||||
|
||||
// Token: 0x06002A13 RID: 10771 RVA: 0x0005BC90 File Offset: 0x00059E90
|
||||
[Token(Token = "0x6002A13")]
|
||||
[Address(RVA = "0x69F340", Offset = "0x69E140", VA = "0x18069F340")]
|
||||
// Token: 0x06002A45 RID: 10821 RVA: 0x0005C098 File Offset: 0x0005A298
|
||||
[Token(Token = "0x6002A45")]
|
||||
[Address(RVA = "0x697990", Offset = "0x696190", VA = "0x180697990")]
|
||||
public MeshDataHandles()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003311 RID: 13073
|
||||
// Token: 0x04003353 RID: 13139
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003311")]
|
||||
[Token(Token = "0x4003353")]
|
||||
private int refCount = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x04003312 RID: 13074
|
||||
// Token: 0x04003354 RID: 13140
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003312")]
|
||||
[Token(Token = "0x4003354")]
|
||||
private GCHandle verticesHandle;
|
||||
|
||||
// Token: 0x04003313 RID: 13075
|
||||
// Token: 0x04003355 RID: 13141
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003313")]
|
||||
[Token(Token = "0x4003355")]
|
||||
private GCHandle indicesHandle;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,50 +6,50 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004C6 RID: 1222
|
||||
[Token(Token = "0x20004C6")]
|
||||
// Token: 0x020004CF RID: 1231
|
||||
[Token(Token = "0x20004CF")]
|
||||
public class ObiMeshTopology : ScriptableObject
|
||||
{
|
||||
// Token: 0x170002EE RID: 750
|
||||
// (get) Token: 0x06002B24 RID: 11044 RVA: 0x0005D838 File Offset: 0x0005BA38
|
||||
[Token(Token = "0x170002EE")]
|
||||
// Token: 0x170002E8 RID: 744
|
||||
// (get) Token: 0x06002B56 RID: 11094 RVA: 0x0005DBA4 File Offset: 0x0005BDA4
|
||||
[Token(Token = "0x170002E8")]
|
||||
public bool Initialized
|
||||
{
|
||||
[Token(Token = "0x6002B24")]
|
||||
[Address(RVA = "0x468150", Offset = "0x466F50", VA = "0x180468150")]
|
||||
[Token(Token = "0x6002B56")]
|
||||
[Address(RVA = "0x4AB610", Offset = "0x4A9E10", VA = "0x1804AB610")]
|
||||
get
|
||||
{
|
||||
return this.initialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002EF RID: 751
|
||||
// (get) Token: 0x06002B25 RID: 11045 RVA: 0x0005D84C File Offset: 0x0005BA4C
|
||||
[Token(Token = "0x170002EF")]
|
||||
// Token: 0x170002E9 RID: 745
|
||||
// (get) Token: 0x06002B57 RID: 11095 RVA: 0x0005DBB8 File Offset: 0x0005BDB8
|
||||
[Token(Token = "0x170002E9")]
|
||||
public IntPtr HalfEdgeMesh
|
||||
{
|
||||
[Token(Token = "0x6002B25")]
|
||||
[Address(RVA = "0x31E490", Offset = "0x31D290", VA = "0x18031E490")]
|
||||
[Token(Token = "0x6002B57")]
|
||||
[Address(RVA = "0x354180", Offset = "0x352980", VA = "0x180354180")]
|
||||
get
|
||||
{
|
||||
return this.halfEdgeMesh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F0 RID: 752
|
||||
// (get) Token: 0x06002B27 RID: 11047 RVA: 0x0005D8D8 File Offset: 0x0005BAD8
|
||||
// (set) Token: 0x06002B26 RID: 11046 RVA: 0x0005D860 File Offset: 0x0005BA60
|
||||
[Token(Token = "0x170002F0")]
|
||||
// Token: 0x170002EA RID: 746
|
||||
// (get) Token: 0x06002B59 RID: 11097 RVA: 0x0005DC44 File Offset: 0x0005BE44
|
||||
// (set) Token: 0x06002B58 RID: 11096 RVA: 0x0005DBCC File Offset: 0x0005BDCC
|
||||
[Token(Token = "0x170002EA")]
|
||||
public Mesh InputMesh
|
||||
{
|
||||
[Token(Token = "0x6002B27")]
|
||||
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")]
|
||||
[Token(Token = "0x6002B59")]
|
||||
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
||||
get
|
||||
{
|
||||
return this.input;
|
||||
}
|
||||
[Token(Token = "0x6002B26")]
|
||||
[Address(RVA = "0x1013E20", Offset = "0x1012C20", VA = "0x181013E20")]
|
||||
[Token(Token = "0x6002B58")]
|
||||
[Address(RVA = "0x10DAF70", Offset = "0x10D9770", VA = "0x1810DAF70")]
|
||||
set
|
||||
{
|
||||
Mesh mesh = this.input;
|
||||
@@ -71,213 +71,213 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F1 RID: 753
|
||||
// (get) Token: 0x06002B28 RID: 11048 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002F1")]
|
||||
// Token: 0x170002EB RID: 747
|
||||
// (get) Token: 0x06002B5A RID: 11098 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002EB")]
|
||||
public float MeshVolume
|
||||
{
|
||||
[Token(Token = "0x6002B28")]
|
||||
[Address(RVA = "0x1013E10", Offset = "0x1012C10", VA = "0x181013E10")]
|
||||
[Token(Token = "0x6002B5A")]
|
||||
[Address(RVA = "0x10DAF60", Offset = "0x10D9760", VA = "0x1810DAF60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F2 RID: 754
|
||||
// (get) Token: 0x06002B29 RID: 11049 RVA: 0x0005D8EC File Offset: 0x0005BAEC
|
||||
[Token(Token = "0x170002F2")]
|
||||
// Token: 0x170002EC RID: 748
|
||||
// (get) Token: 0x06002B5B RID: 11099 RVA: 0x0005DC58 File Offset: 0x0005BE58
|
||||
[Token(Token = "0x170002EC")]
|
||||
public float MeshArea
|
||||
{
|
||||
[Token(Token = "0x6002B29")]
|
||||
[Address(RVA = "0xBCA660", Offset = "0xBC9460", VA = "0x180BCA660")]
|
||||
[Token(Token = "0x6002B5B")]
|
||||
[Address(RVA = "0xCC2C40", Offset = "0xCC1440", VA = "0x180CC2C40")]
|
||||
get
|
||||
{
|
||||
return this.meshInfo.area;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F3 RID: 755
|
||||
// (get) Token: 0x06002B2A RID: 11050 RVA: 0x0005D904 File Offset: 0x0005BB04
|
||||
[Token(Token = "0x170002F3")]
|
||||
// Token: 0x170002ED RID: 749
|
||||
// (get) Token: 0x06002B5C RID: 11100 RVA: 0x0005DC70 File Offset: 0x0005BE70
|
||||
[Token(Token = "0x170002ED")]
|
||||
public int VertexCount
|
||||
{
|
||||
[Token(Token = "0x6002B2A")]
|
||||
[Address(RVA = "0x44D840", Offset = "0x44C640", VA = "0x18044D840")]
|
||||
[Token(Token = "0x6002B5C")]
|
||||
[Address(RVA = "0x490D00", Offset = "0x48F500", VA = "0x180490D00")]
|
||||
get
|
||||
{
|
||||
return this.vertexCount;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F4 RID: 756
|
||||
// (get) Token: 0x06002B2B RID: 11051 RVA: 0x0005D918 File Offset: 0x0005BB18
|
||||
[Token(Token = "0x170002F4")]
|
||||
// Token: 0x170002EE RID: 750
|
||||
// (get) Token: 0x06002B5D RID: 11101 RVA: 0x0005DC84 File Offset: 0x0005BE84
|
||||
[Token(Token = "0x170002EE")]
|
||||
public int BorderEdgeCount
|
||||
{
|
||||
[Token(Token = "0x6002B2B")]
|
||||
[Address(RVA = "0x6FDBF0", Offset = "0x6FC9F0", VA = "0x1806FDBF0")]
|
||||
[Token(Token = "0x6002B5D")]
|
||||
[Address(RVA = "0x7785F0", Offset = "0x776DF0", VA = "0x1807785F0")]
|
||||
get
|
||||
{
|
||||
return this.meshInfo.borderEdgeCount;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F5 RID: 757
|
||||
// (get) Token: 0x06002B2C RID: 11052 RVA: 0x0005D930 File Offset: 0x0005BB30
|
||||
[Token(Token = "0x170002F5")]
|
||||
// Token: 0x170002EF RID: 751
|
||||
// (get) Token: 0x06002B5E RID: 11102 RVA: 0x0005DC9C File Offset: 0x0005BE9C
|
||||
[Token(Token = "0x170002EF")]
|
||||
public bool IsClosed
|
||||
{
|
||||
[Token(Token = "0x6002B2C")]
|
||||
[Address(RVA = "0x3F9A10", Offset = "0x3F8810", VA = "0x1803F9A10")]
|
||||
[Token(Token = "0x6002B5E")]
|
||||
[Address(RVA = "0x41C090", Offset = "0x41A890", VA = "0x18041C090")]
|
||||
get
|
||||
{
|
||||
return this.meshInfo.closed;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F6 RID: 758
|
||||
// (get) Token: 0x06002B2D RID: 11053 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002F6")]
|
||||
// Token: 0x170002F0 RID: 752
|
||||
// (get) Token: 0x06002B5F RID: 11103 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002F0")]
|
||||
public bool IsModified
|
||||
{
|
||||
[Token(Token = "0x6002B2D")]
|
||||
[Address(RVA = "0x290BB0", Offset = "0x28F9B0", VA = "0x180290BB0")]
|
||||
[Token(Token = "0x6002B5F")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002F7 RID: 759
|
||||
// (get) Token: 0x06002B2E RID: 11054 RVA: 0x0005D948 File Offset: 0x0005BB48
|
||||
[Token(Token = "0x170002F7")]
|
||||
// Token: 0x170002F1 RID: 753
|
||||
// (get) Token: 0x06002B60 RID: 11104 RVA: 0x0005DCB4 File Offset: 0x0005BEB4
|
||||
[Token(Token = "0x170002F1")]
|
||||
public bool IsNonManifold
|
||||
{
|
||||
[Token(Token = "0x6002B2E")]
|
||||
[Address(RVA = "0x709B60", Offset = "0x708960", VA = "0x180709B60")]
|
||||
[Token(Token = "0x6002B60")]
|
||||
[Address(RVA = "0x784560", Offset = "0x782D60", VA = "0x180784560")]
|
||||
get
|
||||
{
|
||||
return this.meshInfo.nonManifold;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B2F RID: 11055 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B2F")]
|
||||
[Address(RVA = "0x1013760", Offset = "0x1012560", VA = "0x181013760")]
|
||||
// Token: 0x06002B61 RID: 11105 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B61")]
|
||||
[Address(RVA = "0x10DA8B0", Offset = "0x10D90B0", VA = "0x1810DA8B0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B30 RID: 11056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B30")]
|
||||
[Address(RVA = "0x1012410", Offset = "0x1011210", VA = "0x181012410")]
|
||||
// Token: 0x06002B62 RID: 11106 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B62")]
|
||||
[Address(RVA = "0x10D9560", Offset = "0x10D7D60", VA = "0x1810D9560")]
|
||||
public void CopyDataFrom(ObiMeshTopology source)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B31 RID: 11057 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B31")]
|
||||
[Address(RVA = "0x1013B70", Offset = "0x1012970", VA = "0x181013B70")]
|
||||
// Token: 0x06002B63 RID: 11107 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B63")]
|
||||
[Address(RVA = "0x10DACC0", Offset = "0x10D94C0", VA = "0x1810DACC0")]
|
||||
public void SetVertexCapacity(int maxVertices, int maxVisualVertices)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B32 RID: 11058 RVA: 0x0005D960 File Offset: 0x0005BB60
|
||||
[Token(Token = "0x6002B32")]
|
||||
[Address(RVA = "0x1013750", Offset = "0x1012550", VA = "0x181013750")]
|
||||
// Token: 0x06002B64 RID: 11108 RVA: 0x0005DCCC File Offset: 0x0005BECC
|
||||
[Token(Token = "0x6002B64")]
|
||||
[Address(RVA = "0x10DA8A0", Offset = "0x10D90A0", VA = "0x1810DA8A0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
Oni.DestroyHalfEdgeMesh(this.halfEdgeMesh);
|
||||
}
|
||||
|
||||
// Token: 0x06002B33 RID: 11059 RVA: 0x0005D978 File Offset: 0x0005BB78
|
||||
[Token(Token = "0x6002B33")]
|
||||
[Address(RVA = "0x1013DB0", Offset = "0x1012BB0", VA = "0x181013DB0")]
|
||||
// Token: 0x06002B65 RID: 11109 RVA: 0x0005DCE4 File Offset: 0x0005BEE4
|
||||
[Token(Token = "0x6002B65")]
|
||||
[Address(RVA = "0x10DAF00", Offset = "0x10D9700", VA = "0x1810DAF00")]
|
||||
public void UpdateVertexCount()
|
||||
{
|
||||
int num = Oni.GetVertexCount(this.halfEdgeMesh);
|
||||
this.vertexCount = num;
|
||||
}
|
||||
|
||||
// Token: 0x06002B34 RID: 11060 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B34")]
|
||||
[Address(RVA = "0x10128C0", Offset = "0x10116C0", VA = "0x1810128C0")]
|
||||
// Token: 0x06002B66 RID: 11110 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B66")]
|
||||
[Address(RVA = "0x10D9A10", Offset = "0x10D8210", VA = "0x1810D9A10")]
|
||||
public void Generate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B35 RID: 11061 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B35")]
|
||||
[Address(RVA = "0x1013350", Offset = "0x1012150", VA = "0x181013350")]
|
||||
// Token: 0x06002B67 RID: 11111 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B67")]
|
||||
[Address(RVA = "0x10DA4A0", Offset = "0x10D8CA0", VA = "0x1810DA4A0")]
|
||||
public int GetHalfEdgeStartVertex(Oni.HalfEdge edge)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B36 RID: 11062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B36")]
|
||||
[Address(RVA = "0x1012EA0", Offset = "0x1011CA0", VA = "0x181012EA0")]
|
||||
// Token: 0x06002B68 RID: 11112 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B68")]
|
||||
[Address(RVA = "0x10D9FF0", Offset = "0x10D87F0", VA = "0x1810D9FF0")]
|
||||
public float GetFaceArea(Oni.Face face)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B37 RID: 11063 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B37")]
|
||||
[Address(RVA = "0x1013530", Offset = "0x1012330", VA = "0x181013530")]
|
||||
// Token: 0x06002B69 RID: 11113 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B69")]
|
||||
[Address(RVA = "0x10DA680", Offset = "0x10D8E80", VA = "0x1810DA680")]
|
||||
public IEnumerable<Oni.Vertex> GetNeighbourVerticesEnumerator(Oni.Vertex vertex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B38 RID: 11064 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B38")]
|
||||
[Address(RVA = "0x1013410", Offset = "0x1012210", VA = "0x181013410")]
|
||||
// Token: 0x06002B6A RID: 11114 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6A")]
|
||||
[Address(RVA = "0x10DA560", Offset = "0x10D8D60", VA = "0x1810DA560")]
|
||||
public IEnumerable<Oni.HalfEdge> GetNeighbourEdgesEnumerator(Oni.Vertex vertex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B39 RID: 11065 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B39")]
|
||||
[Address(RVA = "0x10134A0", Offset = "0x10122A0", VA = "0x1810134A0")]
|
||||
// Token: 0x06002B6B RID: 11115 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6B")]
|
||||
[Address(RVA = "0x10DA5F0", Offset = "0x10D8DF0", VA = "0x1810DA5F0")]
|
||||
public IEnumerable<Oni.Face> GetNeighbourFacesEnumerator(Oni.Vertex vertex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B3A RID: 11066 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B3A")]
|
||||
[Address(RVA = "0x10131E0", Offset = "0x1011FE0", VA = "0x1810131E0")]
|
||||
// Token: 0x06002B6C RID: 11116 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6C")]
|
||||
[Address(RVA = "0x10DA330", Offset = "0x10D8B30", VA = "0x1810DA330")]
|
||||
public int[] GetFaceEdges(Oni.Face face)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B3B RID: 11067 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B3B")]
|
||||
[Address(RVA = "0x1012CA0", Offset = "0x1011AA0", VA = "0x181012CA0")]
|
||||
// Token: 0x06002B6D RID: 11117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6D")]
|
||||
[Address(RVA = "0x10D9DF0", Offset = "0x10D85F0", VA = "0x1810D9DF0")]
|
||||
public List<ObiMeshTopology.HEEdge> GetEdgeList()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B3C RID: 11068 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B3C")]
|
||||
[Address(RVA = "0x10135C0", Offset = "0x10123C0", VA = "0x1810135C0")]
|
||||
// Token: 0x06002B6E RID: 11118 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6E")]
|
||||
[Address(RVA = "0x10DA710", Offset = "0x10D8F10", VA = "0x1810DA710")]
|
||||
public bool IsSplit(int halfEdgeIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B3D RID: 11069 RVA: 0x0005D998 File Offset: 0x0005BB98
|
||||
[Token(Token = "0x6002B3D")]
|
||||
[Address(RVA = "0x1013DD0", Offset = "0x1012BD0", VA = "0x181013DD0")]
|
||||
// Token: 0x06002B6F RID: 11119 RVA: 0x0005DD04 File Offset: 0x0005BF04
|
||||
[Token(Token = "0x6002B6F")]
|
||||
[Address(RVA = "0x10DAF20", Offset = "0x10D9720", VA = "0x1810DAF20")]
|
||||
public ObiMeshTopology()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
@@ -285,133 +285,133 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033A2 RID: 13218
|
||||
// Token: 0x040033E4 RID: 13284
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033A2")]
|
||||
[Token(Token = "0x40033E4")]
|
||||
public Mesh input;
|
||||
|
||||
// Token: 0x040033A3 RID: 13219
|
||||
// Token: 0x040033E5 RID: 13285
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033A3")]
|
||||
[Token(Token = "0x40033E5")]
|
||||
public Vector3 scale;
|
||||
|
||||
// Token: 0x040033A4 RID: 13220
|
||||
// Token: 0x040033E6 RID: 13286
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40033A4")]
|
||||
[Token(Token = "0x40033E6")]
|
||||
[HideInInspector]
|
||||
public bool initialized;
|
||||
|
||||
// Token: 0x040033A5 RID: 13221
|
||||
// Token: 0x040033E7 RID: 13287
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033A5")]
|
||||
[Token(Token = "0x40033E7")]
|
||||
private IntPtr halfEdgeMesh;
|
||||
|
||||
// Token: 0x040033A6 RID: 13222
|
||||
// Token: 0x040033E8 RID: 13288
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033A6")]
|
||||
[SerializeField]
|
||||
[Token(Token = "0x40033E8")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected int vertexCount;
|
||||
|
||||
// Token: 0x040033A7 RID: 13223
|
||||
// Token: 0x040033E9 RID: 13289
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033A7")]
|
||||
[Token(Token = "0x40033E9")]
|
||||
[HideInInspector]
|
||||
public Oni.Face[] heFaces;
|
||||
|
||||
// Token: 0x040033A8 RID: 13224
|
||||
// Token: 0x040033EA RID: 13290
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033A8")]
|
||||
[Token(Token = "0x40033EA")]
|
||||
[HideInInspector]
|
||||
public Oni.HalfEdge[] heHalfEdges;
|
||||
|
||||
// Token: 0x040033A9 RID: 13225
|
||||
// Token: 0x040033EB RID: 13291
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033A9")]
|
||||
[Token(Token = "0x40033EB")]
|
||||
[HideInInspector]
|
||||
public Oni.Vertex[] heVertices;
|
||||
|
||||
// Token: 0x040033AA RID: 13226
|
||||
// Token: 0x040033EC RID: 13292
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40033AA")]
|
||||
[Token(Token = "0x40033EC")]
|
||||
[HideInInspector]
|
||||
public Quaternion[] heOrientations;
|
||||
|
||||
// Token: 0x040033AB RID: 13227
|
||||
// Token: 0x040033ED RID: 13293
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40033AB")]
|
||||
[Token(Token = "0x40033ED")]
|
||||
[HideInInspector]
|
||||
public Vector3[] normals;
|
||||
|
||||
// Token: 0x040033AC RID: 13228
|
||||
// Token: 0x040033EE RID: 13294
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40033AC")]
|
||||
[Token(Token = "0x40033EE")]
|
||||
[HideInInspector]
|
||||
public Vector4[] tangents;
|
||||
|
||||
// Token: 0x040033AD RID: 13229
|
||||
// Token: 0x040033EF RID: 13295
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40033AD")]
|
||||
[Token(Token = "0x40033EF")]
|
||||
[HideInInspector]
|
||||
public int[] visualMap;
|
||||
|
||||
// Token: 0x040033AE RID: 13230
|
||||
// Token: 0x040033F0 RID: 13296
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40033AE")]
|
||||
[Token(Token = "0x40033F0")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
protected Oni.MeshInformation meshInfo;
|
||||
|
||||
// Token: 0x040033AF RID: 13231
|
||||
// Token: 0x040033F1 RID: 13297
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40033AF")]
|
||||
[Token(Token = "0x40033F1")]
|
||||
private GCHandle facesHandle;
|
||||
|
||||
// Token: 0x040033B0 RID: 13232
|
||||
// Token: 0x040033F2 RID: 13298
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x40033B0")]
|
||||
[Token(Token = "0x40033F2")]
|
||||
private GCHandle halfEdgesHandle;
|
||||
|
||||
// Token: 0x040033B1 RID: 13233
|
||||
// Token: 0x040033F3 RID: 13299
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40033B1")]
|
||||
[Token(Token = "0x40033F3")]
|
||||
private GCHandle verticesHandle;
|
||||
|
||||
// Token: 0x040033B2 RID: 13234
|
||||
// Token: 0x040033F4 RID: 13300
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x40033B2")]
|
||||
[Token(Token = "0x40033F4")]
|
||||
private GCHandle orientationsHandle;
|
||||
|
||||
// Token: 0x040033B3 RID: 13235
|
||||
// Token: 0x040033F5 RID: 13301
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40033B3")]
|
||||
[Token(Token = "0x40033F5")]
|
||||
private GCHandle visualMapHandle;
|
||||
|
||||
// Token: 0x040033B4 RID: 13236
|
||||
// Token: 0x040033F6 RID: 13302
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x40033B4")]
|
||||
[Token(Token = "0x40033F6")]
|
||||
private GCHandle normalsHandle;
|
||||
|
||||
// Token: 0x040033B5 RID: 13237
|
||||
// Token: 0x040033F7 RID: 13303
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40033B5")]
|
||||
[Token(Token = "0x40033F7")]
|
||||
private GCHandle tangentsHandle;
|
||||
|
||||
// Token: 0x020004C7 RID: 1223
|
||||
[Token(Token = "0x20004C7")]
|
||||
// Token: 0x020004D0 RID: 1232
|
||||
[Token(Token = "0x20004D0")]
|
||||
public class HEEdge
|
||||
{
|
||||
// Token: 0x06002B3E RID: 11070 RVA: 0x0005D9C4 File Offset: 0x0005BBC4
|
||||
[Token(Token = "0x6002B3E")]
|
||||
[Address(RVA = "0x457380", Offset = "0x456180", VA = "0x180457380")]
|
||||
// Token: 0x06002B70 RID: 11120 RVA: 0x0005DD30 File Offset: 0x0005BF30
|
||||
[Token(Token = "0x6002B70")]
|
||||
[Address(RVA = "0x49A840", Offset = "0x499040", VA = "0x18049A840")]
|
||||
public HEEdge(int halfEdgeIndex)
|
||||
{
|
||||
this.halfEdgeIndex = halfEdgeIndex;
|
||||
}
|
||||
|
||||
// Token: 0x040033B6 RID: 13238
|
||||
// Token: 0x040033F8 RID: 13304
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033B6")]
|
||||
[Token(Token = "0x40033F8")]
|
||||
public int halfEdgeIndex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,26 +4,26 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004EA RID: 1258
|
||||
[Token(Token = "0x20004EA")]
|
||||
// Token: 0x020004F3 RID: 1267
|
||||
[Token(Token = "0x20004F3")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(ObiSolver))]
|
||||
public class ObiParticleBaker : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700030F RID: 783
|
||||
// (get) Token: 0x06002C11 RID: 11281 RVA: 0x0005F678 File Offset: 0x0005D878
|
||||
// (set) Token: 0x06002C12 RID: 11282 RVA: 0x0005F68C File Offset: 0x0005D88C
|
||||
[Token(Token = "0x1700030F")]
|
||||
// Token: 0x17000309 RID: 777
|
||||
// (get) Token: 0x06002C43 RID: 11331 RVA: 0x0005F9E0 File Offset: 0x0005DBE0
|
||||
// (set) Token: 0x06002C44 RID: 11332 RVA: 0x0005F9F4 File Offset: 0x0005DBF4
|
||||
[Token(Token = "0x17000309")]
|
||||
public bool Baking
|
||||
{
|
||||
[Token(Token = "0x6002C11")]
|
||||
[Address(RVA = "0x434D40", Offset = "0x433B40", VA = "0x180434D40")]
|
||||
[Token(Token = "0x6002C43")]
|
||||
[Address(RVA = "0x477710", Offset = "0x475F10", VA = "0x180477710")]
|
||||
get
|
||||
{
|
||||
return this.baking;
|
||||
}
|
||||
[Token(Token = "0x6002C12")]
|
||||
[Address(RVA = "0xD22DF0", Offset = "0xD21BF0", VA = "0x180D22DF0")]
|
||||
[Token(Token = "0x6002C44")]
|
||||
[Address(RVA = "0xE71280", Offset = "0xE6FA80", VA = "0x180E71280")]
|
||||
set
|
||||
{
|
||||
this.baking = value;
|
||||
@@ -48,20 +48,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000310 RID: 784
|
||||
// (get) Token: 0x06002C13 RID: 11283 RVA: 0x0005F704 File Offset: 0x0005D904
|
||||
// (set) Token: 0x06002C14 RID: 11284 RVA: 0x0005F718 File Offset: 0x0005D918
|
||||
[Token(Token = "0x17000310")]
|
||||
// Token: 0x1700030A RID: 778
|
||||
// (get) Token: 0x06002C45 RID: 11333 RVA: 0x0005FA6C File Offset: 0x0005DC6C
|
||||
// (set) Token: 0x06002C46 RID: 11334 RVA: 0x0005FA80 File Offset: 0x0005DC80
|
||||
[Token(Token = "0x1700030A")]
|
||||
public bool Playing
|
||||
{
|
||||
[Token(Token = "0x6002C13")]
|
||||
[Address(RVA = "0x434D50", Offset = "0x433B50", VA = "0x180434D50")]
|
||||
[Token(Token = "0x6002C45")]
|
||||
[Address(RVA = "0x477720", Offset = "0x475F20", VA = "0x180477720")]
|
||||
get
|
||||
{
|
||||
return this.playing;
|
||||
}
|
||||
[Token(Token = "0x6002C14")]
|
||||
[Address(RVA = "0xD22E80", Offset = "0xD21C80", VA = "0x180D22E80")]
|
||||
[Token(Token = "0x6002C46")]
|
||||
[Address(RVA = "0xE71310", Offset = "0xE6FB10", VA = "0x180E71310")]
|
||||
set
|
||||
{
|
||||
ObiSolver obiSolver = this.solver;
|
||||
@@ -74,29 +74,29 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000311 RID: 785
|
||||
// (get) Token: 0x06002C15 RID: 11285 RVA: 0x0005F750 File Offset: 0x0005D950
|
||||
// (set) Token: 0x06002C16 RID: 11286 RVA: 0x0005F764 File Offset: 0x0005D964
|
||||
[Token(Token = "0x17000311")]
|
||||
// Token: 0x1700030B RID: 779
|
||||
// (get) Token: 0x06002C47 RID: 11335 RVA: 0x0005FAB8 File Offset: 0x0005DCB8
|
||||
// (set) Token: 0x06002C48 RID: 11336 RVA: 0x0005FACC File Offset: 0x0005DCCC
|
||||
[Token(Token = "0x1700030B")]
|
||||
public bool Paused
|
||||
{
|
||||
[Token(Token = "0x6002C15")]
|
||||
[Address(RVA = "0x815040", Offset = "0x813E40", VA = "0x180815040")]
|
||||
[Token(Token = "0x6002C47")]
|
||||
[Address(RVA = "0x8A96A0", Offset = "0x8A7EA0", VA = "0x1808A96A0")]
|
||||
get
|
||||
{
|
||||
return this.paused;
|
||||
}
|
||||
[Token(Token = "0x6002C16")]
|
||||
[Address(RVA = "0x815050", Offset = "0x813E50", VA = "0x180815050")]
|
||||
[Token(Token = "0x6002C48")]
|
||||
[Address(RVA = "0x8A96B0", Offset = "0x8A7EB0", VA = "0x1808A96B0")]
|
||||
set
|
||||
{
|
||||
this.paused = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C17 RID: 11287 RVA: 0x0005F778 File Offset: 0x0005D978
|
||||
[Token(Token = "0x6002C17")]
|
||||
[Address(RVA = "0xD22030", Offset = "0xD20E30", VA = "0x180D22030")]
|
||||
// Token: 0x06002C49 RID: 11337 RVA: 0x0005FAE0 File Offset: 0x0005DCE0
|
||||
[Token(Token = "0x6002C49")]
|
||||
[Address(RVA = "0xE704C0", Offset = "0xE6ECC0", VA = "0x180E704C0")]
|
||||
private void Awake()
|
||||
{
|
||||
ObiSolver component = base.GetComponent<ObiSolver>();
|
||||
@@ -130,9 +130,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C18 RID: 11288 RVA: 0x0005F830 File Offset: 0x0005DA30
|
||||
[Token(Token = "0x6002C18")]
|
||||
[Address(RVA = "0xD22610", Offset = "0xD21410", VA = "0x180D22610")]
|
||||
// Token: 0x06002C4A RID: 11338 RVA: 0x0005FB98 File Offset: 0x0005DD98
|
||||
[Token(Token = "0x6002C4A")]
|
||||
[Address(RVA = "0xE70AA0", Offset = "0xE6F2A0", VA = "0x180E70AA0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ObiSolver obiSolver = this.solver;
|
||||
@@ -152,9 +152,9 @@ namespace Obi
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x06002C19 RID: 11289 RVA: 0x0005F89C File Offset: 0x0005DA9C
|
||||
[Token(Token = "0x6002C19")]
|
||||
[Address(RVA = "0xD22490", Offset = "0xD21290", VA = "0x180D22490")]
|
||||
// Token: 0x06002C4B RID: 11339 RVA: 0x0005FC04 File Offset: 0x0005DE04
|
||||
[Token(Token = "0x6002C4B")]
|
||||
[Address(RVA = "0xE70920", Offset = "0xE6F120", VA = "0x180E70920")]
|
||||
private void OnDisable()
|
||||
{
|
||||
this.baking = false;
|
||||
@@ -182,9 +182,9 @@ namespace Obi
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x06002C1A RID: 11290 RVA: 0x0005F930 File Offset: 0x0005DB30
|
||||
[Token(Token = "0x6002C1A")]
|
||||
[Address(RVA = "0xD22CB0", Offset = "0xD21AB0", VA = "0x180D22CB0")]
|
||||
// Token: 0x06002C4C RID: 11340 RVA: 0x0005FC98 File Offset: 0x0005DE98
|
||||
[Token(Token = "0x6002C4C")]
|
||||
[Address(RVA = "0xE71140", Offset = "0xE6F940", VA = "0x180E71140")]
|
||||
private void Solver_OnFrameEnd(object sender, EventArgs e)
|
||||
{
|
||||
ObiParticleCache obiParticleCache = this.cache;
|
||||
@@ -205,33 +205,33 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C1B RID: 11291 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C1B")]
|
||||
[Address(RVA = "0xD22BB0", Offset = "0xD219B0", VA = "0x180D22BB0")]
|
||||
// Token: 0x06002C4D RID: 11341 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4D")]
|
||||
[Address(RVA = "0xE71040", Offset = "0xE6F840", VA = "0x180E71040")]
|
||||
private void Solver_OnBeforeActorsFrameEnd(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C1C RID: 11292 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C1C")]
|
||||
[Address(RVA = "0xD22110", Offset = "0xD20F10", VA = "0x180D22110")]
|
||||
// Token: 0x06002C4E RID: 11342 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4E")]
|
||||
[Address(RVA = "0xE705A0", Offset = "0xE6EDA0", VA = "0x180E705A0")]
|
||||
public void BakeFrame(float time)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C1D RID: 11293 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C1D")]
|
||||
[Address(RVA = "0xD22760", Offset = "0xD21560", VA = "0x180D22760")]
|
||||
// Token: 0x06002C4F RID: 11343 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C4F")]
|
||||
[Address(RVA = "0xE70BF0", Offset = "0xE6F3F0", VA = "0x180E70BF0")]
|
||||
private void PlaybackFrame(float time)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C1E RID: 11294 RVA: 0x0005F9A0 File Offset: 0x0005DBA0
|
||||
[Token(Token = "0x6002C1E")]
|
||||
[Address(RVA = "0xD22D70", Offset = "0xD21B70", VA = "0x180D22D70")]
|
||||
// Token: 0x06002C50 RID: 11344 RVA: 0x0005FD08 File Offset: 0x0005DF08
|
||||
[Token(Token = "0x6002C50")]
|
||||
[Address(RVA = "0xE71200", Offset = "0xE6FA00", VA = "0x180E71200")]
|
||||
public ObiParticleBaker()
|
||||
{
|
||||
ObiParticleCache.Frame frame = new ObiParticleCache.Frame();
|
||||
@@ -239,74 +239,74 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400347C RID: 13436
|
||||
// Token: 0x040034BE RID: 13502
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400347C")]
|
||||
[Token(Token = "0x40034BE")]
|
||||
public ObiParticleCache cache;
|
||||
|
||||
// Token: 0x0400347D RID: 13437
|
||||
// Token: 0x040034BF RID: 13503
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400347D")]
|
||||
[Token(Token = "0x40034BF")]
|
||||
public float playhead;
|
||||
|
||||
// Token: 0x0400347E RID: 13438
|
||||
// Token: 0x040034C0 RID: 13504
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400347E")]
|
||||
[Token(Token = "0x40034C0")]
|
||||
public int frameSkip = (int)((ulong)8L);
|
||||
|
||||
// Token: 0x0400347F RID: 13439
|
||||
// Token: 0x040034C1 RID: 13505
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400347F")]
|
||||
[Token(Token = "0x40034C1")]
|
||||
public int fixedBakeFramerate = (int)((ulong)60L);
|
||||
|
||||
// Token: 0x04003480 RID: 13440
|
||||
// Token: 0x040034C2 RID: 13506
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4003480")]
|
||||
[Token(Token = "0x40034C2")]
|
||||
public bool interpolate = true;
|
||||
|
||||
// Token: 0x04003481 RID: 13441
|
||||
// Token: 0x040034C3 RID: 13507
|
||||
[FieldOffset(Offset = "0x2D")]
|
||||
[Token(Token = "0x4003481")]
|
||||
[Token(Token = "0x40034C3")]
|
||||
public bool loopPlayback;
|
||||
|
||||
// Token: 0x04003482 RID: 13442
|
||||
// Token: 0x040034C4 RID: 13508
|
||||
[FieldOffset(Offset = "0x2E")]
|
||||
[Token(Token = "0x4003482")]
|
||||
[Token(Token = "0x40034C4")]
|
||||
public bool bakeOnAwake;
|
||||
|
||||
// Token: 0x04003483 RID: 13443
|
||||
// Token: 0x040034C5 RID: 13509
|
||||
[FieldOffset(Offset = "0x2F")]
|
||||
[Token(Token = "0x4003483")]
|
||||
[Token(Token = "0x40034C5")]
|
||||
public bool playOnAwake;
|
||||
|
||||
// Token: 0x04003484 RID: 13444
|
||||
// Token: 0x040034C6 RID: 13510
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003484")]
|
||||
[Token(Token = "0x40034C6")]
|
||||
private bool baking;
|
||||
|
||||
// Token: 0x04003485 RID: 13445
|
||||
// Token: 0x040034C7 RID: 13511
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x4003485")]
|
||||
[Token(Token = "0x40034C7")]
|
||||
private bool playing;
|
||||
|
||||
// Token: 0x04003486 RID: 13446
|
||||
// Token: 0x040034C8 RID: 13512
|
||||
[FieldOffset(Offset = "0x32")]
|
||||
[Token(Token = "0x4003486")]
|
||||
[Token(Token = "0x40034C8")]
|
||||
private bool paused;
|
||||
|
||||
// Token: 0x04003487 RID: 13447
|
||||
// Token: 0x040034C9 RID: 13513
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003487")]
|
||||
[Token(Token = "0x40034C9")]
|
||||
private int framesToSkip;
|
||||
|
||||
// Token: 0x04003488 RID: 13448
|
||||
// Token: 0x040034CA RID: 13514
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003488")]
|
||||
[Token(Token = "0x40034CA")]
|
||||
private ObiSolver solver;
|
||||
|
||||
// Token: 0x04003489 RID: 13449
|
||||
// Token: 0x040034CB RID: 13515
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003489")]
|
||||
[Token(Token = "0x40034CB")]
|
||||
private ObiParticleCache.Frame frame;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,39 +5,39 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004CB RID: 1227
|
||||
[Token(Token = "0x20004CB")]
|
||||
// Token: 0x020004D4 RID: 1236
|
||||
[Token(Token = "0x20004D4")]
|
||||
public class ObiParticleCache : ScriptableObject
|
||||
{
|
||||
// Token: 0x170002FE RID: 766
|
||||
// (get) Token: 0x06002B57 RID: 11095 RVA: 0x0005DAD0 File Offset: 0x0005BCD0
|
||||
[Token(Token = "0x170002FE")]
|
||||
// Token: 0x170002F8 RID: 760
|
||||
// (get) Token: 0x06002B89 RID: 11145 RVA: 0x0005DE3C File Offset: 0x0005C03C
|
||||
[Token(Token = "0x170002F8")]
|
||||
public float Duration
|
||||
{
|
||||
[Token(Token = "0x6002B57")]
|
||||
[Address(RVA = "0x3FBE40", Offset = "0x3FAC40", VA = "0x1803FBE40")]
|
||||
[Token(Token = "0x6002B89")]
|
||||
[Address(RVA = "0x41E4C0", Offset = "0x41CCC0", VA = "0x18041E4C0")]
|
||||
get
|
||||
{
|
||||
return this.duration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002FF RID: 767
|
||||
// (get) Token: 0x06002B58 RID: 11096 RVA: 0x0005DAE4 File Offset: 0x0005BCE4
|
||||
[Token(Token = "0x170002FF")]
|
||||
// Token: 0x170002F9 RID: 761
|
||||
// (get) Token: 0x06002B8A RID: 11146 RVA: 0x0005DE50 File Offset: 0x0005C050
|
||||
[Token(Token = "0x170002F9")]
|
||||
public int FrameCount
|
||||
{
|
||||
[Token(Token = "0x6002B58")]
|
||||
[Address(RVA = "0xD23720", Offset = "0xD22520", VA = "0x180D23720")]
|
||||
[Token(Token = "0x6002B8A")]
|
||||
[Address(RVA = "0xE71BB0", Offset = "0xE703B0", VA = "0x180E71BB0")]
|
||||
get
|
||||
{
|
||||
return this.frames._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B59 RID: 11097 RVA: 0x0005DB04 File Offset: 0x0005BD04
|
||||
[Token(Token = "0x6002B59")]
|
||||
[Address(RVA = "0xD234C0", Offset = "0xD222C0", VA = "0x180D234C0")]
|
||||
// Token: 0x06002B8B RID: 11147 RVA: 0x0005DE70 File Offset: 0x0005C070
|
||||
[Token(Token = "0x6002B8B")]
|
||||
[Address(RVA = "0xE71950", Offset = "0xE70150", VA = "0x180E71950")]
|
||||
public void OnEnable()
|
||||
{
|
||||
if (this.frames == (ulong)0L)
|
||||
@@ -54,17 +54,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B5A RID: 11098 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5A")]
|
||||
[Address(RVA = "0xD235C0", Offset = "0xD223C0", VA = "0x180D235C0")]
|
||||
// Token: 0x06002B8C RID: 11148 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B8C")]
|
||||
[Address(RVA = "0xE71A50", Offset = "0xE70250", VA = "0x180E71A50")]
|
||||
public int SizeInBytes()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B5B RID: 11099 RVA: 0x0005DB50 File Offset: 0x0005BD50
|
||||
[Token(Token = "0x6002B5B")]
|
||||
[Address(RVA = "0xD230D0", Offset = "0xD21ED0", VA = "0x180D230D0")]
|
||||
// Token: 0x06002B8D RID: 11149 RVA: 0x0005DEBC File Offset: 0x0005C0BC
|
||||
[Token(Token = "0x6002B8D")]
|
||||
[Address(RVA = "0xE71560", Offset = "0xE6FD60", VA = "0x180E71560")]
|
||||
public void Clear()
|
||||
{
|
||||
List<ObiParticleCache.Frame> list = this.frames;
|
||||
@@ -76,72 +76,72 @@ namespace Obi
|
||||
list2.Add(num);
|
||||
}
|
||||
|
||||
// Token: 0x06002B5C RID: 11100 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5C")]
|
||||
[Address(RVA = "0xD23160", Offset = "0xD21F60", VA = "0x180D23160")]
|
||||
// Token: 0x06002B8E RID: 11150 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B8E")]
|
||||
[Address(RVA = "0xE715F0", Offset = "0xE6FDF0", VA = "0x180E715F0")]
|
||||
private int GetBaseFrame(float time)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B5D RID: 11101 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5D")]
|
||||
[Address(RVA = "0xD22EB0", Offset = "0xD21CB0", VA = "0x180D22EB0")]
|
||||
// Token: 0x06002B8F RID: 11151 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B8F")]
|
||||
[Address(RVA = "0xE71340", Offset = "0xE6FB40", VA = "0x180E71340")]
|
||||
public void AddFrame(ObiParticleCache.Frame frame)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B5E RID: 11102 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5E")]
|
||||
[Address(RVA = "0xD23200", Offset = "0xD22000", VA = "0x180D23200")]
|
||||
// Token: 0x06002B90 RID: 11152 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B90")]
|
||||
[Address(RVA = "0xE71690", Offset = "0xE6FE90", VA = "0x180E71690")]
|
||||
public void GetFrame(float time, bool interpolate, ref ObiParticleCache.Frame result)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B5F RID: 11103 RVA: 0x0005DB98 File Offset: 0x0005BD98
|
||||
[Token(Token = "0x6002B5F")]
|
||||
[Address(RVA = "0xD23700", Offset = "0xD22500", VA = "0x180D23700")]
|
||||
// Token: 0x06002B91 RID: 11153 RVA: 0x0005DF04 File Offset: 0x0005C104
|
||||
[Token(Token = "0x6002B91")]
|
||||
[Address(RVA = "0xE71B90", Offset = "0xE70390", VA = "0x180E71B90")]
|
||||
public ObiParticleCache()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040033CF RID: 13263
|
||||
// Token: 0x04003411 RID: 13329
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033CF")]
|
||||
[Token(Token = "0x4003411")]
|
||||
public float referenceIntervalSeconds = 0.5f;
|
||||
|
||||
// Token: 0x040033D0 RID: 13264
|
||||
// Token: 0x04003412 RID: 13330
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40033D0")]
|
||||
[Token(Token = "0x4003412")]
|
||||
public bool localSpace = true;
|
||||
|
||||
// Token: 0x040033D1 RID: 13265
|
||||
// Token: 0x04003413 RID: 13331
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033D1")]
|
||||
[Token(Token = "0x4003413")]
|
||||
[SerializeField]
|
||||
private float duration;
|
||||
|
||||
// Token: 0x040033D2 RID: 13266
|
||||
// Token: 0x04003414 RID: 13332
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033D2")]
|
||||
[Token(Token = "0x4003414")]
|
||||
[SerializeField]
|
||||
private List<ObiParticleCache.Frame> frames;
|
||||
|
||||
// Token: 0x040033D3 RID: 13267
|
||||
// Token: 0x04003415 RID: 13333
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033D3")]
|
||||
[Token(Token = "0x4003415")]
|
||||
[SerializeField]
|
||||
private List<int> references;
|
||||
|
||||
// Token: 0x020004CC RID: 1228
|
||||
[Token(Token = "0x20004CC")]
|
||||
// Token: 0x020004D5 RID: 1237
|
||||
[Token(Token = "0x20004D5")]
|
||||
public class UncompressedFrame
|
||||
{
|
||||
// Token: 0x06002B60 RID: 11104 RVA: 0x0005DBC0 File Offset: 0x0005BDC0
|
||||
[Token(Token = "0x6002B60")]
|
||||
[Address(RVA = "0x6ADA10", Offset = "0x6AC810", VA = "0x1806ADA10")]
|
||||
// Token: 0x06002B92 RID: 11154 RVA: 0x0005DF2C File Offset: 0x0005C12C
|
||||
[Token(Token = "0x6002B92")]
|
||||
[Address(RVA = "0x6A6120", Offset = "0x6A4920", VA = "0x1806A6120")]
|
||||
public UncompressedFrame()
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -151,29 +151,29 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040033D4 RID: 13268
|
||||
// Token: 0x04003416 RID: 13334
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033D4")]
|
||||
[Token(Token = "0x4003416")]
|
||||
public List<int> indices;
|
||||
|
||||
// Token: 0x040033D5 RID: 13269
|
||||
// Token: 0x04003417 RID: 13335
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033D5")]
|
||||
[Token(Token = "0x4003417")]
|
||||
public List<Vector3> positions;
|
||||
}
|
||||
|
||||
// Token: 0x020004CD RID: 1229
|
||||
[Token(Token = "0x20004CD")]
|
||||
// Token: 0x020004D6 RID: 1238
|
||||
[Token(Token = "0x20004D6")]
|
||||
[Serializable]
|
||||
public class Frame
|
||||
{
|
||||
// Token: 0x06002B61 RID: 11105 RVA: 0x0005DBF0 File Offset: 0x0005BDF0
|
||||
[Token(Token = "0x6002B61")]
|
||||
[Address(RVA = "0x69F0E0", Offset = "0x69DEE0", VA = "0x18069F0E0")]
|
||||
// Token: 0x06002B93 RID: 11155 RVA: 0x0005DF5C File Offset: 0x0005C15C
|
||||
[Token(Token = "0x6002B93")]
|
||||
[Address(RVA = "0x697730", Offset = "0x695F30", VA = "0x180697730")]
|
||||
public Frame()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002B61)
|
||||
An exception occurred when decompiling this method (06002B93)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiParticleCache/Frame::.ctor()
|
||||
|
||||
@@ -189,9 +189,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002B62 RID: 11106 RVA: 0x0005DC28 File Offset: 0x0005BE28
|
||||
[Token(Token = "0x6002B62")]
|
||||
[Address(RVA = "0x69EB10", Offset = "0x69D910", VA = "0x18069EB10")]
|
||||
// Token: 0x06002B94 RID: 11156 RVA: 0x0005DF94 File Offset: 0x0005C194
|
||||
[Token(Token = "0x6002B94")]
|
||||
[Address(RVA = "0x697160", Offset = "0x695960", VA = "0x180697160")]
|
||||
public void Clear()
|
||||
{
|
||||
List<Vector3> list = this.positions;
|
||||
@@ -200,9 +200,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
this.indices.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002B63 RID: 11107 RVA: 0x0005DC60 File Offset: 0x0005BE60
|
||||
[Token(Token = "0x6002B63")]
|
||||
[Address(RVA = "0x69F080", Offset = "0x69DE80", VA = "0x18069F080")]
|
||||
// Token: 0x06002B95 RID: 11157 RVA: 0x0005DFCC File Offset: 0x0005C1CC
|
||||
[Token(Token = "0x6002B95")]
|
||||
[Address(RVA = "0x6976D0", Offset = "0x695ED0", VA = "0x1806976D0")]
|
||||
public int SizeInBytes()
|
||||
{
|
||||
List<Vector3> list = this.positions;
|
||||
@@ -210,27 +210,27 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
return list._size;
|
||||
}
|
||||
|
||||
// Token: 0x06002B64 RID: 11108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B64")]
|
||||
[Address(RVA = "0x69EB80", Offset = "0x69D980", VA = "0x18069EB80")]
|
||||
// Token: 0x06002B96 RID: 11158 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B96")]
|
||||
[Address(RVA = "0x6971D0", Offset = "0x6959D0", VA = "0x1806971D0")]
|
||||
public static void Lerp(ObiParticleCache.Frame a, ObiParticleCache.Frame b, ref ObiParticleCache.Frame result, float mu)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040033D6 RID: 13270
|
||||
// Token: 0x04003418 RID: 13336
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40033D6")]
|
||||
[Token(Token = "0x4003418")]
|
||||
public float time;
|
||||
|
||||
// Token: 0x040033D7 RID: 13271
|
||||
// Token: 0x04003419 RID: 13337
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033D7")]
|
||||
[Token(Token = "0x4003419")]
|
||||
public List<Vector3> positions;
|
||||
|
||||
// Token: 0x040033D8 RID: 13272
|
||||
// Token: 0x0400341A RID: 13338
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033D8")]
|
||||
[Token(Token = "0x400341A")]
|
||||
public List<int> indices;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004EB RID: 1259
|
||||
[Token(Token = "0x20004EB")]
|
||||
// Token: 0x020004F4 RID: 1268
|
||||
[Token(Token = "0x20004F4")]
|
||||
[RequireComponent(typeof(ObiSolver))]
|
||||
public class ObiParticleGridDebugger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C1F RID: 11295 RVA: 0x0005F9DC File Offset: 0x0005DBDC
|
||||
[Token(Token = "0x6002C1F")]
|
||||
[Address(RVA = "0xD23900", Offset = "0xD22700", VA = "0x180D23900")]
|
||||
// Token: 0x06002C51 RID: 11345 RVA: 0x0005FD44 File Offset: 0x0005DF44
|
||||
[Token(Token = "0x6002C51")]
|
||||
[Address(RVA = "0xE71D90", Offset = "0xE70590", VA = "0x180E71D90")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ObiSolver component = base.GetComponent<ObiSolver>();
|
||||
@@ -21,9 +21,9 @@ namespace Obi
|
||||
obiSolver.OnFrameEnd += eventHandler;
|
||||
}
|
||||
|
||||
// Token: 0x06002C20 RID: 11296 RVA: 0x0005FA18 File Offset: 0x0005DC18
|
||||
[Token(Token = "0x6002C20")]
|
||||
[Address(RVA = "0xD23760", Offset = "0xD22560", VA = "0x180D23760")]
|
||||
// Token: 0x06002C52 RID: 11346 RVA: 0x0005FD80 File Offset: 0x0005DF80
|
||||
[Token(Token = "0x6002C52")]
|
||||
[Address(RVA = "0xE71BF0", Offset = "0xE703F0", VA = "0x180E71BF0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
ObiSolver obiSolver = this.solver;
|
||||
@@ -31,9 +31,9 @@ namespace Obi
|
||||
obiSolver.OnFrameEnd -= eventHandler;
|
||||
}
|
||||
|
||||
// Token: 0x06002C21 RID: 11297 RVA: 0x0005FA48 File Offset: 0x0005DC48
|
||||
[Token(Token = "0x6002C21")]
|
||||
[Address(RVA = "0xD239C0", Offset = "0xD227C0", VA = "0x180D239C0")]
|
||||
// Token: 0x06002C53 RID: 11347 RVA: 0x0005FDB0 File Offset: 0x0005DFB0
|
||||
[Token(Token = "0x6002C53")]
|
||||
[Address(RVA = "0xE71E50", Offset = "0xE70650", VA = "0x180E71E50")]
|
||||
private void Solver_OnFrameEnd(object sender, EventArgs e)
|
||||
{
|
||||
Oni.GridCell[] array = new Oni.GridCell[Oni.GetParticleGridSize(this.solver.oniSolver)];
|
||||
@@ -43,29 +43,29 @@ namespace Obi
|
||||
Oni.GetParticleGrid(obiSolver.oniSolver, array2);
|
||||
}
|
||||
|
||||
// Token: 0x06002C22 RID: 11298 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C22")]
|
||||
[Address(RVA = "0xD237F0", Offset = "0xD225F0", VA = "0x180D237F0")]
|
||||
// Token: 0x06002C54 RID: 11348 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C54")]
|
||||
[Address(RVA = "0xE71C80", Offset = "0xE70480", VA = "0x180E71C80")]
|
||||
private void OnDrawGizmos()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C23 RID: 11299 RVA: 0x0005FA94 File Offset: 0x0005DC94
|
||||
[Token(Token = "0x6002C23")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002C55 RID: 11349 RVA: 0x0005FDFC File Offset: 0x0005DFFC
|
||||
[Token(Token = "0x6002C55")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ObiParticleGridDebugger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400348A RID: 13450
|
||||
// Token: 0x040034CC RID: 13516
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400348A")]
|
||||
[Token(Token = "0x40034CC")]
|
||||
private ObiSolver solver;
|
||||
|
||||
// Token: 0x0400348B RID: 13451
|
||||
// Token: 0x040034CD RID: 13517
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400348B")]
|
||||
[Token(Token = "0x40034CD")]
|
||||
private Oni.GridCell[] cells;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,38 +5,38 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004EC RID: 1260
|
||||
[Token(Token = "0x20004EC")]
|
||||
// Token: 0x020004F5 RID: 1269
|
||||
[Token(Token = "0x20004F5")]
|
||||
[ExecuteInEditMode]
|
||||
public class ObiParticleHandle : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17000312 RID: 786
|
||||
// (get) Token: 0x06002C24 RID: 11300 RVA: 0x0005FAA8 File Offset: 0x0005DCA8
|
||||
[Token(Token = "0x17000312")]
|
||||
// Token: 0x1700030C RID: 780
|
||||
// (get) Token: 0x06002C56 RID: 11350 RVA: 0x0005FE10 File Offset: 0x0005E010
|
||||
[Token(Token = "0x1700030C")]
|
||||
public int ParticleCount
|
||||
{
|
||||
[Token(Token = "0x6002C24")]
|
||||
[Address(RVA = "0xD24940", Offset = "0xD23740", VA = "0x180D24940")]
|
||||
[Token(Token = "0x6002C56")]
|
||||
[Address(RVA = "0xE72DD0", Offset = "0xE715D0", VA = "0x180E72DD0")]
|
||||
get
|
||||
{
|
||||
return this.handledParticleIndices._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000313 RID: 787
|
||||
// (get) Token: 0x06002C26 RID: 11302 RVA: 0x0005FB9C File Offset: 0x0005DD9C
|
||||
// (set) Token: 0x06002C25 RID: 11301 RVA: 0x0005FAC8 File Offset: 0x0005DCC8
|
||||
[Token(Token = "0x17000313")]
|
||||
// Token: 0x1700030D RID: 781
|
||||
// (get) Token: 0x06002C58 RID: 11352 RVA: 0x0005FF04 File Offset: 0x0005E104
|
||||
// (set) Token: 0x06002C57 RID: 11351 RVA: 0x0005FE30 File Offset: 0x0005E030
|
||||
[Token(Token = "0x1700030D")]
|
||||
public ObiActor Actor
|
||||
{
|
||||
[Token(Token = "0x6002C26")]
|
||||
[Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")]
|
||||
[Token(Token = "0x6002C58")]
|
||||
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
||||
get
|
||||
{
|
||||
return this.actor;
|
||||
}
|
||||
[Token(Token = "0x6002C25")]
|
||||
[Address(RVA = "0xD24980", Offset = "0xD23780", VA = "0x180D24980")]
|
||||
[Token(Token = "0x6002C57")]
|
||||
[Address(RVA = "0xE72E10", Offset = "0xE71610", VA = "0x180E72E10")]
|
||||
set
|
||||
{
|
||||
if (this.actor != value)
|
||||
@@ -72,9 +72,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C27 RID: 11303 RVA: 0x0005FBB0 File Offset: 0x0005DDB0
|
||||
[Token(Token = "0x6002C27")]
|
||||
[Address(RVA = "0xD242A0", Offset = "0xD230A0", VA = "0x180D242A0")]
|
||||
// Token: 0x06002C59 RID: 11353 RVA: 0x0005FF18 File Offset: 0x0005E118
|
||||
[Token(Token = "0x6002C59")]
|
||||
[Address(RVA = "0xE72730", Offset = "0xE70F30", VA = "0x180E72730")]
|
||||
private void OnEnable()
|
||||
{
|
||||
ObiActor obiActor = this.actor;
|
||||
@@ -92,9 +92,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C28 RID: 11304 RVA: 0x0005FC14 File Offset: 0x0005DE14
|
||||
[Token(Token = "0x6002C28")]
|
||||
[Address(RVA = "0xD24170", Offset = "0xD22F70", VA = "0x180D24170")]
|
||||
// Token: 0x06002C5A RID: 11354 RVA: 0x0005FF7C File Offset: 0x0005E17C
|
||||
[Token(Token = "0x6002C5A")]
|
||||
[Address(RVA = "0xE72600", Offset = "0xE70E00", VA = "0x180E72600")]
|
||||
private void OnDisable()
|
||||
{
|
||||
ObiActor obiActor = this.actor;
|
||||
@@ -113,17 +113,17 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C29 RID: 11305 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C29")]
|
||||
[Address(RVA = "0xD24600", Offset = "0xD23400", VA = "0x180D24600")]
|
||||
// Token: 0x06002C5B RID: 11355 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C5B")]
|
||||
[Address(RVA = "0xE72A90", Offset = "0xE71290", VA = "0x180E72A90")]
|
||||
private void ResetInvMasses()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C2A RID: 11306 RVA: 0x0005FC7C File Offset: 0x0005DE7C
|
||||
[Token(Token = "0x6002C2A")]
|
||||
[Address(RVA = "0xD240D0", Offset = "0xD22ED0", VA = "0x180D240D0")]
|
||||
// Token: 0x06002C5C RID: 11356 RVA: 0x0005FFE4 File Offset: 0x0005E1E4
|
||||
[Token(Token = "0x6002C5C")]
|
||||
[Address(RVA = "0xE72560", Offset = "0xE70D60", VA = "0x180E72560")]
|
||||
public void Clear()
|
||||
{
|
||||
this.ResetInvMasses();
|
||||
@@ -132,33 +132,33 @@ namespace Obi
|
||||
this.handledParticleInvMasses.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002C2B RID: 11307 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C2B")]
|
||||
[Address(RVA = "0xD23FC0", Offset = "0xD22DC0", VA = "0x180D23FC0")]
|
||||
// Token: 0x06002C5D RID: 11357 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C5D")]
|
||||
[Address(RVA = "0xE72450", Offset = "0xE70C50", VA = "0x180E72450")]
|
||||
public void AddParticle(int index, Vector3 position, float invMass)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C2C RID: 11308 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C2C")]
|
||||
[Address(RVA = "0xD243C0", Offset = "0xD231C0", VA = "0x180D243C0")]
|
||||
// Token: 0x06002C5E RID: 11358 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C5E")]
|
||||
[Address(RVA = "0xE72850", Offset = "0xE71050", VA = "0x180E72850")]
|
||||
public void RemoveParticle(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C2D RID: 11309 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C2D")]
|
||||
[Address(RVA = "0xD23A50", Offset = "0xD22850", VA = "0x180D23A50")]
|
||||
// Token: 0x06002C5F RID: 11359 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C5F")]
|
||||
[Address(RVA = "0xE71EE0", Offset = "0xE706E0", VA = "0x180E71EE0")]
|
||||
private void Actor_solver_OnFrameBegin(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C2E RID: 11310 RVA: 0x0005FCB8 File Offset: 0x0005DEB8
|
||||
[Token(Token = "0x6002C2E")]
|
||||
[Address(RVA = "0xD24840", Offset = "0xD23640", VA = "0x180D24840")]
|
||||
// Token: 0x06002C60 RID: 11360 RVA: 0x00060020 File Offset: 0x0005E220
|
||||
[Token(Token = "0x6002C60")]
|
||||
[Address(RVA = "0xE72CD0", Offset = "0xE714D0", VA = "0x180E72CD0")]
|
||||
public ObiParticleHandle()
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -170,36 +170,36 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400348C RID: 13452
|
||||
// Token: 0x040034CE RID: 13518
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400348C")]
|
||||
[Token(Token = "0x40034CE")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiActor actor;
|
||||
|
||||
// Token: 0x0400348D RID: 13453
|
||||
// Token: 0x040034CF RID: 13519
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400348D")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40034CF")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<int> handledParticleIndices;
|
||||
|
||||
// Token: 0x0400348E RID: 13454
|
||||
// Token: 0x040034D0 RID: 13520
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400348E")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x40034D0")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<Vector3> handledParticlePositions;
|
||||
|
||||
// Token: 0x0400348F RID: 13455
|
||||
// Token: 0x040034D1 RID: 13521
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400348F")]
|
||||
[Token(Token = "0x40034D1")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private List<float> handledParticleInvMasses;
|
||||
|
||||
// Token: 0x04003490 RID: 13456
|
||||
[Token(Token = "0x4003490")]
|
||||
// Token: 0x040034D2 RID: 13522
|
||||
[Token(Token = "0x40034D2")]
|
||||
private const float HANDLED_PARTICLE_MASS = 0.0001f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,45 +5,45 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000488 RID: 1160
|
||||
[Token(Token = "0x2000488")]
|
||||
// Token: 0x02000491 RID: 1169
|
||||
[Token(Token = "0x2000491")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(ObiActor))]
|
||||
public class ObiParticleRenderer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170002A5 RID: 677
|
||||
// (get) Token: 0x06002918 RID: 10520 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002A5")]
|
||||
// Token: 0x1700029F RID: 671
|
||||
// (get) Token: 0x0600294A RID: 10570 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700029F")]
|
||||
public IEnumerable<Mesh> ParticleMeshes
|
||||
{
|
||||
[Token(Token = "0x6002918")]
|
||||
[Address(RVA = "0x31E3C0", Offset = "0x31D1C0", VA = "0x18031E3C0")]
|
||||
[Token(Token = "0x600294A")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002A6 RID: 678
|
||||
// (get) Token: 0x06002919 RID: 10521 RVA: 0x0005A4E8 File Offset: 0x000586E8
|
||||
[Token(Token = "0x170002A6")]
|
||||
// Token: 0x170002A0 RID: 672
|
||||
// (get) Token: 0x0600294B RID: 10571 RVA: 0x0005A94C File Offset: 0x00058B4C
|
||||
[Token(Token = "0x170002A0")]
|
||||
public Material ParticleMaterial
|
||||
{
|
||||
[Token(Token = "0x6002919")]
|
||||
[Address(RVA = "0x31E390", Offset = "0x31D190", VA = "0x18031E390")]
|
||||
[Token(Token = "0x600294B")]
|
||||
[Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080")]
|
||||
get
|
||||
{
|
||||
return this.material;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600291A RID: 10522 RVA: 0x0005A4FC File Offset: 0x000586FC
|
||||
[Token(Token = "0x600291A")]
|
||||
[Address(RVA = "0xD25580", Offset = "0xD24380", VA = "0x180D25580")]
|
||||
// Token: 0x0600294C RID: 10572 RVA: 0x0005A960 File Offset: 0x00058B60
|
||||
[Token(Token = "0x600294C")]
|
||||
[Address(RVA = "0xE73A10", Offset = "0xE72210", VA = "0x180E73A10")]
|
||||
public void Awake()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600291A)
|
||||
An exception occurred when decompiling this method (0600294C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiParticleRenderer::Awake()
|
||||
|
||||
@@ -59,17 +59,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600291B RID: 10523 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600291B")]
|
||||
[Address(RVA = "0xD25AA0", Offset = "0xD248A0", VA = "0x180D25AA0")]
|
||||
// Token: 0x0600294D RID: 10573 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294D")]
|
||||
[Address(RVA = "0xE73F30", Offset = "0xE72730", VA = "0x180E73F30")]
|
||||
public void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600291C RID: 10524 RVA: 0x0005A518 File Offset: 0x00058718
|
||||
[Token(Token = "0x600291C")]
|
||||
[Address(RVA = "0xD25910", Offset = "0xD24710", VA = "0x180D25910")]
|
||||
// Token: 0x0600294E RID: 10574 RVA: 0x0005A97C File Offset: 0x00058B7C
|
||||
[Token(Token = "0x600294E")]
|
||||
[Address(RVA = "0xE73DA0", Offset = "0xE725A0", VA = "0x180E73DA0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
ObiActor obiActor = this.actor;
|
||||
@@ -98,25 +98,25 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
UnityEngine.Object.DestroyImmediate(this.material);
|
||||
}
|
||||
|
||||
// Token: 0x0600291D RID: 10525 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600291D")]
|
||||
[Address(RVA = "0xD24BD0", Offset = "0xD239D0", VA = "0x180D24BD0")]
|
||||
// Token: 0x0600294F RID: 10575 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600294F")]
|
||||
[Address(RVA = "0xE73060", Offset = "0xE71860", VA = "0x180E73060")]
|
||||
private void Actor_solver_OnFrameEnd(object sender, EventArgs e)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600291E RID: 10526 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600291E")]
|
||||
[Address(RVA = "0xD25720", Offset = "0xD24520", VA = "0x180D25720")]
|
||||
// Token: 0x06002950 RID: 10576 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002950")]
|
||||
[Address(RVA = "0xE73BB0", Offset = "0xE723B0", VA = "0x180E73BB0")]
|
||||
private void DrawParticles()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600291F RID: 10527 RVA: 0x0005A5C0 File Offset: 0x000587C0
|
||||
[Token(Token = "0x600291F")]
|
||||
[Address(RVA = "0xD25500", Offset = "0xD24300", VA = "0x180D25500")]
|
||||
// Token: 0x06002951 RID: 10577 RVA: 0x0005AA24 File Offset: 0x00058C24
|
||||
[Token(Token = "0x6002951")]
|
||||
[Address(RVA = "0xE73990", Offset = "0xE72190", VA = "0x180E73990")]
|
||||
private void Apply(Mesh mesh)
|
||||
{
|
||||
mesh.Clear();
|
||||
@@ -131,93 +131,93 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
mesh.SetTriangles(list4, num, true);
|
||||
}
|
||||
|
||||
// Token: 0x06002920 RID: 10528 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002920")]
|
||||
[Address(RVA = "0xD255D0", Offset = "0xD243D0", VA = "0x180D255D0")]
|
||||
// Token: 0x06002952 RID: 10578 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002952")]
|
||||
[Address(RVA = "0xE73A60", Offset = "0xE72260", VA = "0x180E73A60")]
|
||||
private void ClearMeshes()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002921 RID: 10529 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002921")]
|
||||
[Address(RVA = "0xD250A0", Offset = "0xD23EA0", VA = "0x180D250A0")]
|
||||
// Token: 0x06002953 RID: 10579 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002953")]
|
||||
[Address(RVA = "0xE73530", Offset = "0xE71D30", VA = "0x180E73530")]
|
||||
private void AddParticle(int i, Vector3 position, Color color, float radius)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002922 RID: 10530 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002922")]
|
||||
[Address(RVA = "0xD25CB0", Offset = "0xD24AB0", VA = "0x180D25CB0")]
|
||||
// Token: 0x06002954 RID: 10580 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002954")]
|
||||
[Address(RVA = "0xE74140", Offset = "0xE72940", VA = "0x180E74140")]
|
||||
public ObiParticleRenderer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003265 RID: 12901
|
||||
// Token: 0x040032A7 RID: 12967
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003265")]
|
||||
[Token(Token = "0x40032A7")]
|
||||
public bool render;
|
||||
|
||||
// Token: 0x04003266 RID: 12902
|
||||
// Token: 0x040032A8 RID: 12968
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003266")]
|
||||
[Token(Token = "0x40032A8")]
|
||||
public Color particleColor;
|
||||
|
||||
// Token: 0x04003267 RID: 12903
|
||||
// Token: 0x040032A9 RID: 12969
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4003267")]
|
||||
[Token(Token = "0x40032A9")]
|
||||
public float radiusScale;
|
||||
|
||||
// Token: 0x04003268 RID: 12904
|
||||
// Token: 0x040032AA RID: 12970
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003268")]
|
||||
[Token(Token = "0x40032AA")]
|
||||
private ObiActor actor;
|
||||
|
||||
// Token: 0x04003269 RID: 12905
|
||||
// Token: 0x040032AB RID: 12971
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003269")]
|
||||
[Token(Token = "0x40032AB")]
|
||||
private List<Mesh> meshes;
|
||||
|
||||
// Token: 0x0400326A RID: 12906
|
||||
// Token: 0x040032AC RID: 12972
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400326A")]
|
||||
[Token(Token = "0x40032AC")]
|
||||
private Material material;
|
||||
|
||||
// Token: 0x0400326B RID: 12907
|
||||
// Token: 0x040032AD RID: 12973
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400326B")]
|
||||
[Token(Token = "0x40032AD")]
|
||||
private List<Vector3> vertices;
|
||||
|
||||
// Token: 0x0400326C RID: 12908
|
||||
// Token: 0x040032AE RID: 12974
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400326C")]
|
||||
[Token(Token = "0x40032AE")]
|
||||
private List<Vector3> normals;
|
||||
|
||||
// Token: 0x0400326D RID: 12909
|
||||
// Token: 0x040032AF RID: 12975
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400326D")]
|
||||
[Token(Token = "0x40032AF")]
|
||||
private List<Color> colors;
|
||||
|
||||
// Token: 0x0400326E RID: 12910
|
||||
// Token: 0x040032B0 RID: 12976
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400326E")]
|
||||
[Token(Token = "0x40032B0")]
|
||||
private List<int> triangles;
|
||||
|
||||
// Token: 0x0400326F RID: 12911
|
||||
// Token: 0x040032B1 RID: 12977
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400326F")]
|
||||
[Token(Token = "0x40032B1")]
|
||||
private int particlesPerDrawcall;
|
||||
|
||||
// Token: 0x04003270 RID: 12912
|
||||
// Token: 0x040032B2 RID: 12978
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4003270")]
|
||||
[Token(Token = "0x40032B2")]
|
||||
private int drawcallCount;
|
||||
|
||||
// Token: 0x04003271 RID: 12913
|
||||
// Token: 0x040032B3 RID: 12979
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003271")]
|
||||
[Token(Token = "0x40032B3")]
|
||||
private Vector3[] particleOffsets;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,14 +5,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004AF RID: 1199
|
||||
[Token(Token = "0x20004AF")]
|
||||
// Token: 0x020004B8 RID: 1208
|
||||
[Token(Token = "0x20004B8")]
|
||||
[Serializable]
|
||||
public class ObiPinConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A83 RID: 10883 RVA: 0x0005C7E0 File Offset: 0x0005A9E0
|
||||
[Token(Token = "0x6002A83")]
|
||||
[Address(RVA = "0xD26AA0", Offset = "0xD258A0", VA = "0x180D26AA0")]
|
||||
// Token: 0x06002AB5 RID: 10933 RVA: 0x0005CBB4 File Offset: 0x0005ADB4
|
||||
[Token(Token = "0x6002AB5")]
|
||||
[Address(RVA = "0xE74F30", Offset = "0xE73730", VA = "0x180E74F30")]
|
||||
public ObiPinConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -32,25 +32,25 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A84 RID: 10884 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A84")]
|
||||
[Address(RVA = "0xD26C90", Offset = "0xD25A90", VA = "0x180D26C90")]
|
||||
// Token: 0x06002AB6 RID: 10934 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB6")]
|
||||
[Address(RVA = "0xE75120", Offset = "0xE73920", VA = "0x180E75120")]
|
||||
public ObiPinConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A85 RID: 10885 RVA: 0x0005C858 File Offset: 0x0005AA58
|
||||
[Token(Token = "0x6002A85")]
|
||||
[Address(RVA = "0x370C60", Offset = "0x36FA60", VA = "0x180370C60", Slot = "4")]
|
||||
// Token: 0x06002AB7 RID: 10935 RVA: 0x0005CC2C File Offset: 0x0005AE2C
|
||||
[Token(Token = "0x6002AB7")]
|
||||
[Address(RVA = "0x47E540", Offset = "0x47CD40", VA = "0x18047E540", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Pin;
|
||||
}
|
||||
|
||||
// Token: 0x06002A86 RID: 10886 RVA: 0x0005C868 File Offset: 0x0005AA68
|
||||
[Token(Token = "0x6002A86")]
|
||||
[Address(RVA = "0xD26230", Offset = "0xD25030", VA = "0x180D26230", Slot = "5")]
|
||||
// Token: 0x06002AB8 RID: 10936 RVA: 0x0005CC3C File Offset: 0x0005AE3C
|
||||
[Token(Token = "0x6002AB8")]
|
||||
[Address(RVA = "0xE746C0", Offset = "0xE72EC0", VA = "0x180E746C0", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -62,108 +62,108 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A87 RID: 10887 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A87")]
|
||||
[Address(RVA = "0xD25F80", Offset = "0xD24D80", VA = "0x180D25F80")]
|
||||
// Token: 0x06002AB9 RID: 10937 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB9")]
|
||||
[Address(RVA = "0xE74410", Offset = "0xE72C10", VA = "0x180E74410")]
|
||||
public void AddConstraint(int index1, ObiCollider body, Vector3 offset, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A88 RID: 10888 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A88")]
|
||||
[Address(RVA = "0xD268C0", Offset = "0xD256C0", VA = "0x180D268C0")]
|
||||
// Token: 0x06002ABA RID: 10938 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABA")]
|
||||
[Address(RVA = "0xE74D50", Offset = "0xE73550", VA = "0x180E74D50")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A89 RID: 10889 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A89")]
|
||||
[Address(RVA = "0xD26310", Offset = "0xD25110", VA = "0x180D26310", Slot = "11")]
|
||||
// Token: 0x06002ABB RID: 10939 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABB")]
|
||||
[Address(RVA = "0xE747A0", Offset = "0xE72FA0", VA = "0x180E747A0", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A8A RID: 10890 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8A")]
|
||||
[Address(RVA = "0xD26410", Offset = "0xD25210", VA = "0x180D26410", Slot = "7")]
|
||||
// Token: 0x06002ABC RID: 10940 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABC")]
|
||||
[Address(RVA = "0xE748A0", Offset = "0xE730A0", VA = "0x180E748A0", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A8B RID: 10891 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8B")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002ABD RID: 10941 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABD")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A8C RID: 10892 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8C")]
|
||||
[Address(RVA = "0xD266A0", Offset = "0xD254A0", VA = "0x180D266A0", Slot = "9")]
|
||||
// Token: 0x06002ABE RID: 10942 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABE")]
|
||||
[Address(RVA = "0xE74B30", Offset = "0xE73330", VA = "0x180E74B30", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A8D RID: 10893 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8D")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002ABF RID: 10943 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ABF")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A8E RID: 10894 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A8E")]
|
||||
[Address(RVA = "0xD260D0", Offset = "0xD24ED0", VA = "0x180D260D0")]
|
||||
// Token: 0x06002AC0 RID: 10944 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC0")]
|
||||
[Address(RVA = "0xE74560", Offset = "0xE72D60", VA = "0x180E74560")]
|
||||
public void BreakConstraints()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003355 RID: 13141
|
||||
// Token: 0x04003397 RID: 13207
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003355")]
|
||||
[Token(Token = "0x4003397")]
|
||||
[HideInInspector]
|
||||
public List<int> pinIndices;
|
||||
|
||||
// Token: 0x04003356 RID: 13142
|
||||
// Token: 0x04003398 RID: 13208
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003356")]
|
||||
[Token(Token = "0x4003398")]
|
||||
[HideInInspector]
|
||||
public List<ObiCollider> pinBodies;
|
||||
|
||||
// Token: 0x04003357 RID: 13143
|
||||
// Token: 0x04003399 RID: 13209
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003357")]
|
||||
[Token(Token = "0x4003399")]
|
||||
[HideInInspector]
|
||||
public List<Vector4> pinOffsets;
|
||||
|
||||
// Token: 0x04003358 RID: 13144
|
||||
// Token: 0x0400339A RID: 13210
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003358")]
|
||||
[Token(Token = "0x400339A")]
|
||||
[HideInInspector]
|
||||
public List<float> stiffnesses;
|
||||
|
||||
// Token: 0x04003359 RID: 13145
|
||||
// Token: 0x0400339B RID: 13211
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003359")]
|
||||
[Token(Token = "0x400339B")]
|
||||
[HideInInspector]
|
||||
public List<float> pinBreakResistance;
|
||||
|
||||
// Token: 0x0400335A RID: 13146
|
||||
// Token: 0x0400339C RID: 13212
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400335A")]
|
||||
[Token(Token = "0x400339C")]
|
||||
private int[] solverIndices;
|
||||
|
||||
// Token: 0x0400335B RID: 13147
|
||||
// Token: 0x0400339D RID: 13213
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400335B")]
|
||||
[Token(Token = "0x400339D")]
|
||||
private IntPtr[] solverColliders;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004BA RID: 1210
|
||||
[Token(Token = "0x20004BA")]
|
||||
// Token: 0x020004C3 RID: 1219
|
||||
[Token(Token = "0x20004C3")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiPinConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002AE5 RID: 10981 RVA: 0x0005D2A8 File Offset: 0x0005B4A8
|
||||
[Token(Token = "0x6002AE5")]
|
||||
[Address(RVA = "0x370C60", Offset = "0x36FA60", VA = "0x180370C60", Slot = "8")]
|
||||
// Token: 0x06002B17 RID: 11031 RVA: 0x0005D67C File Offset: 0x0005B87C
|
||||
[Token(Token = "0x6002B17")]
|
||||
[Address(RVA = "0x47E540", Offset = "0x47CD40", VA = "0x18047E540", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Pin;
|
||||
}
|
||||
|
||||
// Token: 0x06002AE6 RID: 10982 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE6")]
|
||||
[Address(RVA = "0xD26F90", Offset = "0xD25D90", VA = "0x180D26F90", Slot = "9")]
|
||||
// Token: 0x06002B18 RID: 11032 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B18")]
|
||||
[Address(RVA = "0xE75420", Offset = "0xE73C20", VA = "0x180E75420", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AE7 RID: 10983 RVA: 0x0005D2B8 File Offset: 0x0005B4B8
|
||||
[Token(Token = "0x6002AE7")]
|
||||
[Address(RVA = "0xD26F30", Offset = "0xD25D30", VA = "0x180D26F30", Slot = "10")]
|
||||
// Token: 0x06002B19 RID: 11033 RVA: 0x0005D68C File Offset: 0x0005B88C
|
||||
[Token(Token = "0x6002B19")]
|
||||
[Address(RVA = "0xE753C0", Offset = "0xE73BC0", VA = "0x180E753C0", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,9 +36,9 @@ namespace Obi
|
||||
this.batches.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002AE8 RID: 10984 RVA: 0x0005D2E0 File Offset: 0x0005B4E0
|
||||
[Token(Token = "0x6002AE8")]
|
||||
[Address(RVA = "0xD26E90", Offset = "0xD25C90", VA = "0x180D26E90")]
|
||||
// Token: 0x06002B1A RID: 11034 RVA: 0x0005D6B4 File Offset: 0x0005B8B4
|
||||
[Token(Token = "0x6002B1A")]
|
||||
[Address(RVA = "0xE75320", Offset = "0xE73B20", VA = "0x180E75320")]
|
||||
public void AddBatch(ObiPinConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +52,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AE9 RID: 10985 RVA: 0x0005D318 File Offset: 0x0005B518
|
||||
[Token(Token = "0x6002AE9")]
|
||||
[Address(RVA = "0xD27460", Offset = "0xD26260", VA = "0x180D27460")]
|
||||
// Token: 0x06002B1B RID: 11035 RVA: 0x0005D6EC File Offset: 0x0005B8EC
|
||||
[Token(Token = "0x6002B1B")]
|
||||
[Address(RVA = "0xE758F0", Offset = "0xE740F0", VA = "0x180E758F0")]
|
||||
public void RemoveBatch(ObiPinConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AEA RID: 10986 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AEA")]
|
||||
[Address(RVA = "0xD270C0", Offset = "0xD25EC0", VA = "0x180D270C0")]
|
||||
// Token: 0x06002B1C RID: 11036 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B1C")]
|
||||
[Address(RVA = "0xE75550", Offset = "0xE73D50", VA = "0x180E75550")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AEB RID: 10987 RVA: 0x0005D338 File Offset: 0x0005B538
|
||||
[Token(Token = "0x6002AEB")]
|
||||
[Address(RVA = "0xD274C0", Offset = "0xD262C0", VA = "0x180D274C0")]
|
||||
// Token: 0x06002B1D RID: 11037 RVA: 0x0005D70C File Offset: 0x0005B90C
|
||||
[Token(Token = "0x6002B1D")]
|
||||
[Address(RVA = "0xE75950", Offset = "0xE74150", VA = "0x180E75950")]
|
||||
public ObiPinConstraints()
|
||||
{
|
||||
List<ObiPinConstraintBatch> list = new List();
|
||||
@@ -78,16 +78,16 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003380 RID: 13184
|
||||
// Token: 0x040033C2 RID: 13250
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003380")]
|
||||
[Tooltip("Pin resistance to stretching. Lower values will yield more elastic pin constraints.")]
|
||||
[Token(Token = "0x40033C2")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Pin resistance to stretching. Lower values will yield more elastic pin constraints.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x04003381 RID: 13185
|
||||
// Token: 0x040033C3 RID: 13251
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003381")]
|
||||
[Token(Token = "0x40033C3")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private List<ObiPinConstraintBatch> batches;
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004ED RID: 1261
|
||||
[Token(Token = "0x20004ED")]
|
||||
// Token: 0x020004F6 RID: 1270
|
||||
[Token(Token = "0x20004F6")]
|
||||
public class ObiProfiler : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002C2F RID: 11311 RVA: 0x0005FCF4 File Offset: 0x0005DEF4
|
||||
[Token(Token = "0x6002C2F")]
|
||||
[Address(RVA = "0xD27550", Offset = "0xD26350", VA = "0x180D27550")]
|
||||
// Token: 0x06002C61 RID: 11361 RVA: 0x0006005C File Offset: 0x0005E25C
|
||||
[Token(Token = "0x6002C61")]
|
||||
[Address(RVA = "0xE759E0", Offset = "0xE741E0", VA = "0x180E759E0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
Oni.EnableProfiler(true);
|
||||
@@ -18,25 +18,25 @@ namespace Obi
|
||||
this.numThreads = maxSystemConcurrency;
|
||||
}
|
||||
|
||||
// Token: 0x06002C30 RID: 11312 RVA: 0x0005FD18 File Offset: 0x0005DF18
|
||||
[Token(Token = "0x6002C30")]
|
||||
[Address(RVA = "0xD27540", Offset = "0xD26340", VA = "0x180D27540")]
|
||||
// Token: 0x06002C62 RID: 11362 RVA: 0x00060080 File Offset: 0x0005E280
|
||||
[Token(Token = "0x6002C62")]
|
||||
[Address(RVA = "0xE759D0", Offset = "0xE741D0", VA = "0x180E759D0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
Oni.EnableProfiler(false);
|
||||
}
|
||||
|
||||
// Token: 0x06002C31 RID: 11313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C31")]
|
||||
[Address(RVA = "0xD27580", Offset = "0xD26380", VA = "0x180D27580")]
|
||||
// Token: 0x06002C63 RID: 11363 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C63")]
|
||||
[Address(RVA = "0xE75A10", Offset = "0xE74210", VA = "0x180E75A10")]
|
||||
public void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C32 RID: 11314 RVA: 0x0005FD2C File Offset: 0x0005DF2C
|
||||
[Token(Token = "0x6002C32")]
|
||||
[Address(RVA = "0xD27CA0", Offset = "0xD26AA0", VA = "0x180D27CA0")]
|
||||
// Token: 0x06002C64 RID: 11364 RVA: 0x00060094 File Offset: 0x0005E294
|
||||
[Token(Token = "0x6002C64")]
|
||||
[Address(RVA = "0xE76130", Offset = "0xE74930", VA = "0x180E76130")]
|
||||
public ObiProfiler()
|
||||
{
|
||||
Vector2 zero = Vector2.zero;
|
||||
@@ -46,42 +46,42 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003491 RID: 13457
|
||||
// Token: 0x040034D3 RID: 13523
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003491")]
|
||||
[Token(Token = "0x40034D3")]
|
||||
public GUISkin skin;
|
||||
|
||||
// Token: 0x04003492 RID: 13458
|
||||
// Token: 0x040034D4 RID: 13524
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003492")]
|
||||
[Token(Token = "0x40034D4")]
|
||||
public bool showPercentages;
|
||||
|
||||
// Token: 0x04003493 RID: 13459
|
||||
// Token: 0x040034D5 RID: 13525
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003493")]
|
||||
[Token(Token = "0x40034D5")]
|
||||
public int maxVisibleThreads = (int)((ulong)4L);
|
||||
|
||||
// Token: 0x04003494 RID: 13460
|
||||
[Token(Token = "0x4003494")]
|
||||
// Token: 0x040034D6 RID: 13526
|
||||
[Token(Token = "0x40034D6")]
|
||||
public static Oni.ProfileInfo[] info;
|
||||
|
||||
// Token: 0x04003495 RID: 13461
|
||||
[Token(Token = "0x4003495")]
|
||||
// Token: 0x040034D7 RID: 13527
|
||||
[Token(Token = "0x40034D7")]
|
||||
public static double frameDuration;
|
||||
|
||||
// Token: 0x04003496 RID: 13462
|
||||
// Token: 0x040034D8 RID: 13528
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003496")]
|
||||
[Token(Token = "0x40034D8")]
|
||||
private float zoom = 1f;
|
||||
|
||||
// Token: 0x04003497 RID: 13463
|
||||
// Token: 0x040034D9 RID: 13529
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4003497")]
|
||||
[Token(Token = "0x40034D9")]
|
||||
private Vector2 scrollPosition;
|
||||
|
||||
// Token: 0x04003498 RID: 13464
|
||||
// Token: 0x040034DA RID: 13530
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003498")]
|
||||
[Token(Token = "0x40034DA")]
|
||||
private int numThreads;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,103 +4,103 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A8 RID: 1192
|
||||
[Token(Token = "0x20004A8")]
|
||||
// Token: 0x020004B1 RID: 1201
|
||||
[Token(Token = "0x20004B1")]
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
public class ObiRigidbody : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170002DF RID: 735
|
||||
// (get) Token: 0x06002A40 RID: 10816 RVA: 0x0005C058 File Offset: 0x0005A258
|
||||
[Token(Token = "0x170002DF")]
|
||||
// Token: 0x170002D9 RID: 729
|
||||
// (get) Token: 0x06002A72 RID: 10866 RVA: 0x0005C42C File Offset: 0x0005A62C
|
||||
[Token(Token = "0x170002D9")]
|
||||
public IntPtr OniRigidbody
|
||||
{
|
||||
[Token(Token = "0x6002A40")]
|
||||
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")]
|
||||
[Token(Token = "0x6002A72")]
|
||||
[Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
|
||||
get
|
||||
{
|
||||
return this.oniRigidbody;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A41 RID: 10817 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A41")]
|
||||
[Address(RVA = "0xD27CF0", Offset = "0xD26AF0", VA = "0x180D27CF0")]
|
||||
// Token: 0x06002A73 RID: 10867 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A73")]
|
||||
[Address(RVA = "0xE76180", Offset = "0xE74980", VA = "0x180E76180")]
|
||||
public void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A42 RID: 10818 RVA: 0x0005C06C File Offset: 0x0005A26C
|
||||
[Token(Token = "0x6002A42")]
|
||||
[Address(RVA = "0xD27DF0", Offset = "0xD26BF0", VA = "0x180D27DF0")]
|
||||
// Token: 0x06002A74 RID: 10868 RVA: 0x0005C440 File Offset: 0x0005A640
|
||||
[Token(Token = "0x6002A74")]
|
||||
[Address(RVA = "0xE76280", Offset = "0xE74A80", VA = "0x180E76280")]
|
||||
public void OnDestroy()
|
||||
{
|
||||
Oni.DestroyRigidbody(this.oniRigidbody);
|
||||
this.oniRigidbody = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A43 RID: 10819 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A43")]
|
||||
[Address(RVA = "0xD27E30", Offset = "0xD26C30", VA = "0x180D27E30")]
|
||||
// Token: 0x06002A75 RID: 10869 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A75")]
|
||||
[Address(RVA = "0xE762C0", Offset = "0xE74AC0", VA = "0x180E762C0")]
|
||||
public void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A44 RID: 10820 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A44")]
|
||||
[Address(RVA = "0xD27EE0", Offset = "0xD26CE0", VA = "0x180D27EE0")]
|
||||
// Token: 0x06002A76 RID: 10870 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A76")]
|
||||
[Address(RVA = "0xE76370", Offset = "0xE74B70", VA = "0x180E76370")]
|
||||
public void UpdateVelocities()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A45 RID: 10821 RVA: 0x0005C090 File Offset: 0x0005A290
|
||||
[Token(Token = "0x6002A45")]
|
||||
[Address(RVA = "0xD280F0", Offset = "0xD26EF0", VA = "0x180D280F0")]
|
||||
// Token: 0x06002A77 RID: 10871 RVA: 0x0005C464 File Offset: 0x0005A664
|
||||
[Token(Token = "0x6002A77")]
|
||||
[Address(RVA = "0xE76580", Offset = "0xE74D80", VA = "0x180E76580")]
|
||||
public ObiRigidbody()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003333 RID: 13107
|
||||
// Token: 0x04003375 RID: 13173
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003333")]
|
||||
[Token(Token = "0x4003375")]
|
||||
public bool kinematicForParticles;
|
||||
|
||||
// Token: 0x04003334 RID: 13108
|
||||
// Token: 0x04003376 RID: 13174
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003334")]
|
||||
[Token(Token = "0x4003376")]
|
||||
private IntPtr oniRigidbody = (IntPtr)((ulong)0L);
|
||||
|
||||
// Token: 0x04003335 RID: 13109
|
||||
// Token: 0x04003377 RID: 13175
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003335")]
|
||||
[Token(Token = "0x4003377")]
|
||||
private Rigidbody unityRigidbody;
|
||||
|
||||
// Token: 0x04003336 RID: 13110
|
||||
// Token: 0x04003378 RID: 13176
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003336")]
|
||||
[Token(Token = "0x4003378")]
|
||||
private bool dirty = true;
|
||||
|
||||
// Token: 0x04003337 RID: 13111
|
||||
// Token: 0x04003379 RID: 13177
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x4003337")]
|
||||
[Token(Token = "0x4003379")]
|
||||
private Oni.Rigidbody adaptor;
|
||||
|
||||
// Token: 0x04003338 RID: 13112
|
||||
// Token: 0x0400337A RID: 13178
|
||||
[FieldOffset(Offset = "0x75")]
|
||||
[Token(Token = "0x4003338")]
|
||||
[Token(Token = "0x400337A")]
|
||||
private Oni.RigidbodyVelocities oniVelocities;
|
||||
|
||||
// Token: 0x04003339 RID: 13113
|
||||
// Token: 0x0400337B RID: 13179
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003339")]
|
||||
[Token(Token = "0x400337B")]
|
||||
private Vector3 velocity;
|
||||
|
||||
// Token: 0x0400333A RID: 13114
|
||||
// Token: 0x0400337C RID: 13180
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x400333A")]
|
||||
[Token(Token = "0x400337C")]
|
||||
private Vector3 angularVelocity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,57 +4,57 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A1 RID: 1185
|
||||
[Token(Token = "0x20004A1")]
|
||||
// Token: 0x020004AA RID: 1194
|
||||
[Token(Token = "0x20004AA")]
|
||||
public abstract class ObiShapeTracker
|
||||
{
|
||||
// Token: 0x170002DB RID: 731
|
||||
// (get) Token: 0x06002A14 RID: 10772 RVA: 0x0005BCAC File Offset: 0x00059EAC
|
||||
[Token(Token = "0x170002DB")]
|
||||
// Token: 0x170002D5 RID: 725
|
||||
// (get) Token: 0x06002A46 RID: 10822 RVA: 0x0005C0B4 File Offset: 0x0005A2B4
|
||||
[Token(Token = "0x170002D5")]
|
||||
public IntPtr OniShape
|
||||
{
|
||||
[Token(Token = "0x6002A14")]
|
||||
[Address(RVA = "0x31E360", Offset = "0x31D160", VA = "0x18031E360")]
|
||||
[Token(Token = "0x6002A46")]
|
||||
[Address(RVA = "0x354050", Offset = "0x352850", VA = "0x180354050")]
|
||||
get
|
||||
{
|
||||
return this.oniShape;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A15 RID: 10773 RVA: 0x0005BCC0 File Offset: 0x00059EC0
|
||||
[Token(Token = "0x6002A15")]
|
||||
[Address(RVA = "0xD28130", Offset = "0xD26F30", VA = "0x180D28130", Slot = "4")]
|
||||
// Token: 0x06002A47 RID: 10823 RVA: 0x0005C0C8 File Offset: 0x0005A2C8
|
||||
[Token(Token = "0x6002A47")]
|
||||
[Address(RVA = "0xE765C0", Offset = "0xE74DC0", VA = "0x180E765C0", Slot = "4")]
|
||||
public virtual void Destroy()
|
||||
{
|
||||
Oni.DestroyShape(this.oniShape);
|
||||
this.oniShape = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A16 RID: 10774
|
||||
[Token(Token = "0x6002A16")]
|
||||
// Token: 0x06002A48 RID: 10824
|
||||
[Token(Token = "0x6002A48")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract void UpdateIfNeeded();
|
||||
|
||||
// Token: 0x06002A17 RID: 10775 RVA: 0x0005BCE4 File Offset: 0x00059EE4
|
||||
[Token(Token = "0x6002A17")]
|
||||
[Address(RVA = "0xD28170", Offset = "0xD26F70", VA = "0x180D28170")]
|
||||
// Token: 0x06002A49 RID: 10825 RVA: 0x0005C0EC File Offset: 0x0005A2EC
|
||||
[Token(Token = "0x6002A49")]
|
||||
[Address(RVA = "0xE76600", Offset = "0xE74E00", VA = "0x180E76600")]
|
||||
protected ObiShapeTracker()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003314 RID: 13076
|
||||
// Token: 0x04003356 RID: 13142
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003314")]
|
||||
[Token(Token = "0x4003356")]
|
||||
protected Component collider;
|
||||
|
||||
// Token: 0x04003315 RID: 13077
|
||||
// Token: 0x04003357 RID: 13143
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003315")]
|
||||
[Token(Token = "0x4003357")]
|
||||
protected Oni.Shape adaptor;
|
||||
|
||||
// Token: 0x04003316 RID: 13078
|
||||
// Token: 0x04003358 RID: 13144
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003316")]
|
||||
[Token(Token = "0x4003358")]
|
||||
protected IntPtr oniShape = (IntPtr)((ulong)0L);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B0 RID: 1200
|
||||
[Token(Token = "0x20004B0")]
|
||||
// Token: 0x020004B9 RID: 1209
|
||||
[Token(Token = "0x20004B9")]
|
||||
[Serializable]
|
||||
public class ObiSkinConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A8F RID: 10895 RVA: 0x0005C8C8 File Offset: 0x0005AAC8
|
||||
[Token(Token = "0x6002A8F")]
|
||||
[Address(RVA = "0xD29330", Offset = "0xD28130", VA = "0x180D29330")]
|
||||
// Token: 0x06002AC1 RID: 10945 RVA: 0x0005CC9C File Offset: 0x0005AE9C
|
||||
[Token(Token = "0x6002AC1")]
|
||||
[Address(RVA = "0xE777C0", Offset = "0xE75FC0", VA = "0x180E777C0")]
|
||||
public ObiSkinConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -31,25 +31,25 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A90 RID: 10896 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A90")]
|
||||
[Address(RVA = "0xD294E0", Offset = "0xD282E0", VA = "0x180D294E0")]
|
||||
// Token: 0x06002AC2 RID: 10946 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC2")]
|
||||
[Address(RVA = "0xE77970", Offset = "0xE76170", VA = "0x180E77970")]
|
||||
public ObiSkinConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A91 RID: 10897 RVA: 0x0005C930 File Offset: 0x0005AB30
|
||||
[Token(Token = "0x6002A91")]
|
||||
[Address(RVA = "0x970830", Offset = "0x96F630", VA = "0x180970830", Slot = "4")]
|
||||
// Token: 0x06002AC3 RID: 10947 RVA: 0x0005CD04 File Offset: 0x0005AF04
|
||||
[Token(Token = "0x6002AC3")]
|
||||
[Address(RVA = "0xA1D290", Offset = "0xA1BA90", VA = "0x180A1D290", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Skin;
|
||||
}
|
||||
|
||||
// Token: 0x06002A92 RID: 10898 RVA: 0x0005C940 File Offset: 0x0005AB40
|
||||
[Token(Token = "0x6002A92")]
|
||||
[Address(RVA = "0xD28320", Offset = "0xD27120", VA = "0x180D28320", Slot = "5")]
|
||||
// Token: 0x06002AC4 RID: 10948 RVA: 0x0005CD14 File Offset: 0x0005AF14
|
||||
[Token(Token = "0x6002AC4")]
|
||||
[Address(RVA = "0xE767B0", Offset = "0xE74FB0", VA = "0x180E767B0", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -61,33 +61,33 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A93 RID: 10899 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A93")]
|
||||
[Address(RVA = "0xD281B0", Offset = "0xD26FB0", VA = "0x180D281B0")]
|
||||
// Token: 0x06002AC5 RID: 10949 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC5")]
|
||||
[Address(RVA = "0xE76640", Offset = "0xE74E40", VA = "0x180E76640")]
|
||||
public void AddConstraint(int index, Vector4 point, Vector4 normal, float radius, float collisionRadius, float backstop, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A94 RID: 10900 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A94")]
|
||||
[Address(RVA = "0xD29140", Offset = "0xD27F40", VA = "0x180D29140")]
|
||||
// Token: 0x06002AC6 RID: 10950 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC6")]
|
||||
[Address(RVA = "0xE775D0", Offset = "0xE75DD0", VA = "0x180E775D0")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A95 RID: 10901 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A95")]
|
||||
[Address(RVA = "0xD28810", Offset = "0xD27610", VA = "0x180D28810", Slot = "11")]
|
||||
// Token: 0x06002AC7 RID: 10951 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC7")]
|
||||
[Address(RVA = "0xE76CA0", Offset = "0xE754A0", VA = "0x180E76CA0", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A96 RID: 10902 RVA: 0x0005C9A0 File Offset: 0x0005ABA0
|
||||
[Token(Token = "0x6002A96")]
|
||||
[Address(RVA = "0xD28400", Offset = "0xD27200", VA = "0x180D28400", Slot = "6")]
|
||||
// Token: 0x06002AC8 RID: 10952 RVA: 0x0005CD74 File Offset: 0x0005AF74
|
||||
[Token(Token = "0x6002AC8")]
|
||||
[Address(RVA = "0xE76890", Offset = "0xE75090", VA = "0x180E76890", Slot = "6")]
|
||||
public override void Cook()
|
||||
{
|
||||
IntPtr intPtr = Oni.CreateBatch(8, true);
|
||||
@@ -132,33 +132,33 @@ namespace Obi
|
||||
this.batch = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002A97 RID: 10903 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A97")]
|
||||
[Address(RVA = "0xD28A50", Offset = "0xD27850", VA = "0x180D28A50", Slot = "7")]
|
||||
// Token: 0x06002AC9 RID: 10953 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AC9")]
|
||||
[Address(RVA = "0xE76EE0", Offset = "0xE756E0", VA = "0x180E76EE0", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A98 RID: 10904 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A98")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002ACA RID: 10954 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACA")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A99 RID: 10905 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A99")]
|
||||
[Address(RVA = "0xD28E60", Offset = "0xD27C60", VA = "0x180D28E60", Slot = "9")]
|
||||
// Token: 0x06002ACB RID: 10955 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACB")]
|
||||
[Address(RVA = "0xE772F0", Offset = "0xE75AF0", VA = "0x180E772F0", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A9A RID: 10906 RVA: 0x0005CB48 File Offset: 0x0005AD48
|
||||
[Token(Token = "0x6002A9A")]
|
||||
[Address(RVA = "0xD28C50", Offset = "0xD27A50", VA = "0x180D28C50", Slot = "10")]
|
||||
// Token: 0x06002ACC RID: 10956 RVA: 0x0005CF1C File Offset: 0x0005B11C
|
||||
[Token(Token = "0x6002ACC")]
|
||||
[Address(RVA = "0xE770E0", Offset = "0xE758E0", VA = "0x180E770E0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -183,55 +183,55 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002A9B RID: 10907 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A9B")]
|
||||
[Address(RVA = "0xD289B0", Offset = "0xD277B0", VA = "0x180D289B0")]
|
||||
// Token: 0x06002ACD RID: 10957 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACD")]
|
||||
[Address(RVA = "0xE76E40", Offset = "0xE75640", VA = "0x180E76E40")]
|
||||
public Vector3 GetSkinPosition(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A9C RID: 10908 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A9C")]
|
||||
[Address(RVA = "0xD28910", Offset = "0xD27710", VA = "0x180D28910")]
|
||||
// Token: 0x06002ACE RID: 10958 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ACE")]
|
||||
[Address(RVA = "0xE76DA0", Offset = "0xE755A0", VA = "0x180E76DA0")]
|
||||
public Vector3 GetSkinNormal(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400335C RID: 13148
|
||||
// Token: 0x0400339E RID: 13214
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400335C")]
|
||||
[Token(Token = "0x400339E")]
|
||||
[HideInInspector]
|
||||
public List<int> skinIndices;
|
||||
|
||||
// Token: 0x0400335D RID: 13149
|
||||
// Token: 0x0400339F RID: 13215
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400335D")]
|
||||
[Token(Token = "0x400339F")]
|
||||
[HideInInspector]
|
||||
public List<Vector4> skinPoints;
|
||||
|
||||
// Token: 0x0400335E RID: 13150
|
||||
// Token: 0x040033A0 RID: 13216
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400335E")]
|
||||
[Token(Token = "0x40033A0")]
|
||||
[HideInInspector]
|
||||
public List<Vector4> skinNormals;
|
||||
|
||||
// Token: 0x0400335F RID: 13151
|
||||
// Token: 0x040033A1 RID: 13217
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400335F")]
|
||||
[Token(Token = "0x40033A1")]
|
||||
[HideInInspector]
|
||||
public List<float> skinRadiiBackstop;
|
||||
|
||||
// Token: 0x04003360 RID: 13152
|
||||
// Token: 0x040033A2 RID: 13218
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003360")]
|
||||
[Token(Token = "0x40033A2")]
|
||||
[HideInInspector]
|
||||
public List<float> skinStiffnesses;
|
||||
|
||||
// Token: 0x04003361 RID: 13153
|
||||
// Token: 0x040033A3 RID: 13219
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003361")]
|
||||
[Token(Token = "0x40033A3")]
|
||||
private int[] solverIndices;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,40 +5,38 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004BC RID: 1212
|
||||
[Token(Token = "0x20004BC")]
|
||||
// Token: 0x020004C5 RID: 1221
|
||||
[Token(Token = "0x20004C5")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiSkinConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002AEF RID: 10991 RVA: 0x0005D390 File Offset: 0x0005B590
|
||||
[Token(Token = "0x6002AEF")]
|
||||
[Address(RVA = "0x970830", Offset = "0x96F630", VA = "0x180970830", Slot = "8")]
|
||||
// Token: 0x06002B21 RID: 11041 RVA: 0x0005D764 File Offset: 0x0005B964
|
||||
[Token(Token = "0x6002B21")]
|
||||
[Address(RVA = "0xA1D290", Offset = "0xA1BA90", VA = "0x180A1D290", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Skin;
|
||||
}
|
||||
|
||||
// Token: 0x06002AF0 RID: 10992 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF0")]
|
||||
[Address(RVA = "0xD297A0", Offset = "0xD285A0", VA = "0x180D297A0", Slot = "9")]
|
||||
// Token: 0x06002B22 RID: 11042 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B22")]
|
||||
[Address(RVA = "0xE77C30", Offset = "0xE76430", VA = "0x180E77C30", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AF1 RID: 10993 RVA: 0x0005D3A0 File Offset: 0x0005B5A0
|
||||
[Token(Token = "0x6002AF1")]
|
||||
[Address(RVA = "0xD29740", Offset = "0xD28540", VA = "0x180D29740", Slot = "10")]
|
||||
// Token: 0x06002B23 RID: 11043 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B23")]
|
||||
[Address(RVA = "0xE77BD0", Offset = "0xE763D0", VA = "0x180E77BD0", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = base.RemoveFromSolver(num);
|
||||
this.batches.Clear();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AF2 RID: 10994 RVA: 0x0005D3C8 File Offset: 0x0005B5C8
|
||||
[Token(Token = "0x6002AF2")]
|
||||
[Address(RVA = "0xD296A0", Offset = "0xD284A0", VA = "0x180D296A0")]
|
||||
// Token: 0x06002B24 RID: 11044 RVA: 0x0005D774 File Offset: 0x0005B974
|
||||
[Token(Token = "0x6002B24")]
|
||||
[Address(RVA = "0xE77B30", Offset = "0xE76330", VA = "0x180E77B30")]
|
||||
public void AddBatch(ObiSkinConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +50,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AF3 RID: 10995 RVA: 0x0005D400 File Offset: 0x0005B600
|
||||
[Token(Token = "0x6002AF3")]
|
||||
[Address(RVA = "0xD29D50", Offset = "0xD28B50", VA = "0x180D29D50")]
|
||||
// Token: 0x06002B25 RID: 11045 RVA: 0x0005D7AC File Offset: 0x0005B9AC
|
||||
[Token(Token = "0x6002B25")]
|
||||
[Address(RVA = "0xE781E0", Offset = "0xE769E0", VA = "0x180E781E0")]
|
||||
public void RemoveBatch(ObiSkinConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AF4 RID: 10996 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF4")]
|
||||
[Address(RVA = "0xD298D0", Offset = "0xD286D0", VA = "0x180D298D0")]
|
||||
// Token: 0x06002B26 RID: 11046 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B26")]
|
||||
[Address(RVA = "0xE77D60", Offset = "0xE76560", VA = "0x180E77D60")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AF5 RID: 10997 RVA: 0x0005D420 File Offset: 0x0005B620
|
||||
[Token(Token = "0x6002AF5")]
|
||||
[Address(RVA = "0xD29DB0", Offset = "0xD28BB0", VA = "0x180D29DB0")]
|
||||
// Token: 0x06002B27 RID: 11047 RVA: 0x0005D7CC File Offset: 0x0005B9CC
|
||||
[Token(Token = "0x6002B27")]
|
||||
[Address(RVA = "0xE78240", Offset = "0xE76A40", VA = "0x180E78240")]
|
||||
public ObiSkinConstraints()
|
||||
{
|
||||
List<ObiSkinConstraintBatch> list = new List();
|
||||
@@ -78,16 +76,16 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003384 RID: 13188
|
||||
// Token: 0x040033C6 RID: 13254
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003384")]
|
||||
[Tooltip("Skin constraints stiffness.")]
|
||||
[Token(Token = "0x40033C6")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Skin constraints stiffness.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x04003385 RID: 13189
|
||||
// Token: 0x040033C7 RID: 13255
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003385")]
|
||||
[Token(Token = "0x40033C7")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<ObiSkinConstraintBatch> batches;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E2 RID: 1250
|
||||
[Token(Token = "0x20004E2")]
|
||||
// Token: 0x020004EB RID: 1259
|
||||
[Token(Token = "0x20004EB")]
|
||||
public class ObiSolverData
|
||||
{
|
||||
// Token: 0x06002BDD RID: 11229 RVA: 0x0005E934 File Offset: 0x0005CB34
|
||||
[Token(Token = "0x6002BDD")]
|
||||
[Address(RVA = "0x457380", Offset = "0x456180", VA = "0x180457380")]
|
||||
// Token: 0x06002C0F RID: 11279 RVA: 0x0005EC9C File Offset: 0x0005CE9C
|
||||
[Token(Token = "0x6002C0F")]
|
||||
[Address(RVA = "0x49A840", Offset = "0x499040", VA = "0x18049A840")]
|
||||
public ObiSolverData(ParticleData particleData)
|
||||
{
|
||||
this.particleData = particleData;
|
||||
}
|
||||
|
||||
// Token: 0x04003453 RID: 13395
|
||||
// Token: 0x04003495 RID: 13461
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003453")]
|
||||
[Token(Token = "0x4003495")]
|
||||
public ParticleData particleData;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A2 RID: 1186
|
||||
[Token(Token = "0x20004A2")]
|
||||
// Token: 0x020004AB RID: 1195
|
||||
[Token(Token = "0x20004AB")]
|
||||
public class ObiSphereShapeTracker : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x06002A18 RID: 10776 RVA: 0x0005BD00 File Offset: 0x00059F00
|
||||
[Token(Token = "0x6002A18")]
|
||||
[Address(RVA = "0xD2DAD0", Offset = "0xD2C8D0", VA = "0x180D2DAD0")]
|
||||
// Token: 0x06002A4A RID: 10826 RVA: 0x0005C108 File Offset: 0x0005A308
|
||||
[Token(Token = "0x6002A4A")]
|
||||
[Address(RVA = "0xE7BF60", Offset = "0xE7A760", VA = "0x180E7BF60")]
|
||||
public ObiSphereShapeTracker(SphereCollider collider)
|
||||
{
|
||||
this.oniShape = (IntPtr)((ulong)0L);
|
||||
@@ -21,22 +21,22 @@ namespace Obi
|
||||
this.oniShape = intPtr;
|
||||
}
|
||||
|
||||
// Token: 0x06002A19 RID: 10777 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A19")]
|
||||
[Address(RVA = "0xD2D940", Offset = "0xD2C740", VA = "0x180D2D940", Slot = "5")]
|
||||
// Token: 0x06002A4B RID: 10827 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4B")]
|
||||
[Address(RVA = "0xE7BDD0", Offset = "0xE7A5D0", VA = "0x180E7BDD0", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003317 RID: 13079
|
||||
// Token: 0x04003359 RID: 13145
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003317")]
|
||||
[Token(Token = "0x4003359")]
|
||||
private float radius;
|
||||
|
||||
// Token: 0x04003318 RID: 13080
|
||||
// Token: 0x0400335A RID: 13146
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4003318")]
|
||||
[Token(Token = "0x400335A")]
|
||||
private Vector3 center;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,13 +3,13 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004E5 RID: 1253
|
||||
[Token(Token = "0x20004E5")]
|
||||
// Token: 0x020004EE RID: 1262
|
||||
[Token(Token = "0x20004EE")]
|
||||
public class ObiSphericalForceZone : ObiExternalForce
|
||||
{
|
||||
// Token: 0x06002BE5 RID: 11237 RVA: 0x0005E990 File Offset: 0x0005CB90
|
||||
[Token(Token = "0x6002BE5")]
|
||||
[Address(RVA = "0xD2E750", Offset = "0xD2D550", VA = "0x180D2E750")]
|
||||
// Token: 0x06002C17 RID: 11287 RVA: 0x0005ECF8 File Offset: 0x0005CEF8
|
||||
[Token(Token = "0x6002C17")]
|
||||
[Address(RVA = "0xE7CBE0", Offset = "0xE7B3E0", VA = "0x180E7CBE0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
ObiSolver[] affectedSolvers = this.affectedSolvers;
|
||||
@@ -22,9 +22,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BE6 RID: 11238 RVA: 0x0005E9C4 File Offset: 0x0005CBC4
|
||||
[Token(Token = "0x6002BE6")]
|
||||
[Address(RVA = "0xD2E210", Offset = "0xD2D010", VA = "0x180D2E210")]
|
||||
// Token: 0x06002C18 RID: 11288 RVA: 0x0005ED2C File Offset: 0x0005CF2C
|
||||
[Token(Token = "0x6002C18")]
|
||||
[Address(RVA = "0xE7C6A0", Offset = "0xE7AEA0", VA = "0x180E7C6A0")]
|
||||
public void OnDisable()
|
||||
{
|
||||
ObiSolver[] affectedSolvers = this.affectedSolvers;
|
||||
@@ -42,37 +42,37 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002BE7 RID: 11239 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BE7")]
|
||||
[Address(RVA = "0xD2DB40", Offset = "0xD2C940", VA = "0x180D2DB40", Slot = "4")]
|
||||
// Token: 0x06002C19 RID: 11289 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C19")]
|
||||
[Address(RVA = "0xE7BFD0", Offset = "0xE7A7D0", VA = "0x180E7BFD0", Slot = "4")]
|
||||
public override void ApplyForcesToActor(ObiActor actor)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BE8 RID: 11240 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BE8")]
|
||||
[Address(RVA = "0xD2E270", Offset = "0xD2D070", VA = "0x180D2E270")]
|
||||
// Token: 0x06002C1A RID: 11290 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C1A")]
|
||||
[Address(RVA = "0xE7C700", Offset = "0xE7AF00", VA = "0x180E7C700")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002BE9 RID: 11241 RVA: 0x0005EA0C File Offset: 0x0005CC0C
|
||||
[Token(Token = "0x6002BE9")]
|
||||
[Address(RVA = "0xD2E7B0", Offset = "0xD2D5B0", VA = "0x180D2E7B0")]
|
||||
// Token: 0x06002C1B RID: 11291 RVA: 0x0005ED74 File Offset: 0x0005CF74
|
||||
[Token(Token = "0x6002C1B")]
|
||||
[Address(RVA = "0xE7CC40", Offset = "0xE7B440", VA = "0x180E7CC40")]
|
||||
public ObiSphericalForceZone()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003459 RID: 13401
|
||||
// Token: 0x0400349B RID: 13467
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003459")]
|
||||
[Token(Token = "0x400349B")]
|
||||
public float radius = 5f;
|
||||
|
||||
// Token: 0x0400345A RID: 13402
|
||||
// Token: 0x0400349C RID: 13468
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400345A")]
|
||||
[Token(Token = "0x400349C")]
|
||||
public bool radial = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,26 +5,26 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000495 RID: 1173
|
||||
[Token(Token = "0x2000495")]
|
||||
// Token: 0x0200049E RID: 1182
|
||||
[Token(Token = "0x200049E")]
|
||||
[ExecuteInEditMode]
|
||||
[AddComponentMenu("Physics/Obi/Obi Stitcher")]
|
||||
public class ObiStitcher : MonoBehaviour, IObiSolverClient
|
||||
{
|
||||
// Token: 0x170002D2 RID: 722
|
||||
// (get) Token: 0x060029D7 RID: 10711 RVA: 0x0005B434 File Offset: 0x00059634
|
||||
// (set) Token: 0x060029D6 RID: 10710 RVA: 0x0005B310 File Offset: 0x00059510
|
||||
[Token(Token = "0x170002D2")]
|
||||
// Token: 0x170002CC RID: 716
|
||||
// (get) Token: 0x06002A09 RID: 10761 RVA: 0x0005B83C File Offset: 0x00059A3C
|
||||
// (set) Token: 0x06002A08 RID: 10760 RVA: 0x0005B718 File Offset: 0x00059918
|
||||
[Token(Token = "0x170002CC")]
|
||||
public ObiActor Actor1
|
||||
{
|
||||
[Token(Token = "0x60029D7")]
|
||||
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")]
|
||||
[Token(Token = "0x6002A09")]
|
||||
[Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
|
||||
get
|
||||
{
|
||||
return this.actor1;
|
||||
}
|
||||
[Token(Token = "0x60029D6")]
|
||||
[Address(RVA = "0xD2F340", Offset = "0xD2E140", VA = "0x180D2F340")]
|
||||
[Token(Token = "0x6002A08")]
|
||||
[Address(RVA = "0xE7D7D0", Offset = "0xE7BFD0", VA = "0x180E7D7D0")]
|
||||
set
|
||||
{
|
||||
if (this.actor1 != value)
|
||||
@@ -68,20 +68,20 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D3 RID: 723
|
||||
// (get) Token: 0x060029D9 RID: 10713 RVA: 0x0005B56C File Offset: 0x0005976C
|
||||
// (set) Token: 0x060029D8 RID: 10712 RVA: 0x0005B448 File Offset: 0x00059648
|
||||
[Token(Token = "0x170002D3")]
|
||||
// Token: 0x170002CD RID: 717
|
||||
// (get) Token: 0x06002A0B RID: 10763 RVA: 0x0005B974 File Offset: 0x00059B74
|
||||
// (set) Token: 0x06002A0A RID: 10762 RVA: 0x0005B850 File Offset: 0x00059A50
|
||||
[Token(Token = "0x170002CD")]
|
||||
public ObiActor Actor2
|
||||
{
|
||||
[Token(Token = "0x60029D9")]
|
||||
[Address(RVA = "0x502B30", Offset = "0x501930", VA = "0x180502B30")]
|
||||
[Token(Token = "0x6002A0B")]
|
||||
[Address(RVA = "0x4FC850", Offset = "0x4FB050", VA = "0x1804FC850")]
|
||||
get
|
||||
{
|
||||
return this.actor2;
|
||||
}
|
||||
[Token(Token = "0x60029D8")]
|
||||
[Address(RVA = "0xD2F630", Offset = "0xD2E430", VA = "0x180D2F630")]
|
||||
[Token(Token = "0x6002A0A")]
|
||||
[Address(RVA = "0xE7DAC0", Offset = "0xE7C2C0", VA = "0x180E7DAC0")]
|
||||
set
|
||||
{
|
||||
if (this.actor2 != value)
|
||||
@@ -125,35 +125,35 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D4 RID: 724
|
||||
// (get) Token: 0x060029DA RID: 10714 RVA: 0x0005B580 File Offset: 0x00059780
|
||||
[Token(Token = "0x170002D4")]
|
||||
// Token: 0x170002CE RID: 718
|
||||
// (get) Token: 0x06002A0C RID: 10764 RVA: 0x0005B988 File Offset: 0x00059B88
|
||||
[Token(Token = "0x170002CE")]
|
||||
public int StitchCount
|
||||
{
|
||||
[Token(Token = "0x60029DA")]
|
||||
[Address(RVA = "0xD2F2B0", Offset = "0xD2E0B0", VA = "0x180D2F2B0")]
|
||||
[Token(Token = "0x6002A0C")]
|
||||
[Address(RVA = "0xE7D740", Offset = "0xE7BF40", VA = "0x180E7D740")]
|
||||
get
|
||||
{
|
||||
return this.stitches._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002D5 RID: 725
|
||||
// (get) Token: 0x060029DB RID: 10715 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002D5")]
|
||||
// Token: 0x170002CF RID: 719
|
||||
// (get) Token: 0x06002A0D RID: 10765 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002CF")]
|
||||
public IEnumerable<ObiStitcher.Stitch> Stitches
|
||||
{
|
||||
[Token(Token = "0x60029DB")]
|
||||
[Address(RVA = "0xD2F2F0", Offset = "0xD2E0F0", VA = "0x180D2F2F0")]
|
||||
[Token(Token = "0x6002A0D")]
|
||||
[Address(RVA = "0xE7D780", Offset = "0xE7BF80", VA = "0x180E7D780")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029DC RID: 10716 RVA: 0x0005B5A0 File Offset: 0x000597A0
|
||||
[Token(Token = "0x60029DC")]
|
||||
[Address(RVA = "0xD2EBB0", Offset = "0xD2D9B0", VA = "0x180D2EBB0")]
|
||||
// Token: 0x06002A0E RID: 10766 RVA: 0x0005B9A8 File Offset: 0x00059BA8
|
||||
[Token(Token = "0x6002A0E")]
|
||||
[Address(RVA = "0xE7D040", Offset = "0xE7B840", VA = "0x180E7D040")]
|
||||
public void OnEnable()
|
||||
{
|
||||
ObiActor obiActor = this.actor1;
|
||||
@@ -191,9 +191,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029DD RID: 10717 RVA: 0x0005B694 File Offset: 0x00059894
|
||||
[Token(Token = "0x60029DD")]
|
||||
[Address(RVA = "0xD2EBA0", Offset = "0xD2D9A0", VA = "0x180D2EBA0")]
|
||||
// Token: 0x06002A0F RID: 10767 RVA: 0x0005BA9C File Offset: 0x00059C9C
|
||||
[Token(Token = "0x6002A0F")]
|
||||
[Address(RVA = "0xE7D030", Offset = "0xE7B830", VA = "0x180E7D030")]
|
||||
public void OnDisable()
|
||||
{
|
||||
IntPtr intPtr = this.batch;
|
||||
@@ -201,9 +201,9 @@ namespace Obi
|
||||
bool flag = Oni.EnableBatch(intPtr, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060029DE RID: 10718 RVA: 0x0005B6B4 File Offset: 0x000598B4
|
||||
[Token(Token = "0x60029DE")]
|
||||
[Address(RVA = "0xD2E9D0", Offset = "0xD2D7D0", VA = "0x180D2E9D0")]
|
||||
// Token: 0x06002A10 RID: 10768 RVA: 0x0005BABC File Offset: 0x00059CBC
|
||||
[Token(Token = "0x6002A10")]
|
||||
[Address(RVA = "0xE7CE60", Offset = "0xE7B660", VA = "0x180E7CE60")]
|
||||
public int AddStitch(int particle1, int particle2)
|
||||
{
|
||||
List<ObiStitcher.Stitch> list = this.stitches;
|
||||
@@ -212,17 +212,17 @@ namespace Obi
|
||||
return this.stitches._size;
|
||||
}
|
||||
|
||||
// Token: 0x060029DF RID: 10719 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029DF")]
|
||||
[Address(RVA = "0xD2F1C0", Offset = "0xD2DFC0", VA = "0x180D2F1C0")]
|
||||
// Token: 0x06002A11 RID: 10769 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A11")]
|
||||
[Address(RVA = "0xE7D650", Offset = "0xE7BE50", VA = "0x180E7D650")]
|
||||
public void RemoveStitch(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029E0 RID: 10720 RVA: 0x0005B6E8 File Offset: 0x000598E8
|
||||
[Token(Token = "0x60029E0")]
|
||||
[Address(RVA = "0xD2EB40", Offset = "0xD2D940", VA = "0x180D2EB40")]
|
||||
// Token: 0x06002A12 RID: 10770 RVA: 0x0005BAF0 File Offset: 0x00059CF0
|
||||
[Token(Token = "0x6002A12")]
|
||||
[Address(RVA = "0xE7CFD0", Offset = "0xE7B7D0", VA = "0x180E7CFD0")]
|
||||
public void Clear()
|
||||
{
|
||||
this.stitches.Clear();
|
||||
@@ -230,9 +230,9 @@ namespace Obi
|
||||
this.PushDataToSolver((ParticleData)num);
|
||||
}
|
||||
|
||||
// Token: 0x060029E1 RID: 10721 RVA: 0x0005B710 File Offset: 0x00059910
|
||||
[Token(Token = "0x60029E1")]
|
||||
[Address(RVA = "0xD2E960", Offset = "0xD2D760", VA = "0x180D2E960")]
|
||||
// Token: 0x06002A13 RID: 10771 RVA: 0x0005BB18 File Offset: 0x00059D18
|
||||
[Token(Token = "0x6002A13")]
|
||||
[Address(RVA = "0xE7CDF0", Offset = "0xE7B5F0", VA = "0x180E7CDF0")]
|
||||
private void Actor_OnRemovedFromSolver(object sender, ObiActor.ObiActorSolverArgs e)
|
||||
{
|
||||
ObiSolver solver = this.actor1.solver;
|
||||
@@ -242,9 +242,9 @@ namespace Obi
|
||||
this.inSolver = false;
|
||||
}
|
||||
|
||||
// Token: 0x060029E2 RID: 10722 RVA: 0x0005B754 File Offset: 0x00059954
|
||||
[Token(Token = "0x60029E2")]
|
||||
[Address(RVA = "0xD2E7D0", Offset = "0xD2D5D0", VA = "0x180D2E7D0")]
|
||||
// Token: 0x06002A14 RID: 10772 RVA: 0x0005BB5C File Offset: 0x00059D5C
|
||||
[Token(Token = "0x6002A14")]
|
||||
[Address(RVA = "0xE7CC60", Offset = "0xE7B460", VA = "0x180E7CC60")]
|
||||
private void Actor_OnAddedToSolver(object sender, ObiActor.ObiActorSolverArgs e)
|
||||
{
|
||||
ObiActor obiActor = this.actor1;
|
||||
@@ -282,9 +282,9 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029E3 RID: 10723 RVA: 0x0005B824 File Offset: 0x00059A24
|
||||
[Token(Token = "0x60029E3")]
|
||||
[Address(RVA = "0xD2EAA0", Offset = "0xD2D8A0", VA = "0x180D2EAA0", Slot = "4")]
|
||||
// Token: 0x06002A15 RID: 10773 RVA: 0x0005BC2C File Offset: 0x00059E2C
|
||||
[Token(Token = "0x6002A15")]
|
||||
[Address(RVA = "0xE7CF30", Offset = "0xE7B730", VA = "0x180E7CF30", Slot = "4")]
|
||||
public bool AddToSolver(object info)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -308,9 +308,9 @@ namespace Obi
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060029E4 RID: 10724 RVA: 0x0005B8A4 File Offset: 0x00059AA4
|
||||
[Token(Token = "0x60029E4")]
|
||||
[Address(RVA = "0xD2F150", Offset = "0xD2DF50", VA = "0x180D2F150", Slot = "5")]
|
||||
// Token: 0x06002A16 RID: 10774 RVA: 0x0005BCAC File Offset: 0x00059EAC
|
||||
[Token(Token = "0x6002A16")]
|
||||
[Address(RVA = "0xE7D5E0", Offset = "0xE7BDE0", VA = "0x180E7D5E0", Slot = "5")]
|
||||
public bool RemoveFromSolver(object info)
|
||||
{
|
||||
ObiSolver solver = this.actor1.solver;
|
||||
@@ -321,25 +321,25 @@ namespace Obi
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060029E5 RID: 10725 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E5")]
|
||||
[Address(RVA = "0xD2EE20", Offset = "0xD2DC20", VA = "0x180D2EE20", Slot = "6")]
|
||||
// Token: 0x06002A17 RID: 10775 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A17")]
|
||||
[Address(RVA = "0xE7D2B0", Offset = "0xE7BAB0", VA = "0x180E7D2B0", Slot = "6")]
|
||||
public void PushDataToSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029E6 RID: 10726 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029E6")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "7")]
|
||||
// Token: 0x06002A18 RID: 10776 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A18")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "7")]
|
||||
public void PullDataFromSolver(ParticleData data = ParticleData.NONE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029E7 RID: 10727 RVA: 0x0005B8E8 File Offset: 0x00059AE8
|
||||
[Token(Token = "0x60029E7")]
|
||||
[Address(RVA = "0xD2F230", Offset = "0xD2E030", VA = "0x180D2F230")]
|
||||
// Token: 0x06002A19 RID: 10777 RVA: 0x0005BCF0 File Offset: 0x00059EF0
|
||||
[Token(Token = "0x6002A19")]
|
||||
[Address(RVA = "0xE7D6C0", Offset = "0xE7BEC0", VA = "0x180E7D6C0")]
|
||||
public ObiStitcher()
|
||||
{
|
||||
List<ObiStitcher.Stitch> list = new List();
|
||||
@@ -347,59 +347,59 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040032D9 RID: 13017
|
||||
// Token: 0x0400331B RID: 13083
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40032D9")]
|
||||
[Token(Token = "0x400331B")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private List<ObiStitcher.Stitch> stitches;
|
||||
|
||||
// Token: 0x040032DA RID: 13018
|
||||
// Token: 0x0400331C RID: 13084
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40032DA")]
|
||||
[Token(Token = "0x400331C")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiActor actor1;
|
||||
|
||||
// Token: 0x040032DB RID: 13019
|
||||
// Token: 0x0400331D RID: 13085
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40032DB")]
|
||||
[Token(Token = "0x400331D")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiActor actor2;
|
||||
|
||||
// Token: 0x040032DC RID: 13020
|
||||
// Token: 0x0400331E RID: 13086
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40032DC")]
|
||||
[Token(Token = "0x400331E")]
|
||||
private IntPtr batch;
|
||||
|
||||
// Token: 0x040032DD RID: 13021
|
||||
// Token: 0x0400331F RID: 13087
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40032DD")]
|
||||
[Token(Token = "0x400331F")]
|
||||
private bool inSolver;
|
||||
|
||||
// Token: 0x02000496 RID: 1174
|
||||
[Token(Token = "0x2000496")]
|
||||
// Token: 0x0200049F RID: 1183
|
||||
[Token(Token = "0x200049F")]
|
||||
[Serializable]
|
||||
public class Stitch
|
||||
{
|
||||
// Token: 0x060029E8 RID: 10728 RVA: 0x0005B908 File Offset: 0x00059B08
|
||||
[Token(Token = "0x60029E8")]
|
||||
[Address(RVA = "0x6A1CC0", Offset = "0x6A0AC0", VA = "0x1806A1CC0")]
|
||||
// Token: 0x06002A1A RID: 10778 RVA: 0x0005BD10 File Offset: 0x00059F10
|
||||
[Token(Token = "0x6002A1A")]
|
||||
[Address(RVA = "0x69A310", Offset = "0x698B10", VA = "0x18069A310")]
|
||||
public Stitch(int particleIndex1, int particleIndex2)
|
||||
{
|
||||
this.particleIndex1 = particleIndex1;
|
||||
this.particleIndex2 = particleIndex2;
|
||||
}
|
||||
|
||||
// Token: 0x040032DE RID: 13022
|
||||
// Token: 0x04003320 RID: 13088
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40032DE")]
|
||||
[Token(Token = "0x4003320")]
|
||||
public int particleIndex1;
|
||||
|
||||
// Token: 0x040032DF RID: 13023
|
||||
// Token: 0x04003321 RID: 13089
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40032DF")]
|
||||
[Token(Token = "0x4003321")]
|
||||
public int particleIndex2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,15 +6,15 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000497 RID: 1175
|
||||
[Token(Token = "0x2000497")]
|
||||
// Token: 0x020004A0 RID: 1184
|
||||
[Token(Token = "0x20004A0")]
|
||||
[ExecuteInEditMode]
|
||||
[AddComponentMenu("Physics/Obi/Obi Tearable Cloth")]
|
||||
public class ObiTearableCloth : ObiClothBase
|
||||
{
|
||||
// Token: 0x060029E9 RID: 10729 RVA: 0x0005B92C File Offset: 0x00059B2C
|
||||
[Token(Token = "0x60029E9")]
|
||||
[Address(RVA = "0xD30920", Offset = "0xD2F720", VA = "0x180D30920", Slot = "28")]
|
||||
// Token: 0x06002A1B RID: 10779 RVA: 0x0005BD34 File Offset: 0x00059F34
|
||||
[Token(Token = "0x6002A1B")]
|
||||
[Address(RVA = "0xE7EDB0", Offset = "0xE7D5B0", VA = "0x180E7EDB0", Slot = "28")]
|
||||
public override void OnSolverStepEnd()
|
||||
{
|
||||
base.OnSolverStepEnd();
|
||||
@@ -25,196 +25,196 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060029EA RID: 10730 RVA: 0x0005B950 File Offset: 0x00059B50
|
||||
[Token(Token = "0x60029EA")]
|
||||
[Address(RVA = "0xD30900", Offset = "0xD2F700", VA = "0x180D30900", Slot = "17")]
|
||||
// Token: 0x06002A1C RID: 10780 RVA: 0x0005BD58 File Offset: 0x00059F58
|
||||
[Token(Token = "0x6002A1C")]
|
||||
[Address(RVA = "0xE7ED90", Offset = "0xE7D590", VA = "0x180E7ED90", Slot = "17")]
|
||||
public override void OnEnable()
|
||||
{
|
||||
base.OnEnable();
|
||||
base.InitializeWithRegularMesh();
|
||||
}
|
||||
|
||||
// Token: 0x060029EB RID: 10731 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EB")]
|
||||
[Address(RVA = "0xD2F920", Offset = "0xD2E720", VA = "0x180D2F920", Slot = "21")]
|
||||
// Token: 0x06002A1D RID: 10781 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1D")]
|
||||
[Address(RVA = "0xE7DDB0", Offset = "0xE7C5B0", VA = "0x180E7DDB0", Slot = "21")]
|
||||
public override bool AddToSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029EC RID: 10732 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EC")]
|
||||
[Address(RVA = "0xD30960", Offset = "0xD2F760", VA = "0x180D30960", Slot = "22")]
|
||||
// Token: 0x06002A1E RID: 10782 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1E")]
|
||||
[Address(RVA = "0xE7EDF0", Offset = "0xE7D5F0", VA = "0x180E7EDF0", Slot = "22")]
|
||||
public override bool RemoveFromSolver(object info)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029ED RID: 10733 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029ED")]
|
||||
[Address(RVA = "0xD30240", Offset = "0xD2F040", VA = "0x180D30240", Slot = "34")]
|
||||
// Token: 0x06002A1F RID: 10783 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1F")]
|
||||
[Address(RVA = "0xE7E6D0", Offset = "0xE7CED0", VA = "0x180E7E6D0", Slot = "34")]
|
||||
public override void GetMeshDataArrays(Mesh mesh)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029EE RID: 10734 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EE")]
|
||||
[Address(RVA = "0xD30020", Offset = "0xD2EE20", VA = "0x180D30020", Slot = "36")]
|
||||
// Token: 0x06002A20 RID: 10784 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A20")]
|
||||
[Address(RVA = "0xE7E4B0", Offset = "0xE7CCB0", VA = "0x180E7E4B0", Slot = "36")]
|
||||
public override void CommitResultsToMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029EF RID: 10735 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029EF")]
|
||||
[Address(RVA = "0xD301D0", Offset = "0xD2EFD0", VA = "0x180D301D0", Slot = "35")]
|
||||
// Token: 0x06002A21 RID: 10785 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A21")]
|
||||
[Address(RVA = "0xE7E660", Offset = "0xE7CE60", VA = "0x180E7E660", Slot = "35")]
|
||||
public override IEnumerator GeneratePhysicRepresentationForMesh()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029F0 RID: 10736 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029F0")]
|
||||
[Address(RVA = "0xD2FC00", Offset = "0xD2EA00", VA = "0x180D2FC00")]
|
||||
// Token: 0x06002A22 RID: 10786 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A22")]
|
||||
[Address(RVA = "0xE7E090", Offset = "0xE7C890", VA = "0x180E7E090")]
|
||||
private void ApplyTearing()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029F1 RID: 10737 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60029F1")]
|
||||
[Address(RVA = "0xD30BB0", Offset = "0xD2F9B0", VA = "0x180D30BB0")]
|
||||
// Token: 0x06002A23 RID: 10787 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A23")]
|
||||
[Address(RVA = "0xE7F040", Offset = "0xE7D840", VA = "0x180E7F040")]
|
||||
public void Tear(int constraintIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060029F2 RID: 10738 RVA: 0x0005B96C File Offset: 0x00059B6C
|
||||
[Token(Token = "0x60029F2")]
|
||||
[Address(RVA = "0xD32B80", Offset = "0xD31980", VA = "0x180D32B80")]
|
||||
// Token: 0x06002A24 RID: 10788 RVA: 0x0005BD74 File Offset: 0x00059F74
|
||||
[Token(Token = "0x6002A24")]
|
||||
[Address(RVA = "0xE81010", Offset = "0xE7F810", VA = "0x180E81010")]
|
||||
public ObiTearableCloth()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040032E0 RID: 13024
|
||||
// Token: 0x04003322 RID: 13090
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x40032E0")]
|
||||
[Token(Token = "0x4003322")]
|
||||
[Tooltip("Amount of memory preallocated to create extra particles and mesh data when tearing the cloth. 0 means no extra memory will be allocated, and the cloth will not be tearable. 1 means all cloth triangles will be fully tearable.")]
|
||||
[Range(0f, 1f)]
|
||||
public float tearCapacity = 0.5f;
|
||||
|
||||
// Token: 0x040032E1 RID: 13025
|
||||
// Token: 0x04003323 RID: 13091
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x40032E1")]
|
||||
[Token(Token = "0x4003323")]
|
||||
[Delayed]
|
||||
[Tooltip("Maximum strain betweeen particles before the spring constraint holding them together would break.")]
|
||||
public float tearResistanceMultiplier = 1000f;
|
||||
|
||||
// Token: 0x040032E2 RID: 13026
|
||||
// Token: 0x04003324 RID: 13092
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x40032E2")]
|
||||
[Token(Token = "0x4003324")]
|
||||
[Tooltip("Percentage of debilitation suffered by the cloth around existing tears. Higher values cause already teared regions to become less tear resistant.")]
|
||||
[Range(0f, 1f)]
|
||||
public float tearDebilitation = 0.5f;
|
||||
|
||||
// Token: 0x040032E3 RID: 13027
|
||||
// Token: 0x04003325 RID: 13093
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x40032E3")]
|
||||
[HideInInspector]
|
||||
[Token(Token = "0x4003325")]
|
||||
[Delayed]
|
||||
[HideInInspector]
|
||||
public float[] tearResistance;
|
||||
|
||||
// Token: 0x040032E4 RID: 13028
|
||||
// Token: 0x04003326 RID: 13094
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x40032E4")]
|
||||
[Token(Token = "0x4003326")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int maxVertexValency;
|
||||
|
||||
// Token: 0x040032E5 RID: 13029
|
||||
// Token: 0x04003327 RID: 13095
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x174")]
|
||||
[Token(Token = "0x40032E5")]
|
||||
[Token(Token = "0x4003327")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int pooledVertices;
|
||||
|
||||
// Token: 0x040032E6 RID: 13030
|
||||
// Token: 0x04003328 RID: 13096
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x40032E6")]
|
||||
[Token(Token = "0x4003328")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int pooledParticles;
|
||||
|
||||
// Token: 0x040032E7 RID: 13031
|
||||
// Token: 0x04003329 RID: 13097
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x17C")]
|
||||
[Token(Token = "0x40032E7")]
|
||||
[Token(Token = "0x4003329")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int usedParticles;
|
||||
|
||||
// Token: 0x040032E8 RID: 13032
|
||||
// Token: 0x0400332A RID: 13098
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x40032E8")]
|
||||
[Token(Token = "0x400332A")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int[] distanceConstraintMap;
|
||||
|
||||
// Token: 0x040032E9 RID: 13033
|
||||
// Token: 0x0400332B RID: 13099
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x40032E9")]
|
||||
[Token(Token = "0x400332B")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private int[] bendConstraintOffsets;
|
||||
|
||||
// Token: 0x040032EA RID: 13034
|
||||
// Token: 0x0400332C RID: 13100
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x40032EA")]
|
||||
[Token(Token = "0x400332C")]
|
||||
protected Color[] meshColors;
|
||||
|
||||
// Token: 0x040032EB RID: 13035
|
||||
// Token: 0x0400332D RID: 13101
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x40032EB")]
|
||||
[Token(Token = "0x400332D")]
|
||||
protected Vector2[] meshUV1;
|
||||
|
||||
// Token: 0x040032EC RID: 13036
|
||||
// Token: 0x0400332E RID: 13102
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
||||
[Token(Token = "0x40032EC")]
|
||||
[Token(Token = "0x400332E")]
|
||||
protected Vector2[] meshUV2;
|
||||
|
||||
// Token: 0x040032ED RID: 13037
|
||||
// Token: 0x0400332F RID: 13103
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
||||
[Token(Token = "0x40032ED")]
|
||||
[Token(Token = "0x400332F")]
|
||||
protected Vector2[] meshUV3;
|
||||
|
||||
// Token: 0x040032EE RID: 13038
|
||||
// Token: 0x04003330 RID: 13104
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
||||
[Token(Token = "0x40032EE")]
|
||||
[Token(Token = "0x4003330")]
|
||||
protected Vector2[] meshUV4;
|
||||
|
||||
// Token: 0x040032EF RID: 13039
|
||||
// Token: 0x04003331 RID: 13105
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
||||
[Token(Token = "0x40032EF")]
|
||||
[Token(Token = "0x4003331")]
|
||||
protected GCHandle meshColorsHandle;
|
||||
|
||||
// Token: 0x040032F0 RID: 13040
|
||||
// Token: 0x04003332 RID: 13106
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1BC")]
|
||||
[Token(Token = "0x40032F0")]
|
||||
[Token(Token = "0x4003332")]
|
||||
protected GCHandle meshUV1Handle;
|
||||
|
||||
// Token: 0x040032F1 RID: 13041
|
||||
// Token: 0x04003333 RID: 13107
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
||||
[Token(Token = "0x40032F1")]
|
||||
[Token(Token = "0x4003333")]
|
||||
protected GCHandle meshUV2Handle;
|
||||
|
||||
// Token: 0x040032F2 RID: 13042
|
||||
// Token: 0x04003334 RID: 13108
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1C4")]
|
||||
[Token(Token = "0x40032F2")]
|
||||
[Token(Token = "0x4003334")]
|
||||
protected GCHandle meshUV3Handle;
|
||||
|
||||
// Token: 0x040032F3 RID: 13043
|
||||
// Token: 0x04003335 RID: 13109
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
||||
[Token(Token = "0x40032F3")]
|
||||
[Token(Token = "0x4003335")]
|
||||
protected GCHandle meshUV4Handle;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004A3 RID: 1187
|
||||
[Token(Token = "0x20004A3")]
|
||||
// Token: 0x020004AC RID: 1196
|
||||
[Token(Token = "0x20004AC")]
|
||||
public class ObiTerrainShapeTracker : ObiShapeTracker
|
||||
{
|
||||
// Token: 0x06002A1A RID: 10778 RVA: 0x0005BD40 File Offset: 0x00059F40
|
||||
[Token(Token = "0x6002A1A")]
|
||||
[Address(RVA = "0xD33050", Offset = "0xD31E50", VA = "0x180D33050")]
|
||||
// Token: 0x06002A4C RID: 10828 RVA: 0x0005C148 File Offset: 0x0005A348
|
||||
[Token(Token = "0x6002A4C")]
|
||||
[Address(RVA = "0xE814E0", Offset = "0xE7FCE0", VA = "0x180E814E0")]
|
||||
public ObiTerrainShapeTracker(TerrainCollider collider)
|
||||
{
|
||||
this.oniShape = (IntPtr)((ulong)0L);
|
||||
@@ -23,25 +23,25 @@ namespace Obi
|
||||
this.UpdateHeightData();
|
||||
}
|
||||
|
||||
// Token: 0x06002A1B RID: 10779 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1B")]
|
||||
[Address(RVA = "0xD32C00", Offset = "0xD31A00", VA = "0x180D32C00")]
|
||||
// Token: 0x06002A4D RID: 10829 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4D")]
|
||||
[Address(RVA = "0xE81090", Offset = "0xE7F890", VA = "0x180E81090")]
|
||||
public void UpdateHeightData()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A1C RID: 10780 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A1C")]
|
||||
[Address(RVA = "0xD32E10", Offset = "0xD31C10", VA = "0x180D32E10", Slot = "5")]
|
||||
// Token: 0x06002A4E RID: 10830 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A4E")]
|
||||
[Address(RVA = "0xE812A0", Offset = "0xE7FAA0", VA = "0x180E812A0", Slot = "5")]
|
||||
public override void UpdateIfNeeded()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A1D RID: 10781 RVA: 0x0005BD84 File Offset: 0x00059F84
|
||||
[Token(Token = "0x6002A1D")]
|
||||
[Address(RVA = "0xD32BB0", Offset = "0xD319B0", VA = "0x180D32BB0", Slot = "4")]
|
||||
// Token: 0x06002A4F RID: 10831 RVA: 0x0005C18C File Offset: 0x0005A38C
|
||||
[Token(Token = "0x6002A4F")]
|
||||
[Address(RVA = "0xE81040", Offset = "0xE7F840", VA = "0x180E81040", Slot = "4")]
|
||||
public override void Destroy()
|
||||
{
|
||||
Oni.DestroyShape(this.oniShape);
|
||||
@@ -50,29 +50,29 @@ namespace Obi
|
||||
Oni.UnpinMemory(gchandle);
|
||||
}
|
||||
|
||||
// Token: 0x04003319 RID: 13081
|
||||
// Token: 0x0400335B RID: 13147
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003319")]
|
||||
[Token(Token = "0x400335B")]
|
||||
private Vector3 size;
|
||||
|
||||
// Token: 0x0400331A RID: 13082
|
||||
// Token: 0x0400335C RID: 13148
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400331A")]
|
||||
[Token(Token = "0x400335C")]
|
||||
private int resolutionU;
|
||||
|
||||
// Token: 0x0400331B RID: 13083
|
||||
// Token: 0x0400335D RID: 13149
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400331B")]
|
||||
[Token(Token = "0x400335D")]
|
||||
private int resolutionV;
|
||||
|
||||
// Token: 0x0400331C RID: 13084
|
||||
// Token: 0x0400335E RID: 13150
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400331C")]
|
||||
[Token(Token = "0x400335E")]
|
||||
private GCHandle dataHandle;
|
||||
|
||||
// Token: 0x0400331D RID: 13085
|
||||
// Token: 0x0400335F RID: 13151
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400331D")]
|
||||
[Token(Token = "0x400335F")]
|
||||
private bool heightmapDataHasChanged;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B1 RID: 1201
|
||||
[Token(Token = "0x20004B1")]
|
||||
// Token: 0x020004BA RID: 1210
|
||||
[Token(Token = "0x20004BA")]
|
||||
[Serializable]
|
||||
public class ObiTetherConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002A9D RID: 10909 RVA: 0x0005CC04 File Offset: 0x0005AE04
|
||||
[Token(Token = "0x6002A9D")]
|
||||
[Address(RVA = "0xD33EC0", Offset = "0xD32CC0", VA = "0x180D33EC0")]
|
||||
// Token: 0x06002ACF RID: 10959 RVA: 0x0005CFD8 File Offset: 0x0005B1D8
|
||||
[Token(Token = "0x6002ACF")]
|
||||
[Address(RVA = "0xE82350", Offset = "0xE80B50", VA = "0x180E82350")]
|
||||
public ObiTetherConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -27,25 +27,25 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002A9E RID: 10910 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A9E")]
|
||||
[Address(RVA = "0xD33D50", Offset = "0xD32B50", VA = "0x180D33D50")]
|
||||
// Token: 0x06002AD0 RID: 10960 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD0")]
|
||||
[Address(RVA = "0xE821E0", Offset = "0xE809E0", VA = "0x180E821E0")]
|
||||
public ObiTetherConstraintBatch(bool cooked, bool sharesParticles, float minYoungModulus, float maxYoungModulus)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002A9F RID: 10911 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002A9F")]
|
||||
[Address(RVA = "0x2B4CB0", Offset = "0x2B3AB0", VA = "0x1802B4CB0", Slot = "4")]
|
||||
// Token: 0x06002AD1 RID: 10961 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD1")]
|
||||
[Address(RVA = "0x2E8FA0", Offset = "0x2E77A0", VA = "0x1802E8FA0", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA0 RID: 10912 RVA: 0x0005CC50 File Offset: 0x0005AE50
|
||||
[Token(Token = "0x6002AA0")]
|
||||
[Address(RVA = "0xD331E0", Offset = "0xD31FE0", VA = "0x180D331E0", Slot = "5")]
|
||||
// Token: 0x06002AD2 RID: 10962 RVA: 0x0005D024 File Offset: 0x0005B224
|
||||
[Token(Token = "0x6002AD2")]
|
||||
[Address(RVA = "0xE81670", Offset = "0xE7FE70", VA = "0x180E81670", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -55,33 +55,33 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002AA1 RID: 10913 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA1")]
|
||||
[Address(RVA = "0xD330D0", Offset = "0xD31ED0", VA = "0x180D330D0")]
|
||||
// Token: 0x06002AD3 RID: 10963 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD3")]
|
||||
[Address(RVA = "0xE81560", Offset = "0xE7FD60", VA = "0x180E81560")]
|
||||
public void AddConstraint(int index1, int index2, float maxLength, float scale, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA2 RID: 10914 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA2")]
|
||||
[Address(RVA = "0xD33BA0", Offset = "0xD329A0", VA = "0x180D33BA0")]
|
||||
// Token: 0x06002AD4 RID: 10964 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD4")]
|
||||
[Address(RVA = "0xE82030", Offset = "0xE80830", VA = "0x180E82030")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA3 RID: 10915 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA3")]
|
||||
[Address(RVA = "0xD335D0", Offset = "0xD323D0", VA = "0x180D335D0", Slot = "11")]
|
||||
// Token: 0x06002AD5 RID: 10965 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD5")]
|
||||
[Address(RVA = "0xE81A60", Offset = "0xE80260", VA = "0x180E81A60", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA4 RID: 10916 RVA: 0x0005CC98 File Offset: 0x0005AE98
|
||||
[Token(Token = "0x6002AA4")]
|
||||
[Address(RVA = "0xD33290", Offset = "0xD32090", VA = "0x180D33290", Slot = "6")]
|
||||
// Token: 0x06002AD6 RID: 10966 RVA: 0x0005D06C File Offset: 0x0005B26C
|
||||
[Token(Token = "0x6002AD6")]
|
||||
[Address(RVA = "0xE81720", Offset = "0xE7FF20", VA = "0x180E81720", Slot = "6")]
|
||||
public override void Cook()
|
||||
{
|
||||
ulong num;
|
||||
@@ -120,59 +120,59 @@ namespace Obi
|
||||
this.batch = (IntPtr)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002AA5 RID: 10917 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA5")]
|
||||
[Address(RVA = "0xD336F0", Offset = "0xD324F0", VA = "0x180D336F0", Slot = "7")]
|
||||
// Token: 0x06002AD7 RID: 10967 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD7")]
|
||||
[Address(RVA = "0xE81B80", Offset = "0xE80380", VA = "0x180E81B80", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA6 RID: 10918 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA6")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002AD8 RID: 10968 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD8")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA7 RID: 10919 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA7")]
|
||||
[Address(RVA = "0xD338F0", Offset = "0xD326F0", VA = "0x180D338F0", Slot = "9")]
|
||||
// Token: 0x06002AD9 RID: 10969 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AD9")]
|
||||
[Address(RVA = "0xE81D80", Offset = "0xE80580", VA = "0x180E81D80", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AA8 RID: 10920 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AA8")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002ADA RID: 10970 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ADA")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003362 RID: 13154
|
||||
// Token: 0x040033A4 RID: 13220
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003362")]
|
||||
[Token(Token = "0x40033A4")]
|
||||
[HideInInspector]
|
||||
public List<int> tetherIndices;
|
||||
|
||||
// Token: 0x04003363 RID: 13155
|
||||
// Token: 0x040033A5 RID: 13221
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003363")]
|
||||
[Token(Token = "0x40033A5")]
|
||||
[HideInInspector]
|
||||
public List<Vector2> maxLengthsScales;
|
||||
|
||||
// Token: 0x04003364 RID: 13156
|
||||
// Token: 0x040033A6 RID: 13222
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003364")]
|
||||
[Token(Token = "0x40033A6")]
|
||||
[HideInInspector]
|
||||
public List<float> stiffnesses;
|
||||
|
||||
// Token: 0x04003365 RID: 13157
|
||||
// Token: 0x040033A7 RID: 13223
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003365")]
|
||||
[Token(Token = "0x40033A7")]
|
||||
private int[] solverIndices;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,40 +5,38 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004BE RID: 1214
|
||||
[Token(Token = "0x20004BE")]
|
||||
// Token: 0x020004C7 RID: 1223
|
||||
[Token(Token = "0x20004C7")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiTetherConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002AF9 RID: 11001 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AF9")]
|
||||
[Address(RVA = "0x2B4CB0", Offset = "0x2B3AB0", VA = "0x1802B4CB0", Slot = "8")]
|
||||
// Token: 0x06002B2B RID: 11051 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B2B")]
|
||||
[Address(RVA = "0x2E8FA0", Offset = "0x2E77A0", VA = "0x1802E8FA0", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AFA RID: 11002 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFA")]
|
||||
[Address(RVA = "0xD34110", Offset = "0xD32F10", VA = "0x180D34110", Slot = "9")]
|
||||
// Token: 0x06002B2C RID: 11052 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B2C")]
|
||||
[Address(RVA = "0xE825A0", Offset = "0xE80DA0", VA = "0x180E825A0", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AFB RID: 11003 RVA: 0x0005D478 File Offset: 0x0005B678
|
||||
[Token(Token = "0x6002AFB")]
|
||||
[Address(RVA = "0xD340B0", Offset = "0xD32EB0", VA = "0x180D340B0", Slot = "10")]
|
||||
// Token: 0x06002B2D RID: 11053 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B2D")]
|
||||
[Address(RVA = "0xE82540", Offset = "0xE80D40", VA = "0x180E82540", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = base.RemoveFromSolver(num);
|
||||
this.batches.Clear();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AFC RID: 11004 RVA: 0x0005D4A0 File Offset: 0x0005B6A0
|
||||
[Token(Token = "0x6002AFC")]
|
||||
[Address(RVA = "0xD34010", Offset = "0xD32E10", VA = "0x180D34010")]
|
||||
// Token: 0x06002B2E RID: 11054 RVA: 0x0005D80C File Offset: 0x0005BA0C
|
||||
[Token(Token = "0x6002B2E")]
|
||||
[Address(RVA = "0xE824A0", Offset = "0xE80CA0", VA = "0x180E824A0")]
|
||||
public void AddBatch(ObiTetherConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +50,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002AFD RID: 11005 RVA: 0x0005D4D8 File Offset: 0x0005B6D8
|
||||
[Token(Token = "0x6002AFD")]
|
||||
[Address(RVA = "0xD34550", Offset = "0xD33350", VA = "0x180D34550")]
|
||||
// Token: 0x06002B2F RID: 11055 RVA: 0x0005D844 File Offset: 0x0005BA44
|
||||
[Token(Token = "0x6002B2F")]
|
||||
[Address(RVA = "0xE829E0", Offset = "0xE811E0", VA = "0x180E829E0")]
|
||||
public void RemoveBatch(ObiTetherConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002AFE RID: 11006 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AFE")]
|
||||
[Address(RVA = "0xD34240", Offset = "0xD33040", VA = "0x180D34240")]
|
||||
// Token: 0x06002B30 RID: 11056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B30")]
|
||||
[Address(RVA = "0xE826D0", Offset = "0xE80ED0", VA = "0x180E826D0")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AFF RID: 11007 RVA: 0x0005D4F8 File Offset: 0x0005B6F8
|
||||
[Token(Token = "0x6002AFF")]
|
||||
[Address(RVA = "0xD345B0", Offset = "0xD333B0", VA = "0x180D345B0")]
|
||||
// Token: 0x06002B31 RID: 11057 RVA: 0x0005D864 File Offset: 0x0005BA64
|
||||
[Token(Token = "0x6002B31")]
|
||||
[Address(RVA = "0xE82A40", Offset = "0xE81240", VA = "0x180E82A40")]
|
||||
public ObiTetherConstraints()
|
||||
{
|
||||
List<ObiTetherConstraintBatch> list = new List();
|
||||
@@ -78,23 +76,23 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003388 RID: 13192
|
||||
// Token: 0x040033CA RID: 13258
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003388")]
|
||||
[Attribute(Name = "RangeAttribute", RVA = "0xDABA0", Offset = "0xD9FA0")]
|
||||
[Token(Token = "0x40033CA")]
|
||||
[Attribute(Name = "RangeAttribute", RVA = "0xDDEF0", Offset = "0xDD2F0")]
|
||||
[Tooltip("Scale of tether constraints. Values > 1 will expand initial tether length, values < 1 will make it shrink.")]
|
||||
public float tetherScale = 1f;
|
||||
|
||||
// Token: 0x04003389 RID: 13193
|
||||
// Token: 0x040033CB RID: 13259
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003389")]
|
||||
[Tooltip("Tether resistance to stretching. Lower values will enforce tethers with more strenght.")]
|
||||
[Token(Token = "0x40033CB")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Tether resistance to stretching. Lower values will enforce tethers with more strenght.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x0400338A RID: 13194
|
||||
// Token: 0x040033CC RID: 13260
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400338A")]
|
||||
[Token(Token = "0x40033CC")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private List<ObiTetherConstraintBatch> batches;
|
||||
|
||||
@@ -4,86 +4,86 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004CE RID: 1230
|
||||
[Token(Token = "0x20004CE")]
|
||||
// Token: 0x020004D7 RID: 1239
|
||||
[Token(Token = "0x20004D7")]
|
||||
public class ObiTriangleSkinMap : ScriptableObject
|
||||
{
|
||||
// Token: 0x17000300 RID: 768
|
||||
// (get) Token: 0x06002B66 RID: 11110 RVA: 0x0005DC88 File Offset: 0x0005BE88
|
||||
// (set) Token: 0x06002B65 RID: 11109 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000300")]
|
||||
// Token: 0x170002FA RID: 762
|
||||
// (get) Token: 0x06002B98 RID: 11160 RVA: 0x0005DFF4 File Offset: 0x0005C1F4
|
||||
// (set) Token: 0x06002B97 RID: 11159 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002FA")]
|
||||
public ObiMeshTopology SourceTopology
|
||||
{
|
||||
[Token(Token = "0x6002B66")]
|
||||
[Address(RVA = "0x31E480", Offset = "0x31D280", VA = "0x18031E480")]
|
||||
[Token(Token = "0x6002B98")]
|
||||
[Address(RVA = "0x354170", Offset = "0x352970", VA = "0x180354170")]
|
||||
get
|
||||
{
|
||||
return this.sourceTopology;
|
||||
}
|
||||
[Token(Token = "0x6002B65")]
|
||||
[Address(RVA = "0xD353C0", Offset = "0xD341C0", VA = "0x180D353C0")]
|
||||
[Token(Token = "0x6002B97")]
|
||||
[Address(RVA = "0xE83850", Offset = "0xE82050", VA = "0x180E83850")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000301 RID: 769
|
||||
// (get) Token: 0x06002B68 RID: 11112 RVA: 0x0005DC9C File Offset: 0x0005BE9C
|
||||
// (set) Token: 0x06002B67 RID: 11111 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000301")]
|
||||
// Token: 0x170002FB RID: 763
|
||||
// (get) Token: 0x06002B9A RID: 11162 RVA: 0x0005E008 File Offset: 0x0005C208
|
||||
// (set) Token: 0x06002B99 RID: 11161 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002FB")]
|
||||
public Mesh TargetMesh
|
||||
{
|
||||
[Token(Token = "0x6002B68")]
|
||||
[Address(RVA = "0x31E4E0", Offset = "0x31D2E0", VA = "0x18031E4E0")]
|
||||
[Token(Token = "0x6002B9A")]
|
||||
[Address(RVA = "0x3541D0", Offset = "0x3529D0", VA = "0x1803541D0")]
|
||||
get
|
||||
{
|
||||
return this.targetMesh;
|
||||
}
|
||||
[Token(Token = "0x6002B67")]
|
||||
[Address(RVA = "0xD35540", Offset = "0xD34340", VA = "0x180D35540")]
|
||||
[Token(Token = "0x6002B99")]
|
||||
[Address(RVA = "0xE839D0", Offset = "0xE821D0", VA = "0x180E839D0")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000302 RID: 770
|
||||
// (get) Token: 0x06002B69 RID: 11113 RVA: 0x0005DCB0 File Offset: 0x0005BEB0
|
||||
[Token(Token = "0x17000302")]
|
||||
// Token: 0x170002FC RID: 764
|
||||
// (get) Token: 0x06002B9B RID: 11163 RVA: 0x0005E01C File Offset: 0x0005C21C
|
||||
[Token(Token = "0x170002FC")]
|
||||
public IntPtr TriangleSkinMap
|
||||
{
|
||||
[Token(Token = "0x6002B69")]
|
||||
[Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")]
|
||||
[Token(Token = "0x6002B9B")]
|
||||
[Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")]
|
||||
get
|
||||
{
|
||||
return this.triangleSkinMap;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B6A RID: 11114 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6A")]
|
||||
[Address(RVA = "0xD34FA0", Offset = "0xD33DA0", VA = "0x180D34FA0")]
|
||||
// Token: 0x06002B9C RID: 11164 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B9C")]
|
||||
[Address(RVA = "0xE83430", Offset = "0xE81C30", VA = "0x180E83430")]
|
||||
private void ValidateMasterFlags(bool resetValues)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B6B RID: 11115 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6B")]
|
||||
[Address(RVA = "0xD35100", Offset = "0xD33F00", VA = "0x180D35100")]
|
||||
// Token: 0x06002B9D RID: 11165 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B9D")]
|
||||
[Address(RVA = "0xE83590", Offset = "0xE81D90", VA = "0x180E83590")]
|
||||
private void ValidateSlaveFlags(bool resetValues)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B6C RID: 11116 RVA: 0x0005DCC4 File Offset: 0x0005BEC4
|
||||
[Token(Token = "0x6002B6C")]
|
||||
[Address(RVA = "0xD34E40", Offset = "0xD33C40", VA = "0x180D34E40")]
|
||||
// Token: 0x06002B9E RID: 11166 RVA: 0x0005E030 File Offset: 0x0005C230
|
||||
[Token(Token = "0x6002B9E")]
|
||||
[Address(RVA = "0xE832D0", Offset = "0xE81AD0", VA = "0x180E832D0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002B6C)
|
||||
An exception occurred when decompiling this method (06002B9E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ObiTriangleSkinMap::OnEnable()
|
||||
|
||||
@@ -99,143 +99,143 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Ob
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002B6D RID: 11117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6D")]
|
||||
[Address(RVA = "0xD34640", Offset = "0xD33440", VA = "0x180D34640")]
|
||||
// Token: 0x06002B9F RID: 11167 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B9F")]
|
||||
[Address(RVA = "0xE82AD0", Offset = "0xE812D0", VA = "0x180E82AD0")]
|
||||
public void Bind(Transform sourceTransform, Transform targetTransform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B6E RID: 11118 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6E")]
|
||||
[Address(RVA = "0xD35240", Offset = "0xD34040", VA = "0x180D35240")]
|
||||
// Token: 0x06002BA0 RID: 11168 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA0")]
|
||||
[Address(RVA = "0xE836D0", Offset = "0xE81ED0", VA = "0x180E836D0")]
|
||||
public ObiTriangleSkinMap()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040033D9 RID: 13273
|
||||
// Token: 0x0400341B RID: 13339
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40033D9")]
|
||||
[Token(Token = "0x400341B")]
|
||||
[HideInInspector]
|
||||
public bool bound;
|
||||
|
||||
// Token: 0x040033DA RID: 13274
|
||||
// Token: 0x0400341C RID: 13340
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40033DA")]
|
||||
[Token(Token = "0x400341C")]
|
||||
private IntPtr triangleSkinMap;
|
||||
|
||||
// Token: 0x040033DB RID: 13275
|
||||
// Token: 0x0400341D RID: 13341
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40033DB")]
|
||||
[Token(Token = "0x400341D")]
|
||||
[HideInInspector]
|
||||
public uint[] masterFlags;
|
||||
|
||||
// Token: 0x040033DC RID: 13276
|
||||
// Token: 0x0400341E RID: 13342
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40033DC")]
|
||||
[Token(Token = "0x400341E")]
|
||||
[HideInInspector]
|
||||
public uint[] slaveFlags;
|
||||
|
||||
// Token: 0x040033DD RID: 13277
|
||||
// Token: 0x0400341F RID: 13343
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40033DD")]
|
||||
[Token(Token = "0x400341F")]
|
||||
[HideInInspector]
|
||||
public int[] skinnedVertices;
|
||||
|
||||
// Token: 0x040033DE RID: 13278
|
||||
// Token: 0x04003420 RID: 13344
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40033DE")]
|
||||
[Token(Token = "0x4003420")]
|
||||
[HideInInspector]
|
||||
public int[] skinnedTriangles;
|
||||
|
||||
// Token: 0x040033DF RID: 13279
|
||||
// Token: 0x04003421 RID: 13345
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40033DF")]
|
||||
[Token(Token = "0x4003421")]
|
||||
[HideInInspector]
|
||||
public Vector3[] baryPositions;
|
||||
|
||||
// Token: 0x040033E0 RID: 13280
|
||||
// Token: 0x04003422 RID: 13346
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40033E0")]
|
||||
[Token(Token = "0x4003422")]
|
||||
[HideInInspector]
|
||||
public Vector3[] baryNormals;
|
||||
|
||||
// Token: 0x040033E1 RID: 13281
|
||||
// Token: 0x04003423 RID: 13347
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40033E1")]
|
||||
[Token(Token = "0x4003423")]
|
||||
[HideInInspector]
|
||||
public Vector3[] baryTangents;
|
||||
|
||||
// Token: 0x040033E2 RID: 13282
|
||||
// Token: 0x04003424 RID: 13348
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40033E2")]
|
||||
[Token(Token = "0x4003424")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ObiMeshTopology sourceTopology;
|
||||
|
||||
// Token: 0x040033E3 RID: 13283
|
||||
// Token: 0x04003425 RID: 13349
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40033E3")]
|
||||
[Token(Token = "0x4003425")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private Mesh targetMesh;
|
||||
|
||||
// Token: 0x040033E4 RID: 13284
|
||||
// Token: 0x04003426 RID: 13350
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40033E4")]
|
||||
[Token(Token = "0x4003426")]
|
||||
[HideInInspector]
|
||||
public ObiTriangleSkinMap.SkinTransform sourceSkinTransform;
|
||||
|
||||
// Token: 0x040033E5 RID: 13285
|
||||
// Token: 0x04003427 RID: 13351
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40033E5")]
|
||||
[Token(Token = "0x4003427")]
|
||||
[HideInInspector]
|
||||
public ObiTriangleSkinMap.SkinTransform targetSkinTransform;
|
||||
|
||||
// Token: 0x020004CF RID: 1231
|
||||
[Token(Token = "0x20004CF")]
|
||||
// Token: 0x020004D8 RID: 1240
|
||||
[Token(Token = "0x20004D8")]
|
||||
[Serializable]
|
||||
public struct SkinTransform
|
||||
{
|
||||
// Token: 0x06002B6F RID: 11119 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B6F")]
|
||||
[Address(RVA = "0x6A1BA0", Offset = "0x6A09A0", VA = "0x1806A1BA0")]
|
||||
// Token: 0x06002BA1 RID: 11169 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA1")]
|
||||
[Address(RVA = "0x69A1F0", Offset = "0x6989F0", VA = "0x18069A1F0")]
|
||||
public SkinTransform(Vector3 position, Quaternion rotation, Vector3 scale)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B70 RID: 11120 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B70")]
|
||||
[Address(RVA = "0x6A1BD0", Offset = "0x6A09D0", VA = "0x1806A1BD0")]
|
||||
// Token: 0x06002BA2 RID: 11170 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA2")]
|
||||
[Address(RVA = "0x69A220", Offset = "0x698A20", VA = "0x18069A220")]
|
||||
public SkinTransform(Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B71 RID: 11121 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B71")]
|
||||
[Address(RVA = "0x6A1B10", Offset = "0x6A0910", VA = "0x1806A1B10")]
|
||||
// Token: 0x06002BA3 RID: 11171 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002BA3")]
|
||||
[Address(RVA = "0x69A160", Offset = "0x698960", VA = "0x18069A160")]
|
||||
public void Apply(Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040033E6 RID: 13286
|
||||
// Token: 0x04003428 RID: 13352
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40033E6")]
|
||||
[Token(Token = "0x4003428")]
|
||||
public Vector3 position;
|
||||
|
||||
// Token: 0x040033E7 RID: 13287
|
||||
// Token: 0x04003429 RID: 13353
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x40033E7")]
|
||||
[Token(Token = "0x4003429")]
|
||||
public Quaternion rotation;
|
||||
|
||||
// Token: 0x040033E8 RID: 13288
|
||||
// Token: 0x0400342A RID: 13354
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40033E8")]
|
||||
[Token(Token = "0x400342A")]
|
||||
public Vector3 scale;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004EF RID: 1263
|
||||
[Token(Token = "0x20004EF")]
|
||||
// Token: 0x020004F8 RID: 1272
|
||||
[Token(Token = "0x20004F8")]
|
||||
public static class ObiUtils
|
||||
{
|
||||
// Token: 0x06002C33 RID: 11315 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C33")]
|
||||
[Address(RVA = "0xD356C0", Offset = "0xD344C0", VA = "0x180D356C0")]
|
||||
// Token: 0x06002C65 RID: 11365 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C65")]
|
||||
[Address(RVA = "0xE83B50", Offset = "0xE82350", VA = "0x180E83B50")]
|
||||
public static void DrawArrowGizmo(float bodyLenght, float bodyWidth, float headLenght, float headWidth)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C34 RID: 11316 RVA: 0x0005FD78 File Offset: 0x0005DF78
|
||||
[Token(Token = "0x6002C34")]
|
||||
[Address(RVA = "0x4EC800", Offset = "0x4EB600", VA = "0x1804EC800")]
|
||||
// Token: 0x06002C66 RID: 11366 RVA: 0x000600E0 File Offset: 0x0005E2E0
|
||||
[Token(Token = "0x6002C66")]
|
||||
[Address(RVA = "0x6B1940", Offset = "0x6B0140", VA = "0x1806B1940")]
|
||||
public static void ArrayFill<T>(T[] arrayToFill, T[] fillValue)
|
||||
{
|
||||
int length = fillValue.Length;
|
||||
@@ -41,57 +41,57 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002C35 RID: 11317 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C35")]
|
||||
[Address(RVA = "0x4ECA00", Offset = "0x4EB800", VA = "0x1804ECA00")]
|
||||
// Token: 0x06002C67 RID: 11367 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C67")]
|
||||
[Address(RVA = "0x6B1B40", Offset = "0x6B0340", VA = "0x1806B1B40")]
|
||||
public static IList<T> Swap<T>(this IList<T> list, int indexA, int indexB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C36 RID: 11318 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C36")]
|
||||
[Address(RVA = "0x4EC7A0", Offset = "0x4EB5A0", VA = "0x1804EC7A0")]
|
||||
// Token: 0x06002C68 RID: 11368 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C68")]
|
||||
[Address(RVA = "0x6B18E0", Offset = "0x6B00E0", VA = "0x1806B18E0")]
|
||||
public static void AddRange<T>(ref T[] array, T[] other)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C37 RID: 11319 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C37")]
|
||||
[Address(RVA = "0x4EC8A0", Offset = "0x4EB6A0", VA = "0x1804EC8A0")]
|
||||
// Token: 0x06002C69 RID: 11369 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C69")]
|
||||
[Address(RVA = "0x6B19E0", Offset = "0x6B01E0", VA = "0x1806B19E0")]
|
||||
public static void RemoveRange<T>(ref T[] array, int index, int count)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C38 RID: 11320 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C38")]
|
||||
[Address(RVA = "0xD35930", Offset = "0xD34730", VA = "0x180D35930")]
|
||||
// Token: 0x06002C6A RID: 11370 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002C6A")]
|
||||
[Address(RVA = "0xE83DC0", Offset = "0xE825C0", VA = "0x180E83DC0")]
|
||||
public static Bounds Transform(this Bounds b, Matrix4x4 m)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002C39 RID: 11321 RVA: 0x0005FDDC File Offset: 0x0005DFDC
|
||||
[Token(Token = "0x6002C39")]
|
||||
[Address(RVA = "0xD35910", Offset = "0xD34710", VA = "0x180D35910")]
|
||||
// Token: 0x06002C6B RID: 11371 RVA: 0x00060144 File Offset: 0x0005E344
|
||||
[Token(Token = "0x6002C6B")]
|
||||
[Address(RVA = "0xE83DA0", Offset = "0xE825A0", VA = "0x180E83DA0")]
|
||||
public static float Remap(this float value, float from1, float to1, float from2, float to2)
|
||||
{
|
||||
return value;
|
||||
}
|
||||
|
||||
// Token: 0x06002C3A RID: 11322 RVA: 0x0005FDEC File Offset: 0x0005DFEC
|
||||
[Token(Token = "0x6002C3A")]
|
||||
[Address(RVA = "0xD358D0", Offset = "0xD346D0", VA = "0x180D358D0")]
|
||||
// Token: 0x06002C6C RID: 11372 RVA: 0x00060154 File Offset: 0x0005E354
|
||||
[Token(Token = "0x6002C6C")]
|
||||
[Address(RVA = "0xE83D60", Offset = "0xE82560", VA = "0x180E83D60")]
|
||||
public static float Mod(float a, float b)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
// Token: 0x06002C3B RID: 11323 RVA: 0x0005FDFC File Offset: 0x0005DFFC
|
||||
[Token(Token = "0x6002C3B")]
|
||||
[Address(RVA = "0xD36190", Offset = "0xD34F90", VA = "0x180D36190")]
|
||||
// Token: 0x06002C6D RID: 11373 RVA: 0x00060164 File Offset: 0x0005E364
|
||||
[Token(Token = "0x6002C6D")]
|
||||
[Address(RVA = "0xE84620", Offset = "0xE82E20", VA = "0x180E84620")]
|
||||
public static float TriangleArea(Vector3 p1, Vector3 p2, Vector3 p3)
|
||||
{
|
||||
Vector3 vector = Vector3.Cross(p1, p2);
|
||||
|
||||
@@ -5,14 +5,14 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004B2 RID: 1202
|
||||
[Token(Token = "0x20004B2")]
|
||||
// Token: 0x020004BB RID: 1211
|
||||
[Token(Token = "0x20004BB")]
|
||||
[Serializable]
|
||||
public class ObiVolumeConstraintBatch : ObiConstraintBatch
|
||||
{
|
||||
// Token: 0x06002AA9 RID: 10921 RVA: 0x0005CDF0 File Offset: 0x0005AFF0
|
||||
[Token(Token = "0x6002AA9")]
|
||||
[Address(RVA = "0xD36C90", Offset = "0xD35A90", VA = "0x180D36C90")]
|
||||
// Token: 0x06002ADB RID: 10971 RVA: 0x0005D1C4 File Offset: 0x0005B3C4
|
||||
[Token(Token = "0x6002ADB")]
|
||||
[Address(RVA = "0xE85120", Offset = "0xE83920", VA = "0x180E85120")]
|
||||
public ObiVolumeConstraintBatch(bool cooked, bool sharesParticles)
|
||||
{
|
||||
List<int> list = new List();
|
||||
@@ -28,17 +28,17 @@ namespace Obi
|
||||
base..ctor(cooked, sharesParticles);
|
||||
}
|
||||
|
||||
// Token: 0x06002AAA RID: 10922 RVA: 0x0005CE48 File Offset: 0x0005B048
|
||||
[Token(Token = "0x6002AAA")]
|
||||
[Address(RVA = "0x51C1E0", Offset = "0x51AFE0", VA = "0x18051C1E0", Slot = "4")]
|
||||
// Token: 0x06002ADC RID: 10972 RVA: 0x0005D21C File Offset: 0x0005B41C
|
||||
[Token(Token = "0x6002ADC")]
|
||||
[Address(RVA = "0x54B9B0", Offset = "0x54A1B0", VA = "0x18054B9B0", Slot = "4")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Volume;
|
||||
}
|
||||
|
||||
// Token: 0x06002AAB RID: 10923 RVA: 0x0005CE58 File Offset: 0x0005B058
|
||||
[Token(Token = "0x6002AAB")]
|
||||
[Address(RVA = "0xD36450", Offset = "0xD35250", VA = "0x180D36450", Slot = "5")]
|
||||
// Token: 0x06002ADD RID: 10973 RVA: 0x0005D22C File Offset: 0x0005B42C
|
||||
[Token(Token = "0x6002ADD")]
|
||||
[Address(RVA = "0xE848E0", Offset = "0xE830E0", VA = "0x180E848E0", Slot = "5")]
|
||||
public override void Clear()
|
||||
{
|
||||
this.activeConstraints.Clear();
|
||||
@@ -50,95 +50,95 @@ namespace Obi
|
||||
this.constraintCount = (int)((ulong)0L);
|
||||
}
|
||||
|
||||
// Token: 0x06002AAC RID: 10924 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAC")]
|
||||
[Address(RVA = "0xD362E0", Offset = "0xD350E0", VA = "0x180D362E0")]
|
||||
// Token: 0x06002ADE RID: 10974 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ADE")]
|
||||
[Address(RVA = "0xE84770", Offset = "0xE82F70", VA = "0x180E84770")]
|
||||
public void AddConstraint(int[] triangles, float restVolume, float pressure, float stiffness)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AAD RID: 10925 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAD")]
|
||||
[Address(RVA = "0xD36A60", Offset = "0xD35860", VA = "0x180D36A60")]
|
||||
// Token: 0x06002ADF RID: 10975 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ADF")]
|
||||
[Address(RVA = "0xE84EF0", Offset = "0xE836F0", VA = "0x180E84EF0")]
|
||||
public void RemoveConstraint(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AAE RID: 10926 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAE")]
|
||||
[Address(RVA = "0xD36530", Offset = "0xD35330", VA = "0x180D36530", Slot = "11")]
|
||||
// Token: 0x06002AE0 RID: 10976 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE0")]
|
||||
[Address(RVA = "0xE849C0", Offset = "0xE831C0", VA = "0x180E849C0", Slot = "11")]
|
||||
public override List<int> GetConstraintsInvolvingParticle(int particleIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AAF RID: 10927 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AAF")]
|
||||
[Address(RVA = "0xD36680", Offset = "0xD35480", VA = "0x180D36680", Slot = "7")]
|
||||
// Token: 0x06002AE1 RID: 10977 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE1")]
|
||||
[Address(RVA = "0xE84B10", Offset = "0xE83310", VA = "0x180E84B10", Slot = "7")]
|
||||
protected override void OnAddToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AB0 RID: 10928 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB0")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
||||
// Token: 0x06002AE2 RID: 10978 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE2")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
||||
protected override void OnRemoveFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AB1 RID: 10929 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB1")]
|
||||
[Address(RVA = "0xD367E0", Offset = "0xD355E0", VA = "0x180D367E0", Slot = "9")]
|
||||
// Token: 0x06002AE3 RID: 10979 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE3")]
|
||||
[Address(RVA = "0xE84C70", Offset = "0xE83470", VA = "0x180E84C70", Slot = "9")]
|
||||
public override void PushDataToSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002AB2 RID: 10930 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AB2")]
|
||||
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
||||
// Token: 0x06002AE4 RID: 10980 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE4")]
|
||||
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
||||
public override void PullDataFromSolver(ObiBatchedConstraints constraints)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04003366 RID: 13158
|
||||
// Token: 0x040033A8 RID: 13224
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003366")]
|
||||
[Token(Token = "0x40033A8")]
|
||||
[HideInInspector]
|
||||
public List<int> triangleIndices;
|
||||
|
||||
// Token: 0x04003367 RID: 13159
|
||||
// Token: 0x040033A9 RID: 13225
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003367")]
|
||||
[Token(Token = "0x40033A9")]
|
||||
[HideInInspector]
|
||||
public List<int> firstTriangle;
|
||||
|
||||
// Token: 0x04003368 RID: 13160
|
||||
// Token: 0x040033AA RID: 13226
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003368")]
|
||||
[Token(Token = "0x40033AA")]
|
||||
[HideInInspector]
|
||||
public List<int> numTriangles;
|
||||
|
||||
// Token: 0x04003369 RID: 13161
|
||||
// Token: 0x040033AB RID: 13227
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003369")]
|
||||
[Token(Token = "0x40033AB")]
|
||||
[HideInInspector]
|
||||
public List<float> restVolumes;
|
||||
|
||||
// Token: 0x0400336A RID: 13162
|
||||
// Token: 0x040033AC RID: 13228
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400336A")]
|
||||
[Token(Token = "0x40033AC")]
|
||||
[HideInInspector]
|
||||
public List<Vector2> pressureStiffness;
|
||||
|
||||
// Token: 0x0400336B RID: 13163
|
||||
// Token: 0x040033AD RID: 13229
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400336B")]
|
||||
[Token(Token = "0x40033AD")]
|
||||
private int[] solverIndices;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004C0 RID: 1216
|
||||
[Token(Token = "0x20004C0")]
|
||||
// Token: 0x020004C9 RID: 1225
|
||||
[Token(Token = "0x20004C9")]
|
||||
[DisallowMultipleComponent]
|
||||
public class ObiVolumeConstraints : ObiBatchedConstraints
|
||||
{
|
||||
// Token: 0x06002B03 RID: 11011 RVA: 0x0005D55C File Offset: 0x0005B75C
|
||||
[Token(Token = "0x6002B03")]
|
||||
[Address(RVA = "0x51C1E0", Offset = "0x51AFE0", VA = "0x18051C1E0", Slot = "8")]
|
||||
// Token: 0x06002B35 RID: 11061 RVA: 0x0005D8C8 File Offset: 0x0005BAC8
|
||||
[Token(Token = "0x6002B35")]
|
||||
[Address(RVA = "0x54B9B0", Offset = "0x54A1B0", VA = "0x18054B9B0", Slot = "8")]
|
||||
public override Oni.ConstraintType GetConstraintType()
|
||||
{
|
||||
return Oni.ConstraintType.Volume;
|
||||
}
|
||||
|
||||
// Token: 0x06002B04 RID: 11012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B04")]
|
||||
[Address(RVA = "0xD36F10", Offset = "0xD35D10", VA = "0x180D36F10", Slot = "9")]
|
||||
// Token: 0x06002B36 RID: 11062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B36")]
|
||||
[Address(RVA = "0xE853A0", Offset = "0xE83BA0", VA = "0x180E853A0", Slot = "9")]
|
||||
public override List<ObiConstraintBatch> GetBatches()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B05 RID: 11013 RVA: 0x0005D56C File Offset: 0x0005B76C
|
||||
[Token(Token = "0x6002B05")]
|
||||
[Address(RVA = "0xD36EB0", Offset = "0xD35CB0", VA = "0x180D36EB0", Slot = "10")]
|
||||
// Token: 0x06002B37 RID: 11063 RVA: 0x0005D8D8 File Offset: 0x0005BAD8
|
||||
[Token(Token = "0x6002B37")]
|
||||
[Address(RVA = "0xE85340", Offset = "0xE83B40", VA = "0x180E85340", Slot = "10")]
|
||||
public override void Clear()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,9 +36,9 @@ namespace Obi
|
||||
this.batches.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06002B06 RID: 11014 RVA: 0x0005D594 File Offset: 0x0005B794
|
||||
[Token(Token = "0x6002B06")]
|
||||
[Address(RVA = "0xD36E10", Offset = "0xD35C10", VA = "0x180D36E10")]
|
||||
// Token: 0x06002B38 RID: 11064 RVA: 0x0005D900 File Offset: 0x0005BB00
|
||||
[Token(Token = "0x6002B38")]
|
||||
[Address(RVA = "0xE852A0", Offset = "0xE83AA0", VA = "0x180E852A0")]
|
||||
public void AddBatch(ObiVolumeConstraintBatch batch)
|
||||
{
|
||||
if (batch != 0)
|
||||
@@ -52,25 +52,25 @@ namespace Obi
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002B07 RID: 11015 RVA: 0x0005D5CC File Offset: 0x0005B7CC
|
||||
[Token(Token = "0x6002B07")]
|
||||
[Address(RVA = "0xD374C0", Offset = "0xD362C0", VA = "0x180D374C0")]
|
||||
// Token: 0x06002B39 RID: 11065 RVA: 0x0005D938 File Offset: 0x0005BB38
|
||||
[Token(Token = "0x6002B39")]
|
||||
[Address(RVA = "0xE85950", Offset = "0xE84150", VA = "0x180E85950")]
|
||||
public void RemoveBatch(ObiVolumeConstraintBatch batch)
|
||||
{
|
||||
bool flag = this.batches.Remove(batch);
|
||||
}
|
||||
|
||||
// Token: 0x06002B08 RID: 11016 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B08")]
|
||||
[Address(RVA = "0xD37040", Offset = "0xD35E40", VA = "0x180D37040")]
|
||||
// Token: 0x06002B3A RID: 11066 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B3A")]
|
||||
[Address(RVA = "0xE854D0", Offset = "0xE83CD0", VA = "0x180E854D0")]
|
||||
public void OnDrawGizmosSelected()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002B09 RID: 11017 RVA: 0x0005D5EC File Offset: 0x0005B7EC
|
||||
[Token(Token = "0x6002B09")]
|
||||
[Address(RVA = "0xD37520", Offset = "0xD36320", VA = "0x180D37520")]
|
||||
// Token: 0x06002B3B RID: 11067 RVA: 0x0005D958 File Offset: 0x0005BB58
|
||||
[Token(Token = "0x6002B3B")]
|
||||
[Address(RVA = "0xE859B0", Offset = "0xE841B0", VA = "0x180E859B0")]
|
||||
public ObiVolumeConstraints()
|
||||
{
|
||||
List<ObiVolumeConstraintBatch> list = new List();
|
||||
@@ -78,24 +78,24 @@ namespace Obi
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400338D RID: 13197
|
||||
// Token: 0x040033CF RID: 13263
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400338D")]
|
||||
[Token(Token = "0x40033CF")]
|
||||
[Tooltip("Amount of pressure applied to the cloth.")]
|
||||
public float overpressure = 1f;
|
||||
|
||||
// Token: 0x0400338E RID: 13198
|
||||
// Token: 0x040033D0 RID: 13264
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400338E")]
|
||||
[Tooltip("Stiffness of the volume constraints. Higher values will make the constraints to try harder to enforce the set volume.")]
|
||||
[Token(Token = "0x40033D0")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Stiffness of the volume constraints. Higher values will make the constraints to try harder to enforce the set volume.")]
|
||||
public float stiffness = 1f;
|
||||
|
||||
// Token: 0x0400338F RID: 13199
|
||||
// Token: 0x040033D1 RID: 13265
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400338F")]
|
||||
[SerializeField]
|
||||
[Token(Token = "0x40033D1")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private List<ObiVolumeConstraintBatch> batches;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,46 +3,46 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x020004D8 RID: 1240
|
||||
[Token(Token = "0x20004D8")]
|
||||
// Token: 0x020004E1 RID: 1249
|
||||
[Token(Token = "0x20004E1")]
|
||||
[Flags]
|
||||
public enum ParticleData
|
||||
{
|
||||
// Token: 0x04003404 RID: 13316
|
||||
[Token(Token = "0x4003404")]
|
||||
// Token: 0x04003446 RID: 13382
|
||||
[Token(Token = "0x4003446")]
|
||||
NONE = 0,
|
||||
// Token: 0x04003405 RID: 13317
|
||||
[Token(Token = "0x4003405")]
|
||||
// Token: 0x04003447 RID: 13383
|
||||
[Token(Token = "0x4003447")]
|
||||
ACTIVE_STATUS = 1,
|
||||
// Token: 0x04003406 RID: 13318
|
||||
[Token(Token = "0x4003406")]
|
||||
// Token: 0x04003448 RID: 13384
|
||||
[Token(Token = "0x4003448")]
|
||||
ACTOR_ID = 2,
|
||||
// Token: 0x04003407 RID: 13319
|
||||
[Token(Token = "0x4003407")]
|
||||
// Token: 0x04003449 RID: 13385
|
||||
[Token(Token = "0x4003449")]
|
||||
POSITIONS = 4,
|
||||
// Token: 0x04003408 RID: 13320
|
||||
[Token(Token = "0x4003408")]
|
||||
// Token: 0x0400344A RID: 13386
|
||||
[Token(Token = "0x400344A")]
|
||||
VELOCITIES = 8,
|
||||
// Token: 0x04003409 RID: 13321
|
||||
[Token(Token = "0x4003409")]
|
||||
// Token: 0x0400344B RID: 13387
|
||||
[Token(Token = "0x400344B")]
|
||||
INV_MASSES = 16,
|
||||
// Token: 0x0400340A RID: 13322
|
||||
[Token(Token = "0x400340A")]
|
||||
// Token: 0x0400344C RID: 13388
|
||||
[Token(Token = "0x400344C")]
|
||||
VORTICITIES = 32,
|
||||
// Token: 0x0400340B RID: 13323
|
||||
[Token(Token = "0x400340B")]
|
||||
// Token: 0x0400344D RID: 13389
|
||||
[Token(Token = "0x400344D")]
|
||||
SOLID_RADII = 64,
|
||||
// Token: 0x0400340C RID: 13324
|
||||
[Token(Token = "0x400340C")]
|
||||
// Token: 0x0400344E RID: 13390
|
||||
[Token(Token = "0x400344E")]
|
||||
PHASES = 128,
|
||||
// Token: 0x0400340D RID: 13325
|
||||
[Token(Token = "0x400340D")]
|
||||
// Token: 0x0400344F RID: 13391
|
||||
[Token(Token = "0x400344F")]
|
||||
REST_POSITIONS = 256,
|
||||
// Token: 0x0400340E RID: 13326
|
||||
[Token(Token = "0x400340E")]
|
||||
// Token: 0x04003450 RID: 13392
|
||||
[Token(Token = "0x4003450")]
|
||||
COLLISION_MATERIAL = 512,
|
||||
// Token: 0x0400340F RID: 13327
|
||||
[Token(Token = "0x400340F")]
|
||||
// Token: 0x04003451 RID: 13393
|
||||
[Token(Token = "0x4003451")]
|
||||
ALL = -1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,17 @@ using UnityEngine.Rendering;
|
||||
|
||||
namespace Obi
|
||||
{
|
||||
// Token: 0x02000489 RID: 1161
|
||||
[Token(Token = "0x2000489")]
|
||||
// Token: 0x02000492 RID: 1170
|
||||
[Token(Token = "0x2000492")]
|
||||
public class ShadowmapExposer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002923 RID: 10531 RVA: 0x0005A618 File Offset: 0x00058818
|
||||
[Token(Token = "0x6002923")]
|
||||
[Address(RVA = "0x11F11C0", Offset = "0x11EFFC0", VA = "0x1811F11C0")]
|
||||
// Token: 0x06002955 RID: 10581 RVA: 0x0005AA7C File Offset: 0x00058C7C
|
||||
[Token(Token = "0x6002955")]
|
||||
[Address(RVA = "0x11C4440", Offset = "0x11C2C40", VA = "0x1811C4440")]
|
||||
public void Awake()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002923)
|
||||
An exception occurred when decompiling this method (06002955)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.ShadowmapExposer::Awake()
|
||||
|
||||
@@ -31,9 +31,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Sh
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002924 RID: 10532 RVA: 0x0005A634 File Offset: 0x00058834
|
||||
[Token(Token = "0x6002924")]
|
||||
[Address(RVA = "0x11F1260", Offset = "0x11F0060", VA = "0x1811F1260")]
|
||||
// Token: 0x06002956 RID: 10582 RVA: 0x0005AA98 File Offset: 0x00058C98
|
||||
[Token(Token = "0x6002956")]
|
||||
[Address(RVA = "0x11C44E0", Offset = "0x11C2CE0", VA = "0x1811C44E0")]
|
||||
public void OnEnable()
|
||||
{
|
||||
CommandBuffer commandBuffer = this.afterShadow;
|
||||
@@ -50,9 +50,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Sh
|
||||
light.AddCommandBuffer(LightEvent.AfterShadowMapPass, commandBuffer3);
|
||||
}
|
||||
|
||||
// Token: 0x06002925 RID: 10533 RVA: 0x0005A69C File Offset: 0x0005889C
|
||||
[Token(Token = "0x6002925")]
|
||||
[Address(RVA = "0x11F1210", Offset = "0x11F0010", VA = "0x1811F1210")]
|
||||
// Token: 0x06002957 RID: 10583 RVA: 0x0005AB00 File Offset: 0x00058D00
|
||||
[Token(Token = "0x6002957")]
|
||||
[Address(RVA = "0x11C4490", Offset = "0x11C2C90", VA = "0x1811C4490")]
|
||||
public void OnDisable()
|
||||
{
|
||||
CommandBuffer commandBuffer = this.afterShadow;
|
||||
@@ -62,9 +62,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Sh
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002926 RID: 10534 RVA: 0x0005A6C8 File Offset: 0x000588C8
|
||||
[Token(Token = "0x6002926")]
|
||||
[Address(RVA = "0x11F1210", Offset = "0x11F0010", VA = "0x1811F1210")]
|
||||
// Token: 0x06002958 RID: 10584 RVA: 0x0005AB2C File Offset: 0x00058D2C
|
||||
[Token(Token = "0x6002958")]
|
||||
[Address(RVA = "0x11C4490", Offset = "0x11C2C90", VA = "0x1811C4490")]
|
||||
private void Cleanup()
|
||||
{
|
||||
CommandBuffer commandBuffer = this.afterShadow;
|
||||
@@ -74,17 +74,17 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Sh
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002927 RID: 10535 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002927")]
|
||||
[Address(RVA = "0x11F1340", Offset = "0x11F0140", VA = "0x1811F1340")]
|
||||
// Token: 0x06002959 RID: 10585 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002959")]
|
||||
[Address(RVA = "0x11C45C0", Offset = "0x11C2DC0", VA = "0x1811C45C0")]
|
||||
public void SetupFluidShadowsCommandBuffer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002928 RID: 10536 RVA: 0x0005A6F4 File Offset: 0x000588F4
|
||||
[Token(Token = "0x6002928")]
|
||||
[Address(RVA = "0x11F15B0", Offset = "0x11F03B0", VA = "0x1811F15B0")]
|
||||
// Token: 0x0600295A RID: 10586 RVA: 0x0005AB58 File Offset: 0x00058D58
|
||||
[Token(Token = "0x600295A")]
|
||||
[Address(RVA = "0x11C4830", Offset = "0x11C3030", VA = "0x1811C4830")]
|
||||
private void Update()
|
||||
{
|
||||
if (base.gameObject.activeInHierarchy && base.enabled)
|
||||
@@ -108,26 +108,26 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void Obi.Sh
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002929 RID: 10537 RVA: 0x0005A764 File Offset: 0x00058964
|
||||
[Token(Token = "0x6002929")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600295B RID: 10587 RVA: 0x0005ABC8 File Offset: 0x00058DC8
|
||||
[Token(Token = "0x600295B")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ShadowmapExposer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003272 RID: 12914
|
||||
// Token: 0x040032B4 RID: 12980
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003272")]
|
||||
[Token(Token = "0x40032B4")]
|
||||
private Light light;
|
||||
|
||||
// Token: 0x04003273 RID: 12915
|
||||
// Token: 0x040032B5 RID: 12981
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003273")]
|
||||
[Token(Token = "0x40032B5")]
|
||||
private CommandBuffer afterShadow;
|
||||
|
||||
// Token: 0x04003274 RID: 12916
|
||||
// Token: 0x040032B6 RID: 12982
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003274")]
|
||||
[Token(Token = "0x40032B6")]
|
||||
public ObiParticleRenderer[] particleRenderers;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user