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

212 lines
6.1 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000194 RID: 404
[Token(Token = "0x2000194")]
public class DamageObjectRollRock : DamageObject
{
// Token: 0x06001291 RID: 4753 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001291")]
[Address(RVA = "0x148AF60", Offset = "0x1489760", VA = "0x18148AF60", Slot = "4")]
public override void Init()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001292 RID: 4754 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001292")]
[Address(RVA = "0x148C360", Offset = "0x148AB60", VA = "0x18148C360", Slot = "6")]
protected override void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001293 RID: 4755 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001293")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
protected override void LateUpdate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001294 RID: 4756 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001294")]
[Address(RVA = "0x148BA00", Offset = "0x148A200", VA = "0x18148BA00", Slot = "12")]
protected override void SetDamageColor()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001295 RID: 4757 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001295")]
[Address(RVA = "0x148BC00", Offset = "0x148A400", VA = "0x18148BC00", Slot = "14")]
public override void SetDamage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001296 RID: 4758 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001296")]
[Address(RVA = "0x148BFA0", Offset = "0x148A7A0", VA = "0x18148BFA0", Slot = "15")]
public override void SetRecovery()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001297 RID: 4759 RVA: 0x0002ACF8 File Offset: 0x00028EF8
[Token(Token = "0x6001297")]
[Address(RVA = "0x148BF60", Offset = "0x148A760", VA = "0x18148BF60")]
public void SetEnable(bool bEnable)
{
this.g_bEnable = bEnable;
if (bEnable)
{
this.g_bActive = true;
}
}
// Token: 0x06001298 RID: 4760 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001298")]
[Address(RVA = "0x148BF80", Offset = "0x148A780", VA = "0x18148BF80")]
public void SetExternalDamage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001299 RID: 4761 RVA: 0x0002AD18 File Offset: 0x00028F18
[Token(Token = "0x6001299")]
[Address(RVA = "0x148AF20", Offset = "0x1489720", VA = "0x18148AF20")]
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: 0x04001CDE RID: 7390
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4001CDE")]
public Animator Ani;
// Token: 0x04001CDF RID: 7391
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4001CDF")]
public AttackData AD;
// Token: 0x04001CE0 RID: 7392
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4001CE0")]
public GameObject Eff_Hit;
// Token: 0x04001CE1 RID: 7393
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4001CE1")]
public GameObject Eff_FloorImpact01;
// Token: 0x04001CE2 RID: 7394
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4001CE2")]
public GameObject Eff_FloorImpact02;
// Token: 0x04001CE3 RID: 7395
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001CE3")]
private EffectPool g_EffHit;
// Token: 0x04001CE4 RID: 7396
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001CE4")]
private EffectPool g_EffFloorImpact01;
// Token: 0x04001CE5 RID: 7397
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4001CE5")]
private EffectPool g_EffFloorImpact02;
// Token: 0x04001CE6 RID: 7398
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4001CE6")]
public GameObject SE_FloorImpact02;
// Token: 0x04001CE7 RID: 7399
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001CE7")]
private SoundEffect g_SEFloorImpact02;
// Token: 0x04001CE8 RID: 7400
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4001CE8")]
private Vector3 g_v3OriginalPosition;
// Token: 0x04001CE9 RID: 7401
[Token(Token = "0x4001CE9")]
private const float g_fGravity = 30f;
// Token: 0x04001CEA RID: 7402
[Token(Token = "0x4001CEA")]
private const float g_fFallMax = -30f;
// Token: 0x04001CEB RID: 7403
[FieldOffset(Offset = "0x144")]
[Token(Token = "0x4001CEB")]
private float g_fFall;
// Token: 0x04001CEC RID: 7404
[Token(Token = "0x4001CEC")]
private const float g_fMoveForce = 3f;
// Token: 0x04001CED RID: 7405
[Token(Token = "0x4001CED")]
private const float g_fMoveSpeedMax = 15f;
// Token: 0x04001CEE RID: 7406
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x4001CEE")]
private float g_fMoveSpeed;
// Token: 0x04001CEF RID: 7407
[FieldOffset(Offset = "0x14C")]
[Token(Token = "0x4001CEF")]
private LayerMask g_FloorMask;
// Token: 0x04001CF0 RID: 7408
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x4001CF0")]
private LayerMask g_HitMask;
// Token: 0x04001CF1 RID: 7409
[FieldOffset(Offset = "0x154")]
[Token(Token = "0x4001CF1")]
private Vector3 g_v3PrePosition;
// Token: 0x04001CF2 RID: 7410
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x4001CF2")]
private bool g_bFloorCollision;
// Token: 0x04001CF3 RID: 7411
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x4001CF3")]
private Vector3[] g_v3DamageLocalPosition;
// Token: 0x04001CF4 RID: 7412
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x4001CF4")]
private List<Transform> g_TargetList;
// Token: 0x04001CF5 RID: 7413
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4001CF5")]
private bool g_bActive;
// Token: 0x04001CF6 RID: 7414
[FieldOffset(Offset = "0x179")]
[Token(Token = "0x4001CF6")]
private bool g_bEnable;
}