92 lines
2.6 KiB
C#
92 lines
2.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Obi
|
|
{
|
|
// Token: 0x020004B0 RID: 1200
|
|
[Token(Token = "0x20004B0")]
|
|
public class ObiCollisionMaterial : ScriptableObject
|
|
{
|
|
// Token: 0x170002D8 RID: 728
|
|
// (get) Token: 0x06002A6D RID: 10861 RVA: 0x0005C3D8 File Offset: 0x0005A5D8
|
|
[Token(Token = "0x170002D8")]
|
|
public IntPtr OniCollisionMaterial
|
|
{
|
|
[Token(Token = "0x6002A6D")]
|
|
[Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")]
|
|
get
|
|
{
|
|
return this.oniCollisionMaterial;
|
|
}
|
|
}
|
|
|
|
// 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: 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: 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: 0x06002A71 RID: 10865 RVA: 0x0005C410 File Offset: 0x0005A610
|
|
[Token(Token = "0x6002A71")]
|
|
[Address(RVA = "0x10D3D90", Offset = "0x10D2590", VA = "0x1810D3D90")]
|
|
public ObiCollisionMaterial()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400336E RID: 13166
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400336E")]
|
|
private IntPtr oniCollisionMaterial = (IntPtr)((ulong)0L);
|
|
|
|
// Token: 0x0400336F RID: 13167
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400336F")]
|
|
private Oni.CollisionMaterial adaptor;
|
|
|
|
// Token: 0x04003370 RID: 13168
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4003370")]
|
|
public float friction;
|
|
|
|
// Token: 0x04003371 RID: 13169
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003371")]
|
|
public float stickiness;
|
|
|
|
// Token: 0x04003372 RID: 13170
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4003372")]
|
|
public float stickDistance;
|
|
|
|
// Token: 0x04003373 RID: 13171
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003373")]
|
|
public Oni.MaterialCombineMode frictionCombine;
|
|
|
|
// Token: 0x04003374 RID: 13172
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4003374")]
|
|
public Oni.MaterialCombineMode stickinessCombine;
|
|
}
|
|
}
|