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

698 lines
19 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000F5 RID: 245
[Token(Token = "0x20000F5")]
public class DollWeakEffectPlay : MonoBehaviour
{
// Token: 0x06000C52 RID: 3154 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C52")]
[Address(RVA = "0x1590B70", Offset = "0x158FB70", VA = "0x181590B70")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C53 RID: 3155 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C53")]
[Address(RVA = "0x1592D60", Offset = "0x1591D60", VA = "0x181592D60")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C54 RID: 3156 RVA: 0x0001CCC8 File Offset: 0x0001AEC8
[Token(Token = "0x6000C54")]
[Address(RVA = "0x158D310", Offset = "0x158C310", VA = "0x18158D310")]
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: 0x06000C55 RID: 3157 RVA: 0x0001CD08 File Offset: 0x0001AF08
[Token(Token = "0x6000C55")]
[Address(RVA = "0x15905A0", Offset = "0x158F5A0", VA = "0x1815905A0")]
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: 0x06000C56 RID: 3158 RVA: 0x0001CD78 File Offset: 0x0001AF78
[Token(Token = "0x6000C56")]
[Address(RVA = "0x1593890", Offset = "0x1592890", VA = "0x181593890")]
public void WakeUp()
{
ParticleSystem particleSystem = this.g_BodyEffect;
int num = 0;
if (particleSystem != num)
{
this.g_BodyEffect.Play(true);
}
ParticleSystem particleSystem2 = this.g_EyeEffect;
int num2 = 0;
if (particleSystem2 != num2)
{
this.g_EyeEffect.Play(true);
}
ParticleSystem particleSystem3 = this.g_HandLEffect;
int num3 = 0;
if (particleSystem3 != num3)
{
this.g_HandLEffect.Play(true);
}
ParticleSystem particleSystem4 = this.g_HandREffect;
int num4 = 0;
if (particleSystem4 != num4)
{
this.g_HandREffect.Play(true);
}
this.PlaySEMove();
this.g_bSEMoveEnable = true;
}
// Token: 0x06000C57 RID: 3159 RVA: 0x0001CE1C File Offset: 0x0001B01C
[Token(Token = "0x6000C57")]
[Address(RVA = "0x15925C0", Offset = "0x15915C0", VA = "0x1815925C0")]
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: 0x06000C58 RID: 3160 RVA: 0x0001CE6C File Offset: 0x0001B06C
[Token(Token = "0x6000C58")]
[Address(RVA = "0x15906D0", Offset = "0x158F6D0", VA = "0x1815906D0")]
public void Death()
{
this.g_iStatus = (int)((ulong)1L);
this.g_bSEMoveEnable = false;
}
// Token: 0x06000C59 RID: 3161 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C59")]
[Address(RVA = "0x15906E0", Offset = "0x158F6E0", VA = "0x1815906E0")]
public void Destroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C5A RID: 3162 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C5A")]
[Address(RVA = "0x15900E0", Offset = "0x158F0E0", VA = "0x1815900E0")]
public void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C5B RID: 3163 RVA: 0x0001CE8C File Offset: 0x0001B08C
[Token(Token = "0x6000C5B")]
[Address(RVA = "0x1592740", Offset = "0x1591740", VA = "0x181592740")]
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;
}
int num5 = 0;
this.MeshShowEnable(num5 != 0);
}
// Token: 0x06000C5C RID: 3164 RVA: 0x0001CEF8 File Offset: 0x0001B0F8
[Token(Token = "0x6000C5C")]
[Address(RVA = "0x158FF60", Offset = "0x158EF60", VA = "0x18158FF60")]
public void CloseBodyEffect()
{
ParticleSystem particleSystem = this.g_BodyEffect;
int num = 0;
if (particleSystem != num)
{
this.g_BodyEffect.Stop(true);
}
ParticleSystem particleSystem2 = this.g_EyeEffect;
int num2 = 0;
if (particleSystem2 != num2)
{
this.g_EyeEffect.Stop(true);
}
ParticleSystem particleSystem3 = this.g_HandLEffect;
int num3 = 0;
if (particleSystem3 != num3)
{
this.g_HandLEffect.Stop(true);
}
ParticleSystem particleSystem4 = this.g_HandREffect;
int num4 = 0;
if (particleSystem4 != num4)
{
this.g_HandREffect.Stop(true);
}
this.g_bSEMoveEnable = false;
}
// Token: 0x06000C5D RID: 3165 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C5D")]
[Address(RVA = "0x1591D00", Offset = "0x1590D00", VA = "0x181591D00")]
public void PlayAttack01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C5E RID: 3166 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C5E")]
[Address(RVA = "0x1591DC0", Offset = "0x1590DC0", VA = "0x181591DC0")]
public void PlayAttack02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C5F RID: 3167 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C5F")]
[Address(RVA = "0x1591E80", Offset = "0x1590E80", VA = "0x181591E80")]
public void PlayAttack03_01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C60 RID: 3168 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C60")]
[Address(RVA = "0x1591F40", Offset = "0x1590F40", VA = "0x181591F40")]
public void PlayAttack03_02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C61 RID: 3169 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C61")]
[Address(RVA = "0x1592000", Offset = "0x1591000", VA = "0x181592000")]
public void PlayAttackB01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C62 RID: 3170 RVA: 0x0001CF98 File Offset: 0x0001B198
[Token(Token = "0x6000C62")]
[Address(RVA = "0x1592680", Offset = "0x1591680", VA = "0x181592680")]
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: 0x06000C63 RID: 3171 RVA: 0x0001CFE4 File Offset: 0x0001B1E4
[Token(Token = "0x6000C63")]
[Address(RVA = "0x1592430", Offset = "0x1591430", VA = "0x181592430")]
public void PlaySEJump()
{
SoundEffect soundEffect = this.g_SEJump;
int num = 0;
if (!(soundEffect == num))
{
this.g_SEJump.gameObject.SetActive(true);
this.g_SEJump.PlayRandom(1f, 1f);
}
}
// Token: 0x06000C64 RID: 3172 RVA: 0x0001D030 File Offset: 0x0001B230
[Token(Token = "0x6000C64")]
[Address(RVA = "0x15924F0", Offset = "0x15914F0", VA = "0x1815924F0")]
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: 0x06000C65 RID: 3173 RVA: 0x0001D080 File Offset: 0x0001B280
[Token(Token = "0x6000C65")]
[Address(RVA = "0x1592370", Offset = "0x1591370", VA = "0x181592370")]
public void PlaySEFootstep()
{
SoundEffect soundEffect = this.g_SEFootstep;
int num = 0;
if (!(soundEffect == num))
{
this.g_SEFootstep.gameObject.SetActive(true);
this.g_SEFootstep.PlayRandom(1f, 1f);
}
}
// Token: 0x06000C66 RID: 3174 RVA: 0x0001D0CC File Offset: 0x0001B2CC
[Token(Token = "0x6000C66")]
[Address(RVA = "0x15920C0", Offset = "0x15910C0", VA = "0x1815920C0")]
public void PlayMagicCharge()
{
EffectPool effectPool = this.g_EffMagicCharge;
if (effectPool != 0)
{
GameObject gameObject = effectPool.NewUse(true);
return;
}
}
// Token: 0x06000C67 RID: 3175 RVA: 0x0001D0F0 File Offset: 0x0001B2F0
[Token(Token = "0x6000C67")]
[Address(RVA = "0x1592320", Offset = "0x1591320", VA = "0x181592320")]
public void PlayMagicSuccess()
{
EffectPool effectPool = this.g_EffMagicCharge;
if (effectPool != 0)
{
effectPool.Stop(3f);
}
EffectPool effectPool2 = this.g_EffMagic;
if (effectPool2 != 0)
{
GameObject gameObject = effectPool2.NewUse(true);
return;
}
}
// Token: 0x06000C68 RID: 3176 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C68")]
[Address(RVA = "0x15920E0", Offset = "0x15910E0", VA = "0x1815920E0")]
public void PlayMagicFire(Vector3 v3Target)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C69 RID: 3177 RVA: 0x0001D128 File Offset: 0x0001B328
[Token(Token = "0x6000C69")]
[Address(RVA = "0x158FF10", Offset = "0x158EF10", VA = "0x18158FF10")]
public void CancelMagic()
{
EffectPool effectPool = this.g_EffMagicCharge;
if (effectPool != 0)
{
effectPool.Stop(3f);
}
EffectPool effectPool2 = this.g_EffMagic;
if (effectPool2 != 0)
{
effectPool2.Stop(3f);
return;
}
}
// Token: 0x06000C6A RID: 3178 RVA: 0x0001D164 File Offset: 0x0001B364
[Token(Token = "0x6000C6A")]
[Address(RVA = "0x1592820", Offset = "0x1591820", VA = "0x181592820")]
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_HandLEffect;
int num4 = 0;
if (particleSystem4 != num4)
{
Common.SetEffectTimeScale(this.g_HandLEffect, fTimeScale);
}
ParticleSystem particleSystem5 = this.g_HandREffect;
int num5 = 0;
if (particleSystem5 != num5)
{
Common.SetEffectTimeScale(this.g_HandREffect, fTimeScale);
}
}
// Token: 0x06000C6B RID: 3179 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C6B")]
[Address(RVA = "0x158FEB0", Offset = "0x158EEB0", VA = "0x18158FEB0")]
public DollWeakEffectPlay()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040013E0 RID: 5088
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40013E0")]
private Transform g_EffectParent;
// Token: 0x040013E1 RID: 5089
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40013E1")]
public SkinnedMeshRenderer[] g_Mesh;
// Token: 0x040013E2 RID: 5090
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40013E2")]
private float g_fMatShadowPos;
// Token: 0x040013E3 RID: 5091
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40013E3")]
private Color g_colDamaged;
// Token: 0x040013E4 RID: 5092
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40013E4")]
private Material[] g_Material;
// Token: 0x040013E5 RID: 5093
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40013E5")]
private int g_iStatus;
// Token: 0x040013E6 RID: 5094
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40013E6")]
public GameObject g_DamagedMeshRoot;
// Token: 0x040013E7 RID: 5095
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40013E7")]
public MeshRenderer[] g_DamegedMesh;
// Token: 0x040013E8 RID: 5096
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40013E8")]
private Transform[] g_DamagedParent;
// Token: 0x040013E9 RID: 5097
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40013E9")]
private Vector3[] g_DamegedMeshPos;
// Token: 0x040013EA RID: 5098
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40013EA")]
private Quaternion[] g_DamegedMeshRot;
// Token: 0x040013EB RID: 5099
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40013EB")]
private Material[] g_DamegedMaterial;
// Token: 0x040013EC RID: 5100
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40013EC")]
private float g_fDamagetMatShadowPos;
// Token: 0x040013ED RID: 5101
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40013ED")]
public ParticleSystem g_BodyEffect;
// Token: 0x040013EE RID: 5102
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40013EE")]
public ParticleSystem g_EyeEffect;
// Token: 0x040013EF RID: 5103
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40013EF")]
public ParticleSystem g_DeathEffect;
// Token: 0x040013F0 RID: 5104
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40013F0")]
public ParticleSystem g_HandLEffect;
// Token: 0x040013F1 RID: 5105
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40013F1")]
public ParticleSystem g_HandREffect;
// Token: 0x040013F2 RID: 5106
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40013F2")]
public CapsuleCollider g_BodyCollider;
// Token: 0x040013F3 RID: 5107
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40013F3")]
public SphereCollider g_HeadCollider;
// Token: 0x040013F4 RID: 5108
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40013F4")]
[SerializeField]
private string gDeathEffectObjPath;
// Token: 0x040013F5 RID: 5109
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40013F5")]
public Transform g_DeathExplosionPosition;
// Token: 0x040013F6 RID: 5110
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40013F6")]
private EffectPool g_EffDeathExplosion;
// Token: 0x040013F7 RID: 5111
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40013F7")]
[SerializeField]
private string effAttack01ObjectPath;
// Token: 0x040013F8 RID: 5112
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40013F8")]
[SerializeField]
private string effAttack02ObjectPath;
// Token: 0x040013F9 RID: 5113
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40013F9")]
[SerializeField]
private string effAttack0301ObjectPath;
// Token: 0x040013FA RID: 5114
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40013FA")]
[SerializeField]
private string effAttack0302ObjectPath;
// Token: 0x040013FB RID: 5115
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40013FB")]
[SerializeField]
private string effAttackB01ObjectPath;
// Token: 0x040013FC RID: 5116
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40013FC")]
private EffectPool g_EffAttack01;
// Token: 0x040013FD RID: 5117
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40013FD")]
private EffectPool g_EffAttack02;
// Token: 0x040013FE RID: 5118
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40013FE")]
private EffectPool g_EffAttack03_01;
// Token: 0x040013FF RID: 5119
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40013FF")]
private EffectPool g_EffAttack03_02;
// Token: 0x04001400 RID: 5120
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4001400")]
private EffectPool g_EffAttackB01;
// Token: 0x04001401 RID: 5121
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4001401")]
[SerializeField]
private string sEMovePath;
// Token: 0x04001402 RID: 5122
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001402")]
[SerializeField]
private string sESwingPath;
// Token: 0x04001403 RID: 5123
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4001403")]
[SerializeField]
private string sEJumpPath;
// Token: 0x04001404 RID: 5124
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x4001404")]
[SerializeField]
private string sELandPath;
// Token: 0x04001405 RID: 5125
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x4001405")]
[SerializeField]
private string sEFootstepPath;
// Token: 0x04001406 RID: 5126
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x4001406")]
private SoundEffect g_SEMove;
// Token: 0x04001407 RID: 5127
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x4001407")]
private SoundEffect g_SESwing;
// Token: 0x04001408 RID: 5128
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x4001408")]
private SoundEffect g_SEJump;
// Token: 0x04001409 RID: 5129
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x4001409")]
private SoundEffect g_SELand;
// Token: 0x0400140A RID: 5130
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400140A")]
private SoundEffect g_SEFootstep;
// Token: 0x0400140B RID: 5131
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x400140B")]
private bool g_bSEMoveEnable;
// Token: 0x0400140C RID: 5132
[FieldOffset(Offset = "0x17C")]
[Token(Token = "0x400140C")]
private float g_fSDMoveVolume;
// Token: 0x0400140D RID: 5133
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400140D")]
[SerializeField]
private string effMagicChargeObjectPath;
// Token: 0x0400140E RID: 5134
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400140E")]
[SerializeField]
private string effMagicObjectPath;
// Token: 0x0400140F RID: 5135
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400140F")]
[SerializeField]
private string effMagicShotObjectPath;
// Token: 0x04001410 RID: 5136
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4001410")]
[SerializeField]
private string effMagicBulletObjectPath;
// Token: 0x04001411 RID: 5137
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4001411")]
[SerializeField]
private string effMagicCollisionObjectPath;
// Token: 0x04001412 RID: 5138
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4001412")]
[SerializeField]
private string effMagicPlayerCollisionObjectPath;
// Token: 0x04001413 RID: 5139
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4001413")]
public Transform MagicPoint;
// Token: 0x04001414 RID: 5140
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4001414")]
private EffectPool g_EffMagicCharge;
// Token: 0x04001415 RID: 5141
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4001415")]
private EffectPool g_EffMagic;
// Token: 0x04001416 RID: 5142
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4001416")]
private EffectPool g_EffMagicShot;
// Token: 0x04001417 RID: 5143
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4001417")]
private EffectPool g_EffMagicBullet;
// Token: 0x04001418 RID: 5144
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4001418")]
private EffectPool g_EffMagicCollision;
// Token: 0x04001419 RID: 5145
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4001419")]
private EffectPool g_EffMagicPlayerCollision;
}