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 g_iExclude; }