Files
NobetaSource/Cpp2IL/Assembly-CSharp/Obi/ObiExternalForce.cs
2023-09-06 22:09:22 +02:00

65 lines
1.8 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace Obi
{
// Token: 0x020004ED RID: 1261
[Token(Token = "0x20004ED")]
public abstract class ObiExternalForce : MonoBehaviour
{
// 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: 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: 0x06002C15 RID: 11285
[Token(Token = "0x6002C15")]
[Address(Slot = "4")]
public abstract void ApplyForcesToActor(ObiActor actor);
// Token: 0x06002C16 RID: 11286 RVA: 0x0005ECD8 File Offset: 0x0005CED8
[Token(Token = "0x6002C16")]
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
protected ObiExternalForce()
{
}
// Token: 0x04003496 RID: 13462
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003496")]
public float intensity;
// Token: 0x04003497 RID: 13463
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4003497")]
public float turbulence;
// Token: 0x04003498 RID: 13464
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003498")]
public float turbulenceFrequency = 1f;
// Token: 0x04003499 RID: 13465
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003499")]
public float turbulenceSeed;
// Token: 0x0400349A RID: 13466
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400349A")]
public ObiSolver[] affectedSolvers;
}
}