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

487 lines
14 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000D6 RID: 214
[Token(Token = "0x20000D6")]
public class GhostBLightningEffectPlay : MonoBehaviour
{
// Token: 0x06000B9C RID: 2972 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B9C")]
[Address(RVA = "0x1501EB0", Offset = "0x1500CB0", VA = "0x181501EB0")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B9D RID: 2973 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B9D")]
[Address(RVA = "0x1504F60", Offset = "0x1503D60", VA = "0x181504F60")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B9E RID: 2974 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B9E")]
[Address(RVA = "0x1502D10", Offset = "0x1501B10", VA = "0x181502D10")]
public void PlayEffDodgeCharge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B9F RID: 2975 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B9F")]
[Address(RVA = "0x1502E90", Offset = "0x1501C90", VA = "0x181502E90")]
public void PlayEffDodge(WizardGirlManage WGM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA0 RID: 2976 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA0")]
[Address(RVA = "0x1502DD0", Offset = "0x1501BD0", VA = "0x181502DD0")]
public void PlayEffDodgeEnd()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA1 RID: 2977 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA1")]
[Address(RVA = "0x15034A0", Offset = "0x15022A0", VA = "0x1815034A0")]
public void PlayEffLNCharge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA2 RID: 2978 RVA: 0x0001C324 File Offset: 0x0001A524
[Token(Token = "0x6000BA2")]
[Address(RVA = "0x15036D0", Offset = "0x15024D0", VA = "0x1815036D0")]
public void PlayEffLNSuccess()
{
this.g_EffLNCharge.Stop(3f);
this.g_EffLNChargeCohesion.Stop(3f);
GameObject gameObject = this.g_EffLNChargeSuccess.NewUse(true);
}
// Token: 0x06000BA3 RID: 2979 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA3")]
[Address(RVA = "0x15035E0", Offset = "0x15023E0", VA = "0x1815035E0")]
public void PlayEffLNShotReady()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA4 RID: 2980 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA4")]
[Address(RVA = "0x1503740", Offset = "0x1502540", VA = "0x181503740")]
public void PlayEffLN(Vector3 v3Target, WizardGirlManage WGM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA5 RID: 2981 RVA: 0x0001C364 File Offset: 0x0001A564
[Token(Token = "0x6000BA5")]
[Address(RVA = "0x1504B00", Offset = "0x1503900", VA = "0x181504B00")]
public void StopAllMagic()
{
this.g_EffDodgeCharge.Stop(3f);
this.g_EffLNCharge.Stop(3f);
this.g_EffLNChargeCohesion.Stop(3f);
this.g_EffLNChargeSuccess.Stop(3f);
this.g_bIsCharge = false;
}
// Token: 0x06000BA6 RID: 2982 RVA: 0x0001C3C0 File Offset: 0x0001A5C0
[Token(Token = "0x6000BA6")]
[Address(RVA = "0x1504980", Offset = "0x1503780", VA = "0x181504980")]
public void PlaySEDestory()
{
this.g_SEDestory.gameObject.SetActive(true);
this.g_SEDestory.PlayRandom(1f, 1f);
}
// Token: 0x06000BA7 RID: 2983 RVA: 0x0001C3FC File Offset: 0x0001A5FC
[Token(Token = "0x6000BA7")]
[Address(RVA = "0x15049E0", Offset = "0x15037E0", VA = "0x1815049E0")]
public void PlaySELN()
{
this.g_SELN.gameObject.SetActive(true);
this.g_SELN.PlayRandom(1f, 1f);
}
// Token: 0x06000BA8 RID: 2984 RVA: 0x0001C438 File Offset: 0x0001A638
[Token(Token = "0x6000BA8")]
[Address(RVA = "0x1504A40", Offset = "0x1503840", VA = "0x181504A40")]
public void PlaySEMove()
{
SoundEffect soundEffect = this.g_SEMove;
int num = 0;
if (soundEffect != num && this.g_SEMove.gameObject.activeInHierarchy)
{
SoundEffect soundEffect2 = this.g_SEMove;
float num2 = this.g_fSEMoveVolume;
soundEffect2.PlayRandom(num2, num2);
}
}
// Token: 0x06000BA9 RID: 2985 RVA: 0x0001C488 File Offset: 0x0001A688
[Token(Token = "0x6000BA9")]
[Address(RVA = "0x958150", Offset = "0x956F50", VA = "0x180958150")]
public void SetSeMoveVolume(float fVolume)
{
this.g_fSEMoveVolume = fVolume;
}
// Token: 0x06000BAA RID: 2986 RVA: 0x0001C49C File Offset: 0x0001A69C
[Token(Token = "0x6000BAA")]
[Address(RVA = "0x15048C0", Offset = "0x15036C0", VA = "0x1815048C0")]
public void PlaySECharge(float fPitchSpeed)
{
if (!this.g_SECharge.gameObject.activeSelf)
{
this.g_SECharge.gameObject.SetActive(true);
SoundEffect soundEffect = this.g_SECharge;
this.g_fSEChargeVolume = 0f;
this.g_fSEChargePitch = 0.45f;
int num = 0;
soundEffect.PlayRandom((float)num, 0.45f);
this.g_fSEChargePitchSpeed = fPitchSpeed;
this.g_bIsCharge = true;
}
}
// Token: 0x06000BAB RID: 2987 RVA: 0x0001C50C File Offset: 0x0001A70C
[Token(Token = "0x6000BAB")]
[Address(RVA = "0x1504B90", Offset = "0x1503990", VA = "0x181504B90")]
public void StopSECharge()
{
this.g_bIsCharge = false;
}
// Token: 0x06000BAC RID: 2988 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BAC")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
public void SetTimeScale(float fTimeScale)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BAD RID: 2989 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BAD")]
[Address(RVA = "0x1501A90", Offset = "0x1500890", VA = "0x181501A90")]
public Vector3 FindAmbushNear(Vector3 v3PlayerPos)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BAE RID: 2990 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BAE")]
[Address(RVA = "0x1501C00", Offset = "0x1500A00", VA = "0x181501C00")]
public Vector3 FindAmbushRange(Vector3 v3PlayerPos, float fRange)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BAF RID: 2991 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BAF")]
[Address(RVA = "0x1501950", Offset = "0x1500750", VA = "0x181501950")]
public Vector3 FindAmbusPlayerFar(Vector3 v3PlayerPos, int iNum = 4)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB0 RID: 2992 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BB0")]
[Address(RVA = "0x1501D80", Offset = "0x1500B80", VA = "0x181501D80")]
public Vector3 FindShootPoint(Vector3 v3PlayerPos)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB1 RID: 2993 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BB1")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
private void PlayFireMagicShot()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB2 RID: 2994 RVA: 0x0001C520 File Offset: 0x0001A720
[Token(Token = "0x6000BB2")]
[Address(RVA = "0x1502B60", Offset = "0x1501960", VA = "0x181502B60")]
public void OtherEnemyFight()
{
if (!Game.GetPlayerManager().g_bStealth)
{
NPCManage[] enemy = this.Enemy;
int num = 0;
if (num < enemy.Length)
{
NPCManage npcmanage = enemy[num];
int num2 = 0;
if (npcmanage != num2 && this.Enemy[num].gameObject.activeSelf)
{
this.Enemy[num].SetAIStatus(AI_NPC.AIStatus.Fighting);
}
NPCManage[] enemy2 = this.Enemy;
num++;
}
}
}
// Token: 0x06000BB3 RID: 2995 RVA: 0x0001C5A4 File Offset: 0x0001A7A4
[Token(Token = "0x6000BB3")]
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
public GhostBLightningEffectPlay()
{
}
// Token: 0x040013A2 RID: 5026
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40013A2")]
private Transform g_EffectParent;
// Token: 0x040013A3 RID: 5027
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40013A3")]
private Transform g_ShotPoint;
// Token: 0x040013A4 RID: 5028
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40013A4")]
private Transform g_SP;
// Token: 0x040013A5 RID: 5029
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40013A5")]
[SerializeField]
private string effDodgeChargePath;
// Token: 0x040013A6 RID: 5030
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40013A6")]
[SerializeField]
private string effDodgePath;
// Token: 0x040013A7 RID: 5031
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40013A7")]
[SerializeField]
private string effDodgeEndPath;
// Token: 0x040013A8 RID: 5032
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40013A8")]
[SerializeField]
private string effLNChargePath;
// Token: 0x040013A9 RID: 5033
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40013A9")]
[SerializeField]
private string effLNChargeSuccessPath;
// Token: 0x040013AA RID: 5034
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40013AA")]
[SerializeField]
private string effLNChargeCohesionPath;
// Token: 0x040013AB RID: 5035
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40013AB")]
[SerializeField]
private string effLNShotReadyPath;
// Token: 0x040013AC RID: 5036
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40013AC")]
[SerializeField]
private string effLightningBulletPath;
// Token: 0x040013AD RID: 5037
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40013AD")]
[SerializeField]
private string effLightningBullet02Path;
// Token: 0x040013AE RID: 5038
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40013AE")]
[SerializeField]
private string effLightningBullet03Path;
// Token: 0x040013AF RID: 5039
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40013AF")]
[SerializeField]
private string effLightningBulletCollisionPath;
// Token: 0x040013B0 RID: 5040
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40013B0")]
[SerializeField]
private string effLightningBulletShotPath;
// Token: 0x040013B1 RID: 5041
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40013B1")]
[SerializeField]
private string sEMoveObjectPath;
// Token: 0x040013B2 RID: 5042
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40013B2")]
[SerializeField]
private string sEDestoryObjectPath;
// Token: 0x040013B3 RID: 5043
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40013B3")]
[SerializeField]
private string sELNPath;
// Token: 0x040013B4 RID: 5044
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40013B4")]
[SerializeField]
private string sEChargePath;
// Token: 0x040013B5 RID: 5045
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40013B5")]
public GhostBLightningAmbush AmbushPoint;
// Token: 0x040013B6 RID: 5046
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40013B6")]
private EffectPool g_EffDodgeCharge;
// Token: 0x040013B7 RID: 5047
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40013B7")]
private EffectPool g_EffDodge;
// Token: 0x040013B8 RID: 5048
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40013B8")]
private EffectPool g_EffDodgeEnd;
// Token: 0x040013B9 RID: 5049
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40013B9")]
private EffectPool g_EffLNCharge;
// Token: 0x040013BA RID: 5050
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40013BA")]
private EffectPool g_EffLNChargeSuccess;
// Token: 0x040013BB RID: 5051
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40013BB")]
private EffectPool g_EffLNChargeCohesion;
// Token: 0x040013BC RID: 5052
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40013BC")]
private EffectPool g_EffLNCollision;
// Token: 0x040013BD RID: 5053
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40013BD")]
private EffectPool g_EffLNShot;
// Token: 0x040013BE RID: 5054
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40013BE")]
private EffectPool g_EffLNShotReady;
// Token: 0x040013BF RID: 5055
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40013BF")]
private LightningBullet g_EffLightningBullet;
// Token: 0x040013C0 RID: 5056
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40013C0")]
private LightningBullet g_EffLightningBullet02;
// Token: 0x040013C1 RID: 5057
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40013C1")]
private LightningBullet g_EffLightningBullet03;
// Token: 0x040013C2 RID: 5058
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40013C2")]
private SoundEffect g_SEMove;
// Token: 0x040013C3 RID: 5059
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x40013C3")]
private SoundEffect g_SEDestory;
// Token: 0x040013C4 RID: 5060
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x40013C4")]
private SoundEffect g_SELN;
// Token: 0x040013C5 RID: 5061
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x40013C5")]
private SoundEffect g_SECharge;
// Token: 0x040013C6 RID: 5062
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x40013C6")]
private float g_fSEMoveVolume;
// Token: 0x040013C7 RID: 5063
[FieldOffset(Offset = "0x13C")]
[Token(Token = "0x40013C7")]
private float g_fSEChargeVolume;
// Token: 0x040013C8 RID: 5064
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x40013C8")]
private float g_fSEChargePitch;
// Token: 0x040013C9 RID: 5065
[FieldOffset(Offset = "0x144")]
[Token(Token = "0x40013C9")]
private float g_fSEChargePitchSpeed;
// Token: 0x040013CA RID: 5066
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x40013CA")]
private bool g_bIsCharge;
// Token: 0x040013CB RID: 5067
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x40013CB")]
private Transform g_LNShotReadyRotate;
// Token: 0x040013CC RID: 5068
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x40013CC")]
private AttackData g_ADLN;
// Token: 0x040013CD RID: 5069
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x40013CD")]
private AttackData g_ADDodge;
// Token: 0x040013CE RID: 5070
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x40013CE")]
public NPCManage[] Enemy;
// Token: 0x040013CF RID: 5071
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x40013CF")]
private List<int> g_iExclude;
}