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

633 lines
18 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000CF RID: 207
[Token(Token = "0x20000CF")]
public class DollWeakCEffectPlay : MonoBehaviour
{
// Token: 0x06000B01 RID: 2817 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B01")]
[Address(RVA = "0x17FD870", Offset = "0x17FC070", VA = "0x1817FD870")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B02 RID: 2818 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B02")]
[Address(RVA = "0x17FFF30", Offset = "0x17FE730", VA = "0x1817FFF30")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B03 RID: 2819 RVA: 0x0001A808 File Offset: 0x00018A08
[Token(Token = "0x6000B03")]
[Address(RVA = "0x17FF2A0", Offset = "0x17FDAA0", VA = "0x1817FF2A0")]
private void PlaySEMove()
{
SoundEffect soundEffect = this.g_SEMove;
int num = 0;
if (soundEffect != num && this.g_SEMove.gameObject.activeInHierarchy)
{
this.g_SEMove.PlayRandom(1f, 1f);
}
}
// Token: 0x06000B04 RID: 2820 RVA: 0x0001A858 File Offset: 0x00018A58
[Token(Token = "0x6000B04")]
[Address(RVA = "0x17FEAF0", Offset = "0x17FD2F0", VA = "0x1817FEAF0")]
public void MeshShowEnable(bool bShow)
{
SkinnedMeshRenderer[] array = this.g_Mesh;
int num = 0;
if (num < array.Length)
{
if (array != 0)
{
array[num].gameObject.SetActive(bShow);
}
num++;
}
}
// Token: 0x06000B05 RID: 2821 RVA: 0x0001A898 File Offset: 0x00018A98
[Token(Token = "0x6000B05")]
[Address(RVA = "0x17FD290", Offset = "0x17FBA90", VA = "0x1817FD290")]
public void Damaged()
{
Material[] array = this.g_Material;
int num = 0;
this.g_fMatShadowPos = (float)num;
if (num < array.Length)
{
Material material = array[num];
int num2 = 0;
if (material != num2)
{
Material material2 = this.g_Material[num];
float num3 = this.g_fMatShadowPos;
material2.SetFloat("_ShadowPow", num3);
}
Material[] array2 = this.g_Material;
num++;
}
}
// Token: 0x06000B06 RID: 2822 RVA: 0x0001A908 File Offset: 0x00018B08
[Token(Token = "0x6000B06")]
[Address(RVA = "0x17FD3C0", Offset = "0x17FBBC0", VA = "0x1817FD3C0")]
public void Death()
{
this.g_iStatus = (int)((ulong)1L);
this.g_bSEMoveEnable = false;
}
// Token: 0x06000B07 RID: 2823 RVA: 0x0001A928 File Offset: 0x00018B28
[Token(Token = "0x6000B07")]
[Address(RVA = "0x17FF5A0", Offset = "0x17FDDA0", VA = "0x1817FF5A0")]
public void SetMoveSpeed(float fMoveSpeed)
{
this.g_fSEMoveSpeed = fMoveSpeed;
}
// Token: 0x06000B08 RID: 2824 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B08")]
[Address(RVA = "0x17FD3D0", Offset = "0x17FBBD0", VA = "0x1817FD3D0")]
public void Destroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B09 RID: 2825 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B09")]
[Address(RVA = "0x17FCA30", Offset = "0x17FB230", VA = "0x1817FCA30")]
public void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B0A RID: 2826 RVA: 0x0001A93C File Offset: 0x00018B3C
[Token(Token = "0x6000B0A")]
[Address(RVA = "0x17FF420", Offset = "0x17FDC20", VA = "0x1817FF420")]
public void Remove()
{
CapsuleCollider capsuleCollider = this.g_BodyCollider;
int num = 0;
if (capsuleCollider != num)
{
CapsuleCollider capsuleCollider2 = this.g_BodyCollider;
int num2 = 0;
capsuleCollider2.enabled = num2 != 0;
}
SphereCollider sphereCollider = this.g_HeadCollider;
int num3 = 0;
if (sphereCollider != num3)
{
SphereCollider sphereCollider2 = this.g_HeadCollider;
int num4 = 0;
sphereCollider2.enabled = num4 != 0;
}
BoxCollider boxCollider = this.g_ShieldCollider;
int num5 = 0;
if (boxCollider != num5)
{
BoxCollider boxCollider2 = this.g_ShieldCollider;
int num6 = 0;
boxCollider2.enabled = num6 != 0;
}
CharacterController characterController = this.g_CC;
int num7 = 0;
if (characterController != num7)
{
CharacterController characterController2 = this.g_CC;
int num8 = 0;
characterController2.enabled = num8 != 0;
}
int num9 = 0;
this.MeshShowEnable(num9 != 0);
}
// Token: 0x06000B0B RID: 2827 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B0B")]
[Address(RVA = "0x17FF7F0", Offset = "0x17FDFF0", VA = "0x1817FF7F0")]
public void ShieldDamage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B0C RID: 2828 RVA: 0x0001AA00 File Offset: 0x00018C00
[Token(Token = "0x6000B0C")]
[Address(RVA = "0x17FEF50", Offset = "0x17FD750", VA = "0x1817FEF50")]
public void PlayPSHandEffect()
{
ParticleSystem particleSystem = this.g_HandEffectL;
int num = 0;
if (particleSystem != num)
{
this.g_HandEffectL.Play(true);
}
ParticleSystem particleSystem2 = this.g_HandEffectR;
int num2 = 0;
if (particleSystem2 != num2)
{
this.g_HandEffectR.Play(true);
}
}
// Token: 0x06000B0D RID: 2829 RVA: 0x0001AA54 File Offset: 0x00018C54
[Token(Token = "0x6000B0D")]
[Address(RVA = "0x17FF030", Offset = "0x17FD830", VA = "0x1817FF030")]
public void PlayPSWeaponCollision()
{
ParticleSystem particleSystem = this.g_WeaponCollisionEffect;
int num = 0;
if (particleSystem != num)
{
this.g_WeaponCollisionEffect.Play(true);
}
this.g_SEAttack01Collision.gameObject.SetActive(true);
this.g_SEAttack01Collision.PlayRandom(1f, 1f);
}
// Token: 0x06000B0E RID: 2830 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B0E")]
[Address(RVA = "0x17FEB90", Offset = "0x17FD390", VA = "0x1817FEB90")]
public void PlayEffectAttack00()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B0F RID: 2831 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B0F")]
[Address(RVA = "0x17FEC50", Offset = "0x17FD450", VA = "0x1817FEC50")]
public void PlayEffectAttack01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B10 RID: 2832 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B10")]
[Address(RVA = "0x17FED10", Offset = "0x17FD510", VA = "0x1817FED10")]
public void PlayEffectAttack02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B11 RID: 2833 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B11")]
[Address(RVA = "0x17FEDD0", Offset = "0x17FD5D0", VA = "0x1817FEDD0")]
public void PlayEffectAttack03()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B12 RID: 2834 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B12")]
[Address(RVA = "0x17FEE90", Offset = "0x17FD690", VA = "0x1817FEE90")]
public void PlayEffectAttackRun()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B13 RID: 2835 RVA: 0x0001AAAC File Offset: 0x00018CAC
[Token(Token = "0x6000B13")]
[Address(RVA = "0x17FF360", Offset = "0x17FDB60", VA = "0x1817FF360")]
public void PlaySESwing()
{
SoundEffect soundEffect = this.g_SESwing;
int num = 0;
if (!(soundEffect == num))
{
this.g_SESwing.gameObject.SetActive(true);
this.g_SESwing.PlayRandom(1f, 1f);
}
}
// Token: 0x06000B14 RID: 2836 RVA: 0x0001AAF8 File Offset: 0x00018CF8
[Token(Token = "0x6000B14")]
[Address(RVA = "0x17FF1D0", Offset = "0x17FD9D0", VA = "0x1817FF1D0")]
public void PlaySELand(int i)
{
SoundEffect soundEffect = this.g_SELand;
int num = 0;
if (!(soundEffect == num))
{
this.g_SELand.gameObject.SetActive(true);
this.g_SELand.Play(i, 1f, 1f);
}
}
// Token: 0x06000B15 RID: 2837 RVA: 0x0001AB48 File Offset: 0x00018D48
[Token(Token = "0x6000B15")]
[Address(RVA = "0x17FF100", Offset = "0x17FD900", VA = "0x1817FF100")]
public void PlaySEFootstep()
{
if (this.g_fSEMoveSpeed > 0.01f)
{
SoundEffect soundEffect = this.g_SEFootstep;
int num = 0;
if (soundEffect != num)
{
this.g_SEFootstep.gameObject.SetActive(true);
this.g_SEFootstep.PlayRandom(1f, 1f);
return;
}
}
}
// Token: 0x06000B16 RID: 2838 RVA: 0x0001ABA4 File Offset: 0x00018DA4
[Token(Token = "0x6000B16")]
[Address(RVA = "0x17FF5B0", Offset = "0x17FDDB0", VA = "0x1817FF5B0")]
public void SetTimeScale(float fTimeScale)
{
ParticleSystem particleSystem = this.g_BodyEffect;
int num = 0;
if (particleSystem != num)
{
Common.SetEffectTimeScale(this.g_BodyEffect, fTimeScale);
}
ParticleSystem particleSystem2 = this.g_EyeEffect;
int num2 = 0;
if (particleSystem2 != num2)
{
Common.SetEffectTimeScale(this.g_EyeEffect, fTimeScale);
}
ParticleSystem particleSystem3 = this.g_DeathEffect;
int num3 = 0;
if (particleSystem3 != num3)
{
Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale);
}
ParticleSystem particleSystem4 = this.g_HandEffectL;
int num4 = 0;
if (particleSystem4 != num4)
{
Common.SetEffectTimeScale(this.g_HandEffectL, fTimeScale);
}
ParticleSystem particleSystem5 = this.g_HandEffectR;
int num5 = 0;
if (particleSystem5 != num5)
{
Common.SetEffectTimeScale(this.g_HandEffectR, fTimeScale);
}
ParticleSystem particleSystem6 = this.g_WeaponCollisionEffect;
int num6 = 0;
if (particleSystem6 != num6)
{
Common.SetEffectTimeScale(this.g_WeaponCollisionEffect, fTimeScale);
}
ParticleSystem particleSystem7 = this.g_DamagedShieldEffect;
int num7 = 0;
if (particleSystem7 != num7)
{
Common.SetEffectTimeScale(this.g_DamagedShieldEffect, fTimeScale);
}
}
// Token: 0x06000B17 RID: 2839 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B17")]
[Address(RVA = "0x1800E60", Offset = "0x17FF660", VA = "0x181800E60")]
public DollWeakCEffectPlay()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04001286 RID: 4742
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001286")]
private Transform g_EffectParent;
// Token: 0x04001287 RID: 4743
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001287")]
public SkinnedMeshRenderer[] g_Mesh;
// Token: 0x04001288 RID: 4744
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001288")]
private float g_fMatShadowPos;
// Token: 0x04001289 RID: 4745
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4001289")]
private Color g_colDamaged;
// Token: 0x0400128A RID: 4746
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400128A")]
private Material[] g_Material;
// Token: 0x0400128B RID: 4747
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400128B")]
private int g_iStatus;
// Token: 0x0400128C RID: 4748
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400128C")]
public GameObject g_DamagedMeshRoot;
// Token: 0x0400128D RID: 4749
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400128D")]
public MeshRenderer[] g_DamegedMesh;
// Token: 0x0400128E RID: 4750
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400128E")]
private Transform[] g_DamagedParent;
// Token: 0x0400128F RID: 4751
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400128F")]
private Vector3[] g_DamegedMeshPos;
// Token: 0x04001290 RID: 4752
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001290")]
private Quaternion[] g_DamegedMeshRot;
// Token: 0x04001291 RID: 4753
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001291")]
private Material[] g_DamegedMaterial;
// Token: 0x04001292 RID: 4754
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001292")]
private float g_fDamagetMatShadowPos;
// Token: 0x04001293 RID: 4755
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001293")]
public MeshRenderer[] g_DamagedShieldMesh;
// Token: 0x04001294 RID: 4756
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001294")]
private Transform[] g_DamagedShieldParent;
// Token: 0x04001295 RID: 4757
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001295")]
private Vector3[] g_DamegedShieldMeshPos;
// Token: 0x04001296 RID: 4758
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001296")]
private Quaternion[] g_DamegedShieldMeshRot;
// Token: 0x04001297 RID: 4759
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001297")]
private Material[] g_DamegedShieldMaterial;
// Token: 0x04001298 RID: 4760
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001298")]
private float g_fDamagetShieldMatShadowPos;
// Token: 0x04001299 RID: 4761
[FieldOffset(Offset = "0xB4")]
[Token(Token = "0x4001299")]
private bool g_bDamageShield;
// Token: 0x0400129A RID: 4762
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400129A")]
public ParticleSystem g_BodyEffect;
// Token: 0x0400129B RID: 4763
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400129B")]
public ParticleSystem g_EyeEffect;
// Token: 0x0400129C RID: 4764
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400129C")]
public ParticleSystem g_DeathEffect;
// Token: 0x0400129D RID: 4765
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400129D")]
public ParticleSystem g_HandEffectL;
// Token: 0x0400129E RID: 4766
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400129E")]
public ParticleSystem g_HandEffectR;
// Token: 0x0400129F RID: 4767
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400129F")]
public ParticleSystem g_WeaponCollisionEffect;
// Token: 0x040012A0 RID: 4768
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40012A0")]
public ParticleSystem g_DamagedShieldEffect;
// Token: 0x040012A1 RID: 4769
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40012A1")]
public CapsuleCollider g_BodyCollider;
// Token: 0x040012A2 RID: 4770
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40012A2")]
public SphereCollider g_HeadCollider;
// Token: 0x040012A3 RID: 4771
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40012A3")]
public BoxCollider g_ShieldCollider;
// Token: 0x040012A4 RID: 4772
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40012A4")]
public CharacterController g_CC;
// Token: 0x040012A5 RID: 4773
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40012A5")]
[SerializeField]
private string gDeathEffectObjPath;
// Token: 0x040012A6 RID: 4774
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40012A6")]
public Transform g_DeathExplosionPosition;
// Token: 0x040012A7 RID: 4775
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x40012A7")]
private EffectPool g_EffDeathExplosion;
// Token: 0x040012A8 RID: 4776
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x40012A8")]
[SerializeField]
private string effAttack00ObjectPath;
// Token: 0x040012A9 RID: 4777
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x40012A9")]
[SerializeField]
private string effAttack01ObjectPath;
// Token: 0x040012AA RID: 4778
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x40012AA")]
[SerializeField]
private string effAttack02ObjectPath;
// Token: 0x040012AB RID: 4779
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x40012AB")]
[SerializeField]
private string effAttack03ObjectPath;
// Token: 0x040012AC RID: 4780
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x40012AC")]
[SerializeField]
private string effAttackRunObjectPath;
// Token: 0x040012AD RID: 4781
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x40012AD")]
private EffectPool g_EffAttack00;
// Token: 0x040012AE RID: 4782
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x40012AE")]
private EffectPool g_EffAttack01;
// Token: 0x040012AF RID: 4783
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x40012AF")]
private EffectPool g_EffAttack02;
// Token: 0x040012B0 RID: 4784
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x40012B0")]
private EffectPool g_EffAttack03;
// Token: 0x040012B1 RID: 4785
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x40012B1")]
private EffectPool g_EffAttackRun;
// Token: 0x040012B2 RID: 4786
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x40012B2")]
[SerializeField]
private string sEMovePath;
// Token: 0x040012B3 RID: 4787
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x40012B3")]
[SerializeField]
private string sESwingPath;
// Token: 0x040012B4 RID: 4788
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x40012B4")]
[SerializeField]
private string sELandPath;
// Token: 0x040012B5 RID: 4789
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x40012B5")]
[SerializeField]
private string sEFootstepPath;
// Token: 0x040012B6 RID: 4790
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x40012B6")]
[SerializeField]
private string sEAttack01CollisionPath;
// Token: 0x040012B7 RID: 4791
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40012B7")]
private SoundEffect g_SEMove;
// Token: 0x040012B8 RID: 4792
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40012B8")]
private SoundEffect g_SESwing;
// Token: 0x040012B9 RID: 4793
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40012B9")]
private SoundEffect g_SELand;
// Token: 0x040012BA RID: 4794
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40012BA")]
private SoundEffect g_SEFootstep;
// Token: 0x040012BB RID: 4795
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40012BB")]
private SoundEffect g_SEAttack01Collision;
// Token: 0x040012BC RID: 4796
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40012BC")]
private float g_fSEMoveSpeed;
// Token: 0x040012BD RID: 4797
[FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x40012BD")]
private bool g_bSEMoveEnable;
// Token: 0x040012BE RID: 4798
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40012BE")]
private float g_fSDMoveVolume;
}