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

537 lines
16 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000D7 RID: 215
[Token(Token = "0x20000D7")]
public class GhostBLightningEffectPlay : MonoBehaviour
{
// Token: 0x06000B9D RID: 2973 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B9D")]
[Address(RVA = "0x156A6F0", Offset = "0x1568EF0", VA = "0x18156A6F0")]
public void InitData()
{
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 = "0x156DA40", Offset = "0x156C240", VA = "0x18156DA40")]
private void Update()
{
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 = "0x156B700", Offset = "0x1569F00", VA = "0x18156B700")]
public void PlayEffDodgeCharge()
{
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 = "0x156B880", Offset = "0x156A080", VA = "0x18156B880")]
public void PlayEffDodge(WizardGirlManage WGM)
{
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 = "0x156B7C0", Offset = "0x1569FC0", VA = "0x18156B7C0")]
public void PlayEffDodgeEnd()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA2 RID: 2978 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA2")]
[Address(RVA = "0x156BE90", Offset = "0x156A690", VA = "0x18156BE90")]
public void PlayEffLNCharge()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA3 RID: 2979 RVA: 0x0001C638 File Offset: 0x0001A838
[Token(Token = "0x6000BA3")]
[Address(RVA = "0x156C0C0", Offset = "0x156A8C0", VA = "0x18156C0C0")]
public void PlayEffLNSuccess()
{
this.g_EffLNCharge.Stop(3f);
this.g_EffLNChargeCohesion.Stop(3f);
GameObject gameObject = this.g_EffLNChargeSuccess.NewUse(true);
this.g_EffLightningBulletHint.gameObject.SetActive(true);
Transform transform = this.g_EffLightningBulletHintTarget.NewUse(true).transform;
this.g_posEffLightningBulletHintTarget = transform;
throw new NullReferenceException();
}
// Token: 0x06000BA4 RID: 2980 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA4")]
[Address(RVA = "0x156A600", Offset = "0x1568E00", VA = "0x18156A600")]
public void GetLightningHintTarget(Vector3 Target)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA5 RID: 2981 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA5")]
[Address(RVA = "0x156BFD0", Offset = "0x156A7D0", VA = "0x18156BFD0")]
public void PlayEffLNShotReady()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA6 RID: 2982 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BA6")]
[Address(RVA = "0x156C190", Offset = "0x156A990", VA = "0x18156C190")]
public void PlayEffLN(Vector3 v3Target, WizardGirlManage WGM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BA7 RID: 2983 RVA: 0x0001C6A4 File Offset: 0x0001A8A4
[Token(Token = "0x6000BA7")]
[Address(RVA = "0x156D580", Offset = "0x156BD80", VA = "0x18156D580")]
public void StopAllMagic()
{
this.g_EffDodgeCharge.Stop(3f);
this.g_EffLNCharge.Stop(3f);
this.g_EffLNChargeCohesion.Stop(3f);
this.g_EffLNChargeSuccess.Stop(3f);
LineRenderer lineRenderer = this.g_EffLightningBulletHint;
this.g_bIsCharge = false;
GameObject gameObject = lineRenderer.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
this.g_EffLightningBulletHintTarget.StopAll(3f);
throw new NullReferenceException();
}
// Token: 0x06000BA8 RID: 2984 RVA: 0x0001C724 File Offset: 0x0001A924
[Token(Token = "0x6000BA8")]
[Address(RVA = "0x1564C50", Offset = "0x1563450", VA = "0x181564C50")]
public void PlaySEDestory()
{
this.g_SEDestory.gameObject.SetActive(true);
this.g_SEDestory.PlayRandom(1f, 1f);
}
// Token: 0x06000BA9 RID: 2985 RVA: 0x0001C760 File Offset: 0x0001A960
[Token(Token = "0x6000BA9")]
[Address(RVA = "0x156D450", Offset = "0x156BC50", VA = "0x18156D450")]
public void PlaySELN()
{
this.g_SELN.gameObject.SetActive(true);
this.g_SELN.PlayRandom(1f, 1f);
}
// Token: 0x06000BAA RID: 2986 RVA: 0x0001C79C File Offset: 0x0001A99C
[Token(Token = "0x6000BAA")]
[Address(RVA = "0x156D4B0", Offset = "0x156BCB0", VA = "0x18156D4B0")]
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: 0x06000BAB RID: 2987 RVA: 0x0001C7EC File Offset: 0x0001A9EC
[Token(Token = "0x6000BAB")]
[Address(RVA = "0x156D570", Offset = "0x156BD70", VA = "0x18156D570")]
public void SetSeMoveVolume(float fVolume)
{
this.g_fSEMoveVolume = fVolume;
}
// Token: 0x06000BAC RID: 2988 RVA: 0x0001C800 File Offset: 0x0001AA00
[Token(Token = "0x6000BAC")]
[Address(RVA = "0x156D390", Offset = "0x156BB90", VA = "0x18156D390")]
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: 0x06000BAD RID: 2989 RVA: 0x0001C870 File Offset: 0x0001AA70
[Token(Token = "0x6000BAD")]
[Address(RVA = "0x156D670", Offset = "0x156BE70", VA = "0x18156D670")]
public void StopSECharge()
{
this.g_bIsCharge = false;
}
// Token: 0x06000BAE RID: 2990 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BAE")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public void SetTimeScale(float fTimeScale)
{
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 = "0x156A1E0", Offset = "0x15689E0", VA = "0x18156A1E0")]
public Vector3 FindAmbushNear(Vector3 v3PlayerPos)
{
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 = "0x156A350", Offset = "0x1568B50", VA = "0x18156A350")]
public Vector3 FindAmbushRange(Vector3 v3PlayerPos, float fRange)
{
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 = "0x156A0A0", Offset = "0x15688A0", VA = "0x18156A0A0")]
public Vector3 FindAmbusPlayerFar(Vector3 v3PlayerPos, int iNum = 4)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB2 RID: 2994 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BB2")]
[Address(RVA = "0x156A4D0", Offset = "0x1568CD0", VA = "0x18156A4D0")]
public Vector3 FindShootPoint(Vector3 v3PlayerPos)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB3 RID: 2995 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000BB3")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
private void PlayFireMagicShot()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000BB4 RID: 2996 RVA: 0x0001C884 File Offset: 0x0001AA84
[Token(Token = "0x6000BB4")]
[Address(RVA = "0x156B550", Offset = "0x1569D50", VA = "0x18156B550")]
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: 0x06000BB5 RID: 2997 RVA: 0x0001C908 File Offset: 0x0001AB08
[Token(Token = "0x6000BB5")]
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public GhostBLightningEffectPlay()
{
}
// Token: 0x040013BC RID: 5052
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40013BC")]
private Transform g_EffectParent;
// Token: 0x040013BD RID: 5053
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40013BD")]
private Transform g_ShotPoint;
// Token: 0x040013BE RID: 5054
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40013BE")]
private Transform g_SP;
// Token: 0x040013BF RID: 5055
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40013BF")]
[SerializeField]
private string effDodgeChargePath;
// Token: 0x040013C0 RID: 5056
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40013C0")]
[SerializeField]
private string effDodgePath;
// Token: 0x040013C1 RID: 5057
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40013C1")]
[SerializeField]
private string effDodgeEndPath;
// Token: 0x040013C2 RID: 5058
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40013C2")]
[SerializeField]
private string effLNChargePath;
// Token: 0x040013C3 RID: 5059
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40013C3")]
[SerializeField]
private string effLNChargeSuccessPath;
// Token: 0x040013C4 RID: 5060
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40013C4")]
[SerializeField]
private string effLNChargeCohesionPath;
// Token: 0x040013C5 RID: 5061
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40013C5")]
[SerializeField]
private string effLNShotReadyPath;
// Token: 0x040013C6 RID: 5062
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40013C6")]
[SerializeField]
private string effLightningBulletPath;
// Token: 0x040013C7 RID: 5063
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40013C7")]
[SerializeField]
private string effLightningBullet02Path;
// Token: 0x040013C8 RID: 5064
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40013C8")]
[SerializeField]
private string effLightningBullet03Path;
// Token: 0x040013C9 RID: 5065
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40013C9")]
[SerializeField]
private string effLightningBulletCollisionPath;
// Token: 0x040013CA RID: 5066
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40013CA")]
[SerializeField]
private string effLightningBulletShotPath;
// Token: 0x040013CB RID: 5067
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40013CB")]
[SerializeField]
private string effLightningBulletHint;
// Token: 0x040013CC RID: 5068
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40013CC")]
[SerializeField]
private string effLightningBulletHintTarget;
// Token: 0x040013CD RID: 5069
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40013CD")]
[SerializeField]
private string sEMoveObjectPath;
// Token: 0x040013CE RID: 5070
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40013CE")]
[SerializeField]
private string sEDestoryObjectPath;
// Token: 0x040013CF RID: 5071
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40013CF")]
[SerializeField]
private string sELNPath;
// Token: 0x040013D0 RID: 5072
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40013D0")]
[SerializeField]
private string sEChargePath;
// Token: 0x040013D1 RID: 5073
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40013D1")]
public GhostBLightningAmbush AmbushPoint;
// Token: 0x040013D2 RID: 5074
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40013D2")]
private EffectPool g_EffDodgeCharge;
// Token: 0x040013D3 RID: 5075
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40013D3")]
private EffectPool g_EffDodge;
// Token: 0x040013D4 RID: 5076
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40013D4")]
private EffectPool g_EffDodgeEnd;
// Token: 0x040013D5 RID: 5077
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40013D5")]
private EffectPool g_EffLNCharge;
// Token: 0x040013D6 RID: 5078
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40013D6")]
private EffectPool g_EffLNChargeSuccess;
// Token: 0x040013D7 RID: 5079
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40013D7")]
private EffectPool g_EffLNChargeCohesion;
// Token: 0x040013D8 RID: 5080
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40013D8")]
private EffectPool g_EffLNCollision;
// Token: 0x040013D9 RID: 5081
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40013D9")]
private EffectPool g_EffLNShot;
// Token: 0x040013DA RID: 5082
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40013DA")]
private EffectPool g_EffLNShotReady;
// Token: 0x040013DB RID: 5083
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40013DB")]
private EffectPool g_EffLightningBulletHintTarget;
// Token: 0x040013DC RID: 5084
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40013DC")]
private LightningBullet g_EffLightningBullet;
// Token: 0x040013DD RID: 5085
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x40013DD")]
private LightningBullet g_EffLightningBullet02;
// Token: 0x040013DE RID: 5086
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x40013DE")]
private LightningBullet g_EffLightningBullet03;
// Token: 0x040013DF RID: 5087
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x40013DF")]
private LineRenderer g_EffLightningBulletHint;
// Token: 0x040013E0 RID: 5088
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x40013E0")]
private Vector3 g_v3LightningHintTarget;
// Token: 0x040013E1 RID: 5089
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x40013E1")]
private Transform g_posEffLightningBulletHintTarget;
// Token: 0x040013E2 RID: 5090
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x40013E2")]
private SoundEffect g_SEMove;
// Token: 0x040013E3 RID: 5091
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x40013E3")]
private SoundEffect g_SEDestory;
// Token: 0x040013E4 RID: 5092
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x40013E4")]
private SoundEffect g_SELN;
// Token: 0x040013E5 RID: 5093
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x40013E5")]
private SoundEffect g_SECharge;
// Token: 0x040013E6 RID: 5094
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x40013E6")]
private float g_fSEMoveVolume;
// Token: 0x040013E7 RID: 5095
[FieldOffset(Offset = "0x174")]
[Token(Token = "0x40013E7")]
private float g_fSEChargeVolume;
// Token: 0x040013E8 RID: 5096
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x40013E8")]
private float g_fSEChargePitch;
// Token: 0x040013E9 RID: 5097
[FieldOffset(Offset = "0x17C")]
[Token(Token = "0x40013E9")]
private float g_fSEChargePitchSpeed;
// Token: 0x040013EA RID: 5098
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x40013EA")]
private bool g_bIsCharge;
// Token: 0x040013EB RID: 5099
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x40013EB")]
private Transform g_LNShotReadyRotate;
// Token: 0x040013EC RID: 5100
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x40013EC")]
private AttackData g_ADLN;
// Token: 0x040013ED RID: 5101
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x40013ED")]
private AttackData g_ADDodge;
// Token: 0x040013EE RID: 5102
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40013EE")]
public NPCManage[] Enemy;
// Token: 0x040013EF RID: 5103
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40013EF")]
private List<int> g_iExclude;
}