Files
NobetaSource/Cpp2IL/Assembly-CSharp/DamageObjectRollRock.cs
2023-09-06 22:19:13 +02:00

212 lines
6.1 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020001C4 RID: 452
[Token(Token = "0x20001C4")]
public class DamageObjectRollRock : DamageObject
{
// Token: 0x06001415 RID: 5141 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001415")]
[Address(RVA = "0x12F4960", Offset = "0x12F3960", VA = "0x1812F4960", Slot = "4")]
public override void Init()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001416 RID: 5142 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001416")]
[Address(RVA = "0x12F5D60", Offset = "0x12F4D60", VA = "0x1812F5D60", Slot = "6")]
protected override void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001417 RID: 5143 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001417")]
[Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0", Slot = "8")]
protected override void LateUpdate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001418 RID: 5144 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001418")]
[Address(RVA = "0x12F5400", Offset = "0x12F4400", VA = "0x1812F5400", Slot = "12")]
protected override void SetDamageColor()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001419 RID: 5145 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001419")]
[Address(RVA = "0x12F5600", Offset = "0x12F4600", VA = "0x1812F5600", Slot = "14")]
public override void SetDamage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600141A RID: 5146 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600141A")]
[Address(RVA = "0x12F59A0", Offset = "0x12F49A0", VA = "0x1812F59A0", Slot = "15")]
public override void SetRecovery()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600141B RID: 5147 RVA: 0x0002DE10 File Offset: 0x0002C010
[Token(Token = "0x600141B")]
[Address(RVA = "0x12F5960", Offset = "0x12F4960", VA = "0x1812F5960")]
public void SetEnable(bool bEnable)
{
this.g_bEnable = bEnable;
if (bEnable)
{
this.g_bActive = true;
}
}
// Token: 0x0600141C RID: 5148 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600141C")]
[Address(RVA = "0x12F5980", Offset = "0x12F4980", VA = "0x1812F5980")]
public void SetExternalDamage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600141D RID: 5149 RVA: 0x0002DE30 File Offset: 0x0002C030
[Token(Token = "0x600141D")]
[Address(RVA = "0x12F4920", Offset = "0x12F3920", VA = "0x1812F4920")]
public DamageObjectRollRock()
{
this.PropertyID = (int)((ulong)4294967295L);
this.g_fOriginalMass = 1f;
this.g_fOriginalAngularDrag = 0.05f;
this.g_fAlpha = 1f;
this.FadeOut = true;
base..ctor();
}
// Token: 0x04001E70 RID: 7792
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4001E70")]
public Animator Ani;
// Token: 0x04001E71 RID: 7793
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001E71")]
public AttackData AD;
// Token: 0x04001E72 RID: 7794
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001E72")]
public GameObject Eff_Hit;
// Token: 0x04001E73 RID: 7795
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4001E73")]
public GameObject Eff_FloorImpact01;
// Token: 0x04001E74 RID: 7796
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4001E74")]
public GameObject Eff_FloorImpact02;
// Token: 0x04001E75 RID: 7797
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001E75")]
private EffectPool g_EffHit;
// Token: 0x04001E76 RID: 7798
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4001E76")]
private EffectPool g_EffFloorImpact01;
// Token: 0x04001E77 RID: 7799
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x4001E77")]
private EffectPool g_EffFloorImpact02;
// Token: 0x04001E78 RID: 7800
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x4001E78")]
public GameObject SE_FloorImpact02;
// Token: 0x04001E79 RID: 7801
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x4001E79")]
private SoundEffect g_SEFloorImpact02;
// Token: 0x04001E7A RID: 7802
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x4001E7A")]
private Vector3 g_v3OriginalPosition;
// Token: 0x04001E7B RID: 7803
[Token(Token = "0x4001E7B")]
private const float g_fGravity = 30f;
// Token: 0x04001E7C RID: 7804
[Token(Token = "0x4001E7C")]
private const float g_fFallMax = -30f;
// Token: 0x04001E7D RID: 7805
[FieldOffset(Offset = "0x164")]
[Token(Token = "0x4001E7D")]
private float g_fFall;
// Token: 0x04001E7E RID: 7806
[Token(Token = "0x4001E7E")]
private const float g_fMoveForce = 3f;
// Token: 0x04001E7F RID: 7807
[Token(Token = "0x4001E7F")]
private const float g_fMoveSpeedMax = 15f;
// Token: 0x04001E80 RID: 7808
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x4001E80")]
private float g_fMoveSpeed;
// Token: 0x04001E81 RID: 7809
[FieldOffset(Offset = "0x16C")]
[Token(Token = "0x4001E81")]
private LayerMask g_FloorMask;
// Token: 0x04001E82 RID: 7810
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x4001E82")]
private LayerMask g_HitMask;
// Token: 0x04001E83 RID: 7811
[FieldOffset(Offset = "0x174")]
[Token(Token = "0x4001E83")]
private Vector3 g_v3PrePosition;
// Token: 0x04001E84 RID: 7812
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x4001E84")]
private bool g_bFloorCollision;
// Token: 0x04001E85 RID: 7813
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4001E85")]
private Vector3[] g_v3DamageLocalPosition;
// Token: 0x04001E86 RID: 7814
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4001E86")]
private List<Transform> g_TargetList;
// Token: 0x04001E87 RID: 7815
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4001E87")]
private bool g_bActive;
// Token: 0x04001E88 RID: 7816
[FieldOffset(Offset = "0x199")]
[Token(Token = "0x4001E88")]
private bool g_bEnable;
}