226 lines
6.5 KiB
C#
226 lines
6.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.Demos
|
|
{
|
|
// Token: 0x02000118 RID: 280
|
|
[Token(Token = "0x20000B5")]
|
|
public class TouchWalls : MonoBehaviour
|
|
{
|
|
// Token: 0x0600078B RID: 1931 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005C3")]
|
|
[Address(RVA = "0x25F68C0", Offset = "0x25F56C0", VA = "0x1825F68C0")]
|
|
private void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600078C RID: 1932 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005C4")]
|
|
[Address(RVA = "0x25F6770", Offset = "0x25F5570", VA = "0x1825F6770")]
|
|
private void FixedUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600078D RID: 1933 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005C5")]
|
|
[Address(RVA = "0x25F67F0", Offset = "0x25F55F0", VA = "0x1825F67F0")]
|
|
private void OnDestroy()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600078E RID: 1934 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005C6")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public TouchWalls()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040007A9 RID: 1961
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000508")]
|
|
public InteractionSystem interactionSystem;
|
|
|
|
// Token: 0x040007AA RID: 1962
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000509")]
|
|
public TouchWalls.EffectorLink[] effectorLinks;
|
|
|
|
// Token: 0x02000119 RID: 281
|
|
[Token(Token = "0x2000125")]
|
|
[Serializable]
|
|
public class EffectorLink
|
|
{
|
|
// Token: 0x0600078F RID: 1935 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F2")]
|
|
[Address(RVA = "0x25E2340", Offset = "0x25E1140", VA = "0x1825E2340")]
|
|
public void Initiate(InteractionSystem interactionSystem)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000790 RID: 1936 RVA: 0x00004B48 File Offset: 0x00002D48
|
|
[Token(Token = "0x60007F3")]
|
|
[Address(RVA = "0x25E2210", Offset = "0x25E1010", VA = "0x1825E2210")]
|
|
private bool FindWalls(Vector3 direction)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000791 RID: 1937 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F4")]
|
|
[Address(RVA = "0x25E2A20", Offset = "0x25E1820", VA = "0x1825E2A20")]
|
|
public void Update(InteractionSystem interactionSystem)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000792 RID: 1938 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F5")]
|
|
[Address(RVA = "0x25E2870", Offset = "0x25E1670", VA = "0x1825E2870")]
|
|
private void StopTouch(InteractionSystem interactionSystem)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000793 RID: 1939 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F6")]
|
|
[Address(RVA = "0x25E2770", Offset = "0x25E1570", VA = "0x1825E2770")]
|
|
private void OnInteractionStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000794 RID: 1940 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F7")]
|
|
[Address(RVA = "0x25E26F0", Offset = "0x25E14F0", VA = "0x1825E26F0")]
|
|
private void OnInteractionResume(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000795 RID: 1941 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F8")]
|
|
[Address(RVA = "0x25E27F0", Offset = "0x25E15F0", VA = "0x1825E27F0")]
|
|
private void OnInteractionStop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000796 RID: 1942 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007F9")]
|
|
[Address(RVA = "0x25E2070", Offset = "0x25E0E70", VA = "0x1825E2070")]
|
|
public void Destroy(InteractionSystem interactionSystem)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000797 RID: 1943 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007FA")]
|
|
[Address(RVA = "0x25E3340", Offset = "0x25E2140", VA = "0x1825E3340")]
|
|
public EffectorLink()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040007AB RID: 1963
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000841")]
|
|
public bool enabled;
|
|
|
|
// Token: 0x040007AC RID: 1964
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000842")]
|
|
public FullBodyBipedEffector effectorType;
|
|
|
|
// Token: 0x040007AD RID: 1965
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000843")]
|
|
public InteractionObject interactionObject;
|
|
|
|
// Token: 0x040007AE RID: 1966
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000844")]
|
|
public Transform spherecastFrom;
|
|
|
|
// Token: 0x040007AF RID: 1967
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000845")]
|
|
public float spherecastRadius;
|
|
|
|
// Token: 0x040007B0 RID: 1968
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000846")]
|
|
public float minDistance;
|
|
|
|
// Token: 0x040007B1 RID: 1969
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000847")]
|
|
public float distanceMlp;
|
|
|
|
// Token: 0x040007B2 RID: 1970
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000848")]
|
|
public LayerMask touchLayers;
|
|
|
|
// Token: 0x040007B3 RID: 1971
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000849")]
|
|
public float lerpSpeed;
|
|
|
|
// Token: 0x040007B4 RID: 1972
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400084A")]
|
|
public float minSwitchTime;
|
|
|
|
// Token: 0x040007B5 RID: 1973
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400084B")]
|
|
public float releaseDistance;
|
|
|
|
// Token: 0x040007B6 RID: 1974
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400084C")]
|
|
public bool sliding;
|
|
|
|
// Token: 0x040007B7 RID: 1975
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400084D")]
|
|
private Vector3 raycastDirectionLocal;
|
|
|
|
// Token: 0x040007B8 RID: 1976
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400084E")]
|
|
private float raycastDistance;
|
|
|
|
// Token: 0x040007B9 RID: 1977
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400084F")]
|
|
private bool inTouch;
|
|
|
|
// Token: 0x040007BA RID: 1978
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000850")]
|
|
private RaycastHit hit;
|
|
|
|
// Token: 0x040007BB RID: 1979
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000851")]
|
|
private Vector3 targetPosition;
|
|
|
|
// Token: 0x040007BC RID: 1980
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x4000852")]
|
|
private Quaternion targetRotation;
|
|
|
|
// Token: 0x040007BD RID: 1981
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x4000853")]
|
|
private bool initiated;
|
|
|
|
// Token: 0x040007BE RID: 1982
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000854")]
|
|
private float nextSwitchTime;
|
|
|
|
// Token: 0x040007BF RID: 1983
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4000855")]
|
|
private float speedF;
|
|
}
|
|
}
|
|
}
|