1046 lines
30 KiB
C#
1046 lines
30 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000CC RID: 204
|
|
[Token(Token = "0x20000CC")]
|
|
public class Doll03EffectPlay : MonoBehaviour
|
|
{
|
|
// Token: 0x06000ACC RID: 2764 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ACC")]
|
|
[Address(RVA = "0x16FA9A0", Offset = "0x16F97A0", VA = "0x1816FA9A0", Slot = "4")]
|
|
public virtual void InitData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ACD RID: 2765 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ACD")]
|
|
[Address(RVA = "0x16FDEA0", Offset = "0x16FCCA0", VA = "0x1816FDEA0")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ACE RID: 2766 RVA: 0x00019950 File Offset: 0x00017B50
|
|
[Token(Token = "0x6000ACE")]
|
|
[Address(RVA = "0x16FA740", Offset = "0x16F9540", VA = "0x1816FA740")]
|
|
public void Damaged()
|
|
{
|
|
Material material = this.g_matBody01;
|
|
this.g_fMatShadowPos = 0f;
|
|
int num = 0;
|
|
material.SetFloat("_ShadowPow", (float)num);
|
|
Material material2 = this.g_matBody02;
|
|
float num2 = this.g_fMatShadowPos;
|
|
material2.SetFloat("_ShadowPow", num2);
|
|
Material material3 = this.g_matBody03;
|
|
float num3 = this.g_fMatShadowPos;
|
|
material3.SetFloat("_ShadowPow", num3);
|
|
Material material4 = this.g_matEye;
|
|
float num4 = this.g_fMatShadowPos;
|
|
material4.SetFloat("_ShadowPow", num4);
|
|
Material material5 = this.g_matHead;
|
|
float num5 = this.g_fMatShadowPos;
|
|
material5.SetFloat("_ShadowPow", num5);
|
|
Material material6 = this.g_matWeapon;
|
|
float num6 = this.g_fMatShadowPos;
|
|
material6.SetFloat("_ShadowPow", num6);
|
|
}
|
|
|
|
// Token: 0x06000ACF RID: 2767 RVA: 0x00019A18 File Offset: 0x00017C18
|
|
[Token(Token = "0x6000ACF")]
|
|
[Address(RVA = "0x16FA860", Offset = "0x16F9660", VA = "0x1816FA860")]
|
|
public void Death()
|
|
{
|
|
this.g_bDeath = true;
|
|
this.g_BodyEffect.Stop(true);
|
|
}
|
|
|
|
// Token: 0x06000AD0 RID: 2768 RVA: 0x00019A40 File Offset: 0x00017C40
|
|
[Token(Token = "0x6000AD0")]
|
|
[Address(RVA = "0x16FA890", Offset = "0x16F9690", VA = "0x1816FA890")]
|
|
public void Destroy()
|
|
{
|
|
this.g_DeathEffect.Play(true);
|
|
this.g_SEDestory.gameObject.SetActive(true);
|
|
this.g_SEDestory.PlayRandom(1f, 1f);
|
|
}
|
|
|
|
// Token: 0x06000AD1 RID: 2769 RVA: 0x00019A88 File Offset: 0x00017C88
|
|
[Token(Token = "0x6000AD1")]
|
|
[Address(RVA = "0x16FA5D0", Offset = "0x16F93D0", VA = "0x1816FA5D0")]
|
|
public void Create()
|
|
{
|
|
ParticleSystem particleSystem = this.g_BodyEffect;
|
|
this.g_bDeath = false;
|
|
particleSystem.Play(true);
|
|
ParticleSystem particleSystem2 = this.g_DeathEffect;
|
|
int num = 0;
|
|
particleSystem2.Stop(num != 0);
|
|
this.g_ChargeHandL.Stop(true);
|
|
this.g_ChargeHandR.Stop(true);
|
|
Material material = this.g_matBody01;
|
|
this.g_fDeathShadowPos = 1f;
|
|
this.g_fMatShadowPos = 0f;
|
|
int num2 = 0;
|
|
material.SetFloat("_ShadowPow", (float)num2);
|
|
Material material2 = this.g_matBody02;
|
|
int num3 = 0;
|
|
material2.SetFloat("_ShadowPow", (float)num3);
|
|
Material material3 = this.g_matBody03;
|
|
int num4 = 0;
|
|
material3.SetFloat("_ShadowPow", (float)num4);
|
|
Material material4 = this.g_matEye;
|
|
int num5 = 0;
|
|
material4.SetFloat("_ShadowPow", (float)num5);
|
|
Material material5 = this.g_matHead;
|
|
int num6 = 0;
|
|
material5.SetFloat("_ShadowPow", (float)num6);
|
|
Material material6 = this.g_matWeapon;
|
|
int num7 = 0;
|
|
material6.SetFloat("_ShadowPow", (float)num7);
|
|
}
|
|
|
|
// Token: 0x06000AD2 RID: 2770 RVA: 0x00019B84 File Offset: 0x00017D84
|
|
[Token(Token = "0x6000AD2")]
|
|
[Address(RVA = "0x16FD5C0", Offset = "0x16FC3C0", VA = "0x1816FD5C0")]
|
|
public void Remove()
|
|
{
|
|
this.g_bDeath = false;
|
|
ParticleSystem particleSystem = this.g_BodyEffect;
|
|
int num = 0;
|
|
particleSystem.Stop(num != 0);
|
|
ParticleSystem particleSystem2 = this.g_DeathEffect;
|
|
int num2 = 0;
|
|
particleSystem2.Play(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x06000AD3 RID: 2771 RVA: 0x00019BC0 File Offset: 0x00017DC0
|
|
[Token(Token = "0x6000AD3")]
|
|
[Address(RVA = "0x16FA500", Offset = "0x16F9300", VA = "0x1816FA500")]
|
|
public void CancelMagic()
|
|
{
|
|
this.g_EffHelp.Stop(3f);
|
|
this.g_EffMagicLoop.Stop(3f);
|
|
this.g_EffMagicComplete.Stop(3f);
|
|
this.g_EffAttack02Charge.Stop(3f);
|
|
this.g_EffAttackMagicReady.Stop(3f);
|
|
ParticleSystem particleSystem = this.g_ChargeHandL;
|
|
this.g_bAttackMagic = false;
|
|
particleSystem.Stop(true);
|
|
this.g_ChargeHandR.Stop(true);
|
|
}
|
|
|
|
// Token: 0x06000AD4 RID: 2772 RVA: 0x00019C44 File Offset: 0x00017E44
|
|
[Token(Token = "0x6000AD4")]
|
|
[Address(RVA = "0x12FC090", Offset = "0x12FAE90", VA = "0x1812FC090")]
|
|
public void SetMoveSpeed(float fMoveSpeed)
|
|
{
|
|
this.g_fMoveSpeed = fMoveSpeed;
|
|
}
|
|
|
|
// Token: 0x06000AD5 RID: 2773 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AD5")]
|
|
[Address(RVA = "0x16FC6C0", Offset = "0x16FB4C0", VA = "0x1816FC6C0")]
|
|
public void PlayEffIdle()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AD6 RID: 2774 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AD6")]
|
|
[Address(RVA = "0x16FC4A0", Offset = "0x16FB2A0", VA = "0x1816FC4A0")]
|
|
public void PlayEffDodge()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AD7 RID: 2775 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AD7")]
|
|
[Address(RVA = "0x16FBCD0", Offset = "0x16FAAD0", VA = "0x1816FBCD0")]
|
|
public void PlayEffAttack01()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AD8 RID: 2776 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AD8")]
|
|
[Address(RVA = "0x16FBEB0", Offset = "0x16FACB0", VA = "0x1816FBEB0")]
|
|
public void PlayEffAttack02Charge()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AD9 RID: 2777 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AD9")]
|
|
[Address(RVA = "0x16FC000", Offset = "0x16FAE00", VA = "0x1816FC000")]
|
|
public void PlayEffAttack02()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ADA RID: 2778 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ADA")]
|
|
[Address(RVA = "0x16FC560", Offset = "0x16FB360", VA = "0x1816FC560")]
|
|
public void PlayEffHelp()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ADB RID: 2779 RVA: 0x00019C58 File Offset: 0x00017E58
|
|
[Token(Token = "0x6000ADB")]
|
|
[Address(RVA = "0x16F9F70", Offset = "0x16F8D70", VA = "0x1816F9F70")]
|
|
public void AniHeipEnemy()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEHelp02;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEHelp02.gameObject.SetActive(true);
|
|
this.g_SEHelp02.PlayRandom(1f, 1f);
|
|
}
|
|
PlayerCamera cameraController = Game.GetCameraController();
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
cameraController.SetRandomShake(0.05f, 16f, 3f, (float)num3, num2 != 0);
|
|
this.Damaged();
|
|
NPCManage[] buffEnemy2;
|
|
if (this.g_NPCM.g_sAICharacter == NPCManage.AIType.Doll03)
|
|
{
|
|
NPCManage[] buffEnemy = this.BuffEnemy;
|
|
if (buffEnemy == 0 || num2 >= buffEnemy.Length)
|
|
{
|
|
return;
|
|
}
|
|
if (buffEnemy[num2].gameObject.activeSelf)
|
|
{
|
|
this.BuffEnemy[num2].SetAIStatus(AI_NPC.AIStatus.Fighting);
|
|
}
|
|
buffEnemy2 = this.BuffEnemy;
|
|
num2++;
|
|
}
|
|
if (buffEnemy2 == (ulong)39L)
|
|
{
|
|
this.Self.SetBuffDefense(999f);
|
|
NPCManage[] buffEnemy3 = this.BuffEnemy;
|
|
if (buffEnemy3 != 0 && num2 < buffEnemy3.Length)
|
|
{
|
|
NPCManage npcmanage = buffEnemy3[num2];
|
|
int num4 = 0;
|
|
if (npcmanage != num4 && this.BuffEnemy[num2].gameObject.activeSelf && !this.BuffEnemy[num2].GetIsDeath())
|
|
{
|
|
this.BuffEnemy[num2].SetBuffDefense(45f);
|
|
}
|
|
NPCManage[] buffEnemy4 = this.BuffEnemy;
|
|
num2++;
|
|
while (buffEnemy4 != 0)
|
|
{
|
|
}
|
|
}
|
|
this.Self.SetBuffCure(999f);
|
|
NPCManage[] buffEnemy5 = this.BuffEnemy;
|
|
if (buffEnemy5 != 0 && num2 < buffEnemy5.Length)
|
|
{
|
|
NPCManage npcmanage2 = buffEnemy5[num2];
|
|
int num5 = 0;
|
|
if (npcmanage2 != num5 && this.BuffEnemy[num2].gameObject.activeSelf && !this.BuffEnemy[num2].GetIsDeath())
|
|
{
|
|
this.BuffEnemy[num2].SetBuffCure(45f);
|
|
}
|
|
NPCManage[] buffEnemy6 = this.BuffEnemy;
|
|
num2++;
|
|
while (buffEnemy6 != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000ADC RID: 2780 RVA: 0x00019E80 File Offset: 0x00018080
|
|
[Token(Token = "0x6000ADC")]
|
|
[Address(RVA = "0x16FD720", Offset = "0x16FC520", VA = "0x1816FD720")]
|
|
public void StopEffMagicLoop()
|
|
{
|
|
this.g_EffMagicLoop.Stop(3f);
|
|
ParticleSystem particleSystem = this.g_ChargeHandL;
|
|
this.g_bAttackMagic = false;
|
|
particleSystem.Stop(true);
|
|
this.g_ChargeHandR.Stop(true);
|
|
}
|
|
|
|
// Token: 0x06000ADD RID: 2781 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ADD")]
|
|
[Address(RVA = "0x16FC310", Offset = "0x16FB110", VA = "0x1816FC310")]
|
|
public void PlayEffBuffMagic(Doll03EffectPlay.BuffType Type)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ADE RID: 2782 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ADE")]
|
|
[Address(RVA = "0x16F9490", Offset = "0x16F8290", VA = "0x1816F9490")]
|
|
public void AniCast()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000ADF RID: 2783 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000ADF")]
|
|
[Address(RVA = "0x16FC1E0", Offset = "0x16FAFE0", VA = "0x1816FC1E0")]
|
|
public void PlayEffAttackMagic()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AE0 RID: 2784 RVA: 0x00019EC4 File Offset: 0x000180C4
|
|
[Token(Token = "0x6000AE0")]
|
|
[Address(RVA = "0x16FD380", Offset = "0x16FC180", VA = "0x1816FD380")]
|
|
public void PlaySESweep()
|
|
{
|
|
SoundEffect soundEffect = this.g_SESweep;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SESweep.gameObject.SetActive(true);
|
|
this.g_SESweep.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE1 RID: 2785 RVA: 0x00019F10 File Offset: 0x00018110
|
|
[Token(Token = "0x6000AE1")]
|
|
[Address(RVA = "0x16FD440", Offset = "0x16FC240", VA = "0x1816FD440")]
|
|
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: 0x06000AE2 RID: 2786 RVA: 0x00019F5C File Offset: 0x0001815C
|
|
[Token(Token = "0x6000AE2")]
|
|
[Address(RVA = "0x16FCF00", Offset = "0x16FBD00", VA = "0x1816FCF00")]
|
|
public void PlaySEDodge()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEDodge;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEDodge.gameObject.SetActive(true);
|
|
this.g_SEDodge.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE3 RID: 2787 RVA: 0x00019FA8 File Offset: 0x000181A8
|
|
[Token(Token = "0x6000AE3")]
|
|
[Address(RVA = "0x16FCFC0", Offset = "0x16FBDC0", VA = "0x1816FCFC0")]
|
|
public void PlaySEHelp01()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEHelp01;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEHelp01.gameObject.SetActive(true);
|
|
this.g_SEHelp01.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE4 RID: 2788 RVA: 0x00019FF4 File Offset: 0x000181F4
|
|
[Token(Token = "0x6000AE4")]
|
|
[Address(RVA = "0x16FD080", Offset = "0x16FBE80", VA = "0x1816FD080")]
|
|
public void PlaySEHelp02()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEHelp02;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEHelp02.gameObject.SetActive(true);
|
|
this.g_SEHelp02.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE5 RID: 2789 RVA: 0x0001A040 File Offset: 0x00018240
|
|
[Token(Token = "0x6000AE5")]
|
|
[Address(RVA = "0x16FD2C0", Offset = "0x16FC0C0", VA = "0x1816FD2C0")]
|
|
public void PlaySEMagicLoop()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEMagicLoop;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEMagicLoop.gameObject.SetActive(true);
|
|
this.g_SEMagicLoop.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE6 RID: 2790 RVA: 0x0001A08C File Offset: 0x0001828C
|
|
[Token(Token = "0x6000AE6")]
|
|
[Address(RVA = "0x16FD200", Offset = "0x16FC000", VA = "0x1816FD200")]
|
|
public void PlaySEMagicComplete()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEMagicComplete;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEMagicComplete.gameObject.SetActive(true);
|
|
this.g_SEMagicComplete.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE7 RID: 2791 RVA: 0x0001A0D8 File Offset: 0x000182D8
|
|
[Token(Token = "0x6000AE7")]
|
|
[Address(RVA = "0x16FCE40", Offset = "0x16FBC40", VA = "0x1816FCE40")]
|
|
public void PlaySEAttackReady()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEAttackReady;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEAttackReady.gameObject.SetActive(true);
|
|
this.g_SEAttackReady.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE8 RID: 2792 RVA: 0x0001A124 File Offset: 0x00018324
|
|
[Token(Token = "0x6000AE8")]
|
|
[Address(RVA = "0x16FD140", Offset = "0x16FBF40", VA = "0x1816FD140")]
|
|
public void PlaySELand()
|
|
{
|
|
SoundEffect soundEffect = this.g_SELand;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SELand.gameObject.SetActive(true);
|
|
this.g_SELand.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AE9 RID: 2793 RVA: 0x0001A170 File Offset: 0x00018370
|
|
[Token(Token = "0x6000AE9")]
|
|
[Address(RVA = "0x16FD500", Offset = "0x16FC300", VA = "0x1816FD500")]
|
|
public void PlaySEWood()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEWood;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEWood.gameObject.SetActive(true);
|
|
this.g_SEWood.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AEA RID: 2794 RVA: 0x0001A1BC File Offset: 0x000183BC
|
|
[Token(Token = "0x6000AEA")]
|
|
[Address(RVA = "0x16FCCC0", Offset = "0x16FBAC0", VA = "0x1816FCCC0")]
|
|
public void PlaySEAttack01()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEAttack01;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEAttack01.gameObject.SetActive(true);
|
|
this.g_SEAttack01.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AEB RID: 2795 RVA: 0x0001A208 File Offset: 0x00018408
|
|
[Token(Token = "0x6000AEB")]
|
|
[Address(RVA = "0x16FCD80", Offset = "0x16FBB80", VA = "0x1816FCD80")]
|
|
public void PlaySEAttack02()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEAttack02;
|
|
int num = 0;
|
|
if (!(soundEffect == num))
|
|
{
|
|
this.g_SEAttack02.gameObject.SetActive(true);
|
|
this.g_SEAttack02.PlayRandom(1f, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AEC RID: 2796 RVA: 0x0001A254 File Offset: 0x00018454
|
|
[Token(Token = "0x6000AEC")]
|
|
[Address(RVA = "0x16FDE80", Offset = "0x16FCC80", VA = "0x1816FDE80")]
|
|
public void UpdatePlayerPos(Vector3 Pos)
|
|
{
|
|
float z = Pos.z;
|
|
this.g_v3SeePlayPos.z = z;
|
|
}
|
|
|
|
// Token: 0x06000AED RID: 2797 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AED")]
|
|
[Address(RVA = "0x16FCB40", Offset = "0x16FB940", VA = "0x1816FCB40")]
|
|
public void PlayPSTeleportStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AEE RID: 2798 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AEE")]
|
|
[Address(RVA = "0x16FC830", Offset = "0x16FB630", VA = "0x1816FC830")]
|
|
public void PlayPSTeleportEnd(Vector3 v3Start, Vector3 v3End)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AEF RID: 2799 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AEF")]
|
|
[Address(RVA = "0x16FA900", Offset = "0x16F9700", VA = "0x1816FA900")]
|
|
public Vector3 FindTeleportRandom()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000AF0 RID: 2800 RVA: 0x0001A274 File Offset: 0x00018474
|
|
[Token(Token = "0x6000AF0")]
|
|
[Address(RVA = "0x16FD610", Offset = "0x16FC410", VA = "0x1816FD610")]
|
|
public void SetTimeScale(float fTimeScale)
|
|
{
|
|
Common.SetEffectTimeScale(this.g_BodyEffect, fTimeScale);
|
|
Common.SetEffectTimeScale(this.g_DeathEffect, fTimeScale);
|
|
Common.SetEffectTimeScale(this.g_ChargeHandL, fTimeScale);
|
|
Common.SetEffectTimeScale(this.g_ChargeHandR, fTimeScale);
|
|
ParticleSystem ps_TeleportStart = this.PS_TeleportStart;
|
|
int num = 0;
|
|
if (ps_TeleportStart != num)
|
|
{
|
|
Common.SetEffectTimeScale(this.PS_TeleportStart, fTimeScale);
|
|
}
|
|
ParticleSystem ps_TeleportEnd = this.PS_TeleportEnd;
|
|
int num2 = 0;
|
|
if (ps_TeleportEnd != num2)
|
|
{
|
|
Common.SetEffectTimeScale(this.PS_TeleportEnd, fTimeScale);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AF1 RID: 2801 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000AF1")]
|
|
[Address(RVA = "0x16FF850", Offset = "0x16FE650", VA = "0x1816FF850")]
|
|
public Doll03EffectPlay()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04001209 RID: 4617
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001209")]
|
|
private NPCManage g_NPCM;
|
|
|
|
// Token: 0x0400120A RID: 4618
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400120A")]
|
|
private ParticleSystem g_BodyEffect;
|
|
|
|
// Token: 0x0400120B RID: 4619
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400120B")]
|
|
private ParticleSystem g_DeathEffect;
|
|
|
|
// Token: 0x0400120C RID: 4620
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400120C")]
|
|
private ParticleSystem g_ChargeHandL;
|
|
|
|
// Token: 0x0400120D RID: 4621
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400120D")]
|
|
private ParticleSystem g_ChargeHandR;
|
|
|
|
// Token: 0x0400120E RID: 4622
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400120E")]
|
|
public ParticleSystem PS_TeleportStart;
|
|
|
|
// Token: 0x0400120F RID: 4623
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400120F")]
|
|
public ParticleSystem PS_TeleportEnd;
|
|
|
|
// Token: 0x04001210 RID: 4624
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001210")]
|
|
public Transform Attack02ChargePos;
|
|
|
|
// Token: 0x04001211 RID: 4625
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001211")]
|
|
private float g_fMoveSpeed;
|
|
|
|
// Token: 0x04001212 RID: 4626
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001212")]
|
|
[SerializeField]
|
|
private string gHelpObjectPath;
|
|
|
|
// Token: 0x04001213 RID: 4627
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001213")]
|
|
[SerializeField]
|
|
private string gMagicLoopObjectPath;
|
|
|
|
// Token: 0x04001214 RID: 4628
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001214")]
|
|
[SerializeField]
|
|
private string gMagicCompleteObjectPath;
|
|
|
|
// Token: 0x04001215 RID: 4629
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001215")]
|
|
[SerializeField]
|
|
private string gBuffDefenseObjectPath;
|
|
|
|
// Token: 0x04001216 RID: 4630
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001216")]
|
|
[SerializeField]
|
|
private string gBuffCureObjectPath;
|
|
|
|
// Token: 0x04001217 RID: 4631
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001217")]
|
|
[SerializeField]
|
|
private string gIdleObjectPath;
|
|
|
|
// Token: 0x04001218 RID: 4632
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001218")]
|
|
[SerializeField]
|
|
private string gAttack01ObjectPath;
|
|
|
|
// Token: 0x04001219 RID: 4633
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001219")]
|
|
[SerializeField]
|
|
private string gAttack02ChargeObjectPath;
|
|
|
|
// Token: 0x0400121A RID: 4634
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400121A")]
|
|
[SerializeField]
|
|
private string gAttack02ObjectPath;
|
|
|
|
// Token: 0x0400121B RID: 4635
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400121B")]
|
|
[SerializeField]
|
|
private string gDodgeObjectPath;
|
|
|
|
// Token: 0x0400121C RID: 4636
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400121C")]
|
|
[SerializeField]
|
|
private string gAttackMagicReadyObjectPath;
|
|
|
|
// Token: 0x0400121D RID: 4637
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400121D")]
|
|
[SerializeField]
|
|
private string gAttackMagicCastObjectPath;
|
|
|
|
// Token: 0x0400121E RID: 4638
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400121E")]
|
|
[SerializeField]
|
|
private string gAttackMagicCollisionObjectPath;
|
|
|
|
// Token: 0x0400121F RID: 4639
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400121F")]
|
|
[SerializeField]
|
|
private string gAttackMagicCastObjectBigPath;
|
|
|
|
// Token: 0x04001220 RID: 4640
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4001220")]
|
|
[SerializeField]
|
|
private string gAttackMagicCastObjectBigHitPath;
|
|
|
|
// Token: 0x04001221 RID: 4641
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001221")]
|
|
[SerializeField]
|
|
private string gTeleportPath;
|
|
|
|
// Token: 0x04001222 RID: 4642
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4001222")]
|
|
[SerializeField]
|
|
private string gTeleportFloorPath;
|
|
|
|
// Token: 0x04001223 RID: 4643
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4001223")]
|
|
private EffectPool g_EffHelp;
|
|
|
|
// Token: 0x04001224 RID: 4644
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4001224")]
|
|
private EffectPool g_EffMagicLoop;
|
|
|
|
// Token: 0x04001225 RID: 4645
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4001225")]
|
|
private EffectPool g_EffMagicComplete;
|
|
|
|
// Token: 0x04001226 RID: 4646
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4001226")]
|
|
private EffectPool g_EffIdle;
|
|
|
|
// Token: 0x04001227 RID: 4647
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4001227")]
|
|
private EffectPool g_EffAttack01;
|
|
|
|
// Token: 0x04001228 RID: 4648
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4001228")]
|
|
private EffectPool g_EffAttack02Charge;
|
|
|
|
// Token: 0x04001229 RID: 4649
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4001229")]
|
|
private EffectPool g_EffAttack02;
|
|
|
|
// Token: 0x0400122A RID: 4650
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400122A")]
|
|
private EffectPool g_EffDodge;
|
|
|
|
// Token: 0x0400122B RID: 4651
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400122B")]
|
|
private EffectPool g_EffAttackMagicReady;
|
|
|
|
// Token: 0x0400122C RID: 4652
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400122C")]
|
|
private EffectPool g_EffAttackMagicCast;
|
|
|
|
// Token: 0x0400122D RID: 4653
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400122D")]
|
|
private EffectPool g_EffAttackMagicCollision;
|
|
|
|
// Token: 0x0400122E RID: 4654
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400122E")]
|
|
private EffectPool g_EffAttackMagicCastBig;
|
|
|
|
// Token: 0x0400122F RID: 4655
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400122F")]
|
|
private EffectPool g_EffAttackMagicCastBigHit;
|
|
|
|
// Token: 0x04001230 RID: 4656
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4001230")]
|
|
private EffectPool g_EffTeleport;
|
|
|
|
// Token: 0x04001231 RID: 4657
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x4001231")]
|
|
private EffectPool g_EffTeleportFloor;
|
|
|
|
// Token: 0x04001232 RID: 4658
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4001232")]
|
|
private float g_fMatShadowPos;
|
|
|
|
// Token: 0x04001233 RID: 4659
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4001233")]
|
|
private Material g_matBody01;
|
|
|
|
// Token: 0x04001234 RID: 4660
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4001234")]
|
|
private Material g_matBody02;
|
|
|
|
// Token: 0x04001235 RID: 4661
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x4001235")]
|
|
private Material g_matBody03;
|
|
|
|
// Token: 0x04001236 RID: 4662
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x4001236")]
|
|
private Material g_matEye;
|
|
|
|
// Token: 0x04001237 RID: 4663
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x4001237")]
|
|
private Material g_matHead;
|
|
|
|
// Token: 0x04001238 RID: 4664
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x4001238")]
|
|
private Material g_matWeapon;
|
|
|
|
// Token: 0x04001239 RID: 4665
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x4001239")]
|
|
private Color g_colDamaged;
|
|
|
|
// Token: 0x0400123A RID: 4666
|
|
[FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x400123A")]
|
|
private bool g_bDeath;
|
|
|
|
// Token: 0x0400123B RID: 4667
|
|
[FieldOffset(Offset = "0x1AC")]
|
|
[Token(Token = "0x400123B")]
|
|
private float g_fDeathShadowPos;
|
|
|
|
// Token: 0x0400123C RID: 4668
|
|
[FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x400123C")]
|
|
private Doll03EffectPlay.BuffType g_BuffType;
|
|
|
|
// Token: 0x0400123D RID: 4669
|
|
[FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x400123D")]
|
|
private LayerMask g_BuffMask;
|
|
|
|
// Token: 0x0400123E RID: 4670
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400123E")]
|
|
private bool g_bAttackMagic;
|
|
|
|
// Token: 0x0400123F RID: 4671
|
|
[FieldOffset(Offset = "0x1B9")]
|
|
[Token(Token = "0x400123F")]
|
|
private bool g_bAttackMagicCast;
|
|
|
|
// Token: 0x04001240 RID: 4672
|
|
[FieldOffset(Offset = "0x1BC")]
|
|
[Token(Token = "0x4001240")]
|
|
private Vector3 g_v3SeePlayPos;
|
|
|
|
// Token: 0x04001241 RID: 4673
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x4001241")]
|
|
private Vector3 g_v3AttackMagicPos;
|
|
|
|
// Token: 0x04001242 RID: 4674
|
|
[FieldOffset(Offset = "0x1D4")]
|
|
[Token(Token = "0x4001242")]
|
|
private float g_fAttackMagicCastTime;
|
|
|
|
// Token: 0x04001243 RID: 4675
|
|
[Token(Token = "0x4001243")]
|
|
private const float g_fWindMagicCollisionTime = 0.3f;
|
|
|
|
// Token: 0x04001244 RID: 4676
|
|
[FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x4001244")]
|
|
private float g_fWindMagicCollisionTimeVal;
|
|
|
|
// Token: 0x04001245 RID: 4677
|
|
[FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x4001245")]
|
|
private AttackData g_ADWindMagic;
|
|
|
|
// Token: 0x04001246 RID: 4678
|
|
[FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x4001246")]
|
|
public Light WindLight;
|
|
|
|
// Token: 0x04001247 RID: 4679
|
|
[FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x4001247")]
|
|
[SerializeField]
|
|
private string sESwingObjectPath;
|
|
|
|
// Token: 0x04001248 RID: 4680
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x4001248")]
|
|
[SerializeField]
|
|
private string sEDestoryObjectPath;
|
|
|
|
// Token: 0x04001249 RID: 4681
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x4001249")]
|
|
[SerializeField]
|
|
private string sEMagicLoopObjectPath;
|
|
|
|
// Token: 0x0400124A RID: 4682
|
|
[FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400124A")]
|
|
[SerializeField]
|
|
private string sEAttackReadyObjectPath;
|
|
|
|
// Token: 0x0400124B RID: 4683
|
|
[FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400124B")]
|
|
[SerializeField]
|
|
private string sEDodgeObjectPath;
|
|
|
|
// Token: 0x0400124C RID: 4684
|
|
[FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x400124C")]
|
|
[SerializeField]
|
|
private string sELandObjectPath;
|
|
|
|
// Token: 0x0400124D RID: 4685
|
|
[FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400124D")]
|
|
[SerializeField]
|
|
private string sEWoodObjectPath;
|
|
|
|
// Token: 0x0400124E RID: 4686
|
|
[FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x400124E")]
|
|
[SerializeField]
|
|
private string sEAttack01ObjectPath;
|
|
|
|
// Token: 0x0400124F RID: 4687
|
|
[FieldOffset(Offset = "0x230")]
|
|
[Token(Token = "0x400124F")]
|
|
[SerializeField]
|
|
private string sEAttack02ObjectPath;
|
|
|
|
// Token: 0x04001250 RID: 4688
|
|
[FieldOffset(Offset = "0x238")]
|
|
[Token(Token = "0x4001250")]
|
|
[SerializeField]
|
|
private string sEMagicCompleteObjectPath;
|
|
|
|
// Token: 0x04001251 RID: 4689
|
|
[FieldOffset(Offset = "0x240")]
|
|
[Token(Token = "0x4001251")]
|
|
[SerializeField]
|
|
private string sESweepObjectPath;
|
|
|
|
// Token: 0x04001252 RID: 4690
|
|
[FieldOffset(Offset = "0x248")]
|
|
[Token(Token = "0x4001252")]
|
|
[SerializeField]
|
|
private string sEHelp01ObjectPath;
|
|
|
|
// Token: 0x04001253 RID: 4691
|
|
[FieldOffset(Offset = "0x250")]
|
|
[Token(Token = "0x4001253")]
|
|
[SerializeField]
|
|
private string sEHelp02ObjectPath;
|
|
|
|
// Token: 0x04001254 RID: 4692
|
|
[FieldOffset(Offset = "0x258")]
|
|
[Token(Token = "0x4001254")]
|
|
[SerializeField]
|
|
private string sETeleportPath;
|
|
|
|
// Token: 0x04001255 RID: 4693
|
|
[FieldOffset(Offset = "0x260")]
|
|
[Token(Token = "0x4001255")]
|
|
private SoundEffect g_SESwing;
|
|
|
|
// Token: 0x04001256 RID: 4694
|
|
[FieldOffset(Offset = "0x268")]
|
|
[Token(Token = "0x4001256")]
|
|
private SoundEffect g_SEDestory;
|
|
|
|
// Token: 0x04001257 RID: 4695
|
|
[FieldOffset(Offset = "0x270")]
|
|
[Token(Token = "0x4001257")]
|
|
private SoundEffect g_SEMagicLoop;
|
|
|
|
// Token: 0x04001258 RID: 4696
|
|
[FieldOffset(Offset = "0x278")]
|
|
[Token(Token = "0x4001258")]
|
|
private SoundEffect g_SEAttackReady;
|
|
|
|
// Token: 0x04001259 RID: 4697
|
|
[FieldOffset(Offset = "0x280")]
|
|
[Token(Token = "0x4001259")]
|
|
private SoundEffect g_SEDodge;
|
|
|
|
// Token: 0x0400125A RID: 4698
|
|
[FieldOffset(Offset = "0x288")]
|
|
[Token(Token = "0x400125A")]
|
|
private SoundEffect g_SELand;
|
|
|
|
// Token: 0x0400125B RID: 4699
|
|
[FieldOffset(Offset = "0x290")]
|
|
[Token(Token = "0x400125B")]
|
|
private SoundEffect g_SEWood;
|
|
|
|
// Token: 0x0400125C RID: 4700
|
|
[FieldOffset(Offset = "0x298")]
|
|
[Token(Token = "0x400125C")]
|
|
private SoundEffect g_SEAttack01;
|
|
|
|
// Token: 0x0400125D RID: 4701
|
|
[FieldOffset(Offset = "0x2A0")]
|
|
[Token(Token = "0x400125D")]
|
|
private SoundEffect g_SEAttack02;
|
|
|
|
// Token: 0x0400125E RID: 4702
|
|
[FieldOffset(Offset = "0x2A8")]
|
|
[Token(Token = "0x400125E")]
|
|
private SoundEffect g_SEMagicComplete;
|
|
|
|
// Token: 0x0400125F RID: 4703
|
|
[FieldOffset(Offset = "0x2B0")]
|
|
[Token(Token = "0x400125F")]
|
|
private SoundEffect g_SESweep;
|
|
|
|
// Token: 0x04001260 RID: 4704
|
|
[FieldOffset(Offset = "0x2B8")]
|
|
[Token(Token = "0x4001260")]
|
|
private SoundEffect g_SEHelp01;
|
|
|
|
// Token: 0x04001261 RID: 4705
|
|
[FieldOffset(Offset = "0x2C0")]
|
|
[Token(Token = "0x4001261")]
|
|
private SoundEffect g_SEHelp02;
|
|
|
|
// Token: 0x04001262 RID: 4706
|
|
[FieldOffset(Offset = "0x2C8")]
|
|
[Token(Token = "0x4001262")]
|
|
private SoundEffect g_SETeleport;
|
|
|
|
// Token: 0x04001263 RID: 4707
|
|
[FieldOffset(Offset = "0x2D0")]
|
|
[Token(Token = "0x4001263")]
|
|
public NPCManage Self;
|
|
|
|
// Token: 0x04001264 RID: 4708
|
|
[FieldOffset(Offset = "0x2D8")]
|
|
[Token(Token = "0x4001264")]
|
|
public NPCManage[] BuffEnemy;
|
|
|
|
// Token: 0x04001265 RID: 4709
|
|
[FieldOffset(Offset = "0x2E0")]
|
|
[Token(Token = "0x4001265")]
|
|
public Transform[] PosTeleport;
|
|
|
|
// Token: 0x04001266 RID: 4710
|
|
[FieldOffset(Offset = "0x2E8")]
|
|
[Token(Token = "0x4001266")]
|
|
public bool Doll03Big;
|
|
|
|
// Token: 0x020000CD RID: 205
|
|
[Token(Token = "0x20000CD")]
|
|
public enum BuffType
|
|
{
|
|
// Token: 0x04001268 RID: 4712
|
|
[Token(Token = "0x4001268")]
|
|
Null,
|
|
// Token: 0x04001269 RID: 4713
|
|
[Token(Token = "0x4001269")]
|
|
Cure,
|
|
// Token: 0x0400126A RID: 4714
|
|
[Token(Token = "0x400126A")]
|
|
Defense,
|
|
// Token: 0x0400126B RID: 4715
|
|
[Token(Token = "0x400126B")]
|
|
AttackMagic
|
|
}
|
|
}
|