using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000FB RID: 251 [Token(Token = "0x20000FB")] public class GhostBLightningEffectPlay : MonoBehaviour { // Token: 0x06000CB4 RID: 3252 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB4")] [Address(RVA = "0xA37C20", Offset = "0xA36C20", VA = "0x180A37C20")] public void InitData() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CB5 RID: 3253 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB5")] [Address(RVA = "0xA3AF70", Offset = "0xA39F70", VA = "0x180A3AF70")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CB6 RID: 3254 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB6")] [Address(RVA = "0xA38C30", Offset = "0xA37C30", VA = "0x180A38C30")] public void PlayEffDodgeCharge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CB7 RID: 3255 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB7")] [Address(RVA = "0xA38DB0", Offset = "0xA37DB0", VA = "0x180A38DB0")] public void PlayEffDodge(WizardGirlManage WGM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CB8 RID: 3256 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB8")] [Address(RVA = "0xA38CF0", Offset = "0xA37CF0", VA = "0x180A38CF0")] public void PlayEffDodgeEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CB9 RID: 3257 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CB9")] [Address(RVA = "0xA393C0", Offset = "0xA383C0", VA = "0x180A393C0")] public void PlayEffLNCharge() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CBA RID: 3258 RVA: 0x0001DE6C File Offset: 0x0001C06C [Token(Token = "0x6000CBA")] [Address(RVA = "0xA395F0", Offset = "0xA385F0", VA = "0x180A395F0")] 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: 0x06000CBB RID: 3259 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CBB")] [Address(RVA = "0xA37B30", Offset = "0xA36B30", VA = "0x180A37B30")] public void GetLightningHintTarget(Vector3 Target) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CBC RID: 3260 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CBC")] [Address(RVA = "0xA39500", Offset = "0xA38500", VA = "0x180A39500")] public void PlayEffLNShotReady() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CBD RID: 3261 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CBD")] [Address(RVA = "0xA396C0", Offset = "0xA386C0", VA = "0x180A396C0")] public void PlayEffLN(Vector3 v3Target, WizardGirlManage WGM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CBE RID: 3262 RVA: 0x0001DED8 File Offset: 0x0001C0D8 [Token(Token = "0x6000CBE")] [Address(RVA = "0xA3AAB0", Offset = "0xA39AB0", VA = "0x180A3AAB0")] 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: 0x06000CBF RID: 3263 RVA: 0x0001DF58 File Offset: 0x0001C158 [Token(Token = "0x6000CBF")] [Address(RVA = "0xA32010", Offset = "0xA31010", VA = "0x180A32010")] public void PlaySEDestory() { this.g_SEDestory.gameObject.SetActive(true); this.g_SEDestory.PlayRandom(1f, 1f); } // Token: 0x06000CC0 RID: 3264 RVA: 0x0001DF94 File Offset: 0x0001C194 [Token(Token = "0x6000CC0")] [Address(RVA = "0xA3A980", Offset = "0xA39980", VA = "0x180A3A980")] public void PlaySELN() { this.g_SELN.gameObject.SetActive(true); this.g_SELN.PlayRandom(1f, 1f); } // Token: 0x06000CC1 RID: 3265 RVA: 0x0001DFD0 File Offset: 0x0001C1D0 [Token(Token = "0x6000CC1")] [Address(RVA = "0xA3A9E0", Offset = "0xA399E0", VA = "0x180A3A9E0")] 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: 0x06000CC2 RID: 3266 RVA: 0x0001E020 File Offset: 0x0001C220 [Token(Token = "0x6000CC2")] [Address(RVA = "0xA3AAA0", Offset = "0xA39AA0", VA = "0x180A3AAA0")] public void SetSeMoveVolume(float fVolume) { this.g_fSEMoveVolume = fVolume; } // Token: 0x06000CC3 RID: 3267 RVA: 0x0001E034 File Offset: 0x0001C234 [Token(Token = "0x6000CC3")] [Address(RVA = "0xA3A8C0", Offset = "0xA398C0", VA = "0x180A3A8C0")] 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: 0x06000CC4 RID: 3268 RVA: 0x0001E0A4 File Offset: 0x0001C2A4 [Token(Token = "0x6000CC4")] [Address(RVA = "0xA3ABA0", Offset = "0xA39BA0", VA = "0x180A3ABA0")] public void StopSECharge() { this.g_bIsCharge = false; } // Token: 0x06000CC5 RID: 3269 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CC5")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")] public void SetTimeScale(float fTimeScale) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CC6 RID: 3270 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CC6")] [Address(RVA = "0xA37710", Offset = "0xA36710", VA = "0x180A37710")] public Vector3 FindAmbushNear(Vector3 v3PlayerPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CC7 RID: 3271 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CC7")] [Address(RVA = "0xA37880", Offset = "0xA36880", VA = "0x180A37880")] public Vector3 FindAmbushRange(Vector3 v3PlayerPos, float fRange) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CC8 RID: 3272 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CC8")] [Address(RVA = "0xA375D0", Offset = "0xA365D0", VA = "0x180A375D0")] public Vector3 FindAmbusPlayerFar(Vector3 v3PlayerPos, int iNum = 4) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CC9 RID: 3273 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CC9")] [Address(RVA = "0xA37A00", Offset = "0xA36A00", VA = "0x180A37A00")] public Vector3 FindShootPoint(Vector3 v3PlayerPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CCA RID: 3274 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000CCA")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")] private void PlayFireMagicShot() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CCB RID: 3275 RVA: 0x0001E0B8 File Offset: 0x0001C2B8 [Token(Token = "0x6000CCB")] [Address(RVA = "0xA38A80", Offset = "0xA37A80", VA = "0x180A38A80")] 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: 0x06000CCC RID: 3276 RVA: 0x0001E13C File Offset: 0x0001C33C [Token(Token = "0x6000CCC")] [Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")] public GhostBLightningEffectPlay() { } // Token: 0x040014A1 RID: 5281 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40014A1")] private Transform g_EffectParent; // Token: 0x040014A2 RID: 5282 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40014A2")] private Transform g_ShotPoint; // Token: 0x040014A3 RID: 5283 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40014A3")] private Transform g_SP; // Token: 0x040014A4 RID: 5284 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40014A4")] [SerializeField] private string effDodgeChargePath; // Token: 0x040014A5 RID: 5285 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40014A5")] [SerializeField] private string effDodgePath; // Token: 0x040014A6 RID: 5286 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40014A6")] [SerializeField] private string effDodgeEndPath; // Token: 0x040014A7 RID: 5287 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40014A7")] [SerializeField] private string effLNChargePath; // Token: 0x040014A8 RID: 5288 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40014A8")] [SerializeField] private string effLNChargeSuccessPath; // Token: 0x040014A9 RID: 5289 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40014A9")] [SerializeField] private string effLNChargeCohesionPath; // Token: 0x040014AA RID: 5290 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40014AA")] [SerializeField] private string effLNShotReadyPath; // Token: 0x040014AB RID: 5291 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40014AB")] [SerializeField] private string effLightningBulletPath; // Token: 0x040014AC RID: 5292 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40014AC")] [SerializeField] private string effLightningBullet02Path; // Token: 0x040014AD RID: 5293 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40014AD")] [SerializeField] private string effLightningBullet03Path; // Token: 0x040014AE RID: 5294 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40014AE")] [SerializeField] private string effLightningBulletCollisionPath; // Token: 0x040014AF RID: 5295 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40014AF")] [SerializeField] private string effLightningBulletShotPath; // Token: 0x040014B0 RID: 5296 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40014B0")] [SerializeField] private string effLightningBulletHint; // Token: 0x040014B1 RID: 5297 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40014B1")] [SerializeField] private string effLightningBulletHintTarget; // Token: 0x040014B2 RID: 5298 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40014B2")] [SerializeField] private string sEMoveObjectPath; // Token: 0x040014B3 RID: 5299 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40014B3")] [SerializeField] private string sEDestoryObjectPath; // Token: 0x040014B4 RID: 5300 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40014B4")] [SerializeField] private string sELNPath; // Token: 0x040014B5 RID: 5301 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40014B5")] [SerializeField] private string sEChargePath; // Token: 0x040014B6 RID: 5302 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40014B6")] public GhostBLightningAmbush AmbushPoint; // Token: 0x040014B7 RID: 5303 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40014B7")] private EffectPool g_EffDodgeCharge; // Token: 0x040014B8 RID: 5304 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40014B8")] private EffectPool g_EffDodge; // Token: 0x040014B9 RID: 5305 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40014B9")] private EffectPool g_EffDodgeEnd; // Token: 0x040014BA RID: 5306 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40014BA")] private EffectPool g_EffLNCharge; // Token: 0x040014BB RID: 5307 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40014BB")] private EffectPool g_EffLNChargeSuccess; // Token: 0x040014BC RID: 5308 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40014BC")] private EffectPool g_EffLNChargeCohesion; // Token: 0x040014BD RID: 5309 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40014BD")] private EffectPool g_EffLNCollision; // Token: 0x040014BE RID: 5310 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40014BE")] private EffectPool g_EffLNShot; // Token: 0x040014BF RID: 5311 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40014BF")] private EffectPool g_EffLNShotReady; // Token: 0x040014C0 RID: 5312 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40014C0")] private EffectPool g_EffLightningBulletHintTarget; // Token: 0x040014C1 RID: 5313 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40014C1")] private LightningBullet g_EffLightningBullet; // Token: 0x040014C2 RID: 5314 [FieldOffset(Offset = "0x120")] [Token(Token = "0x40014C2")] private LightningBullet g_EffLightningBullet02; // Token: 0x040014C3 RID: 5315 [FieldOffset(Offset = "0x128")] [Token(Token = "0x40014C3")] private LightningBullet g_EffLightningBullet03; // Token: 0x040014C4 RID: 5316 [FieldOffset(Offset = "0x130")] [Token(Token = "0x40014C4")] private LineRenderer g_EffLightningBulletHint; // Token: 0x040014C5 RID: 5317 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40014C5")] private Vector3 g_v3LightningHintTarget; // Token: 0x040014C6 RID: 5318 [FieldOffset(Offset = "0x148")] [Token(Token = "0x40014C6")] private Transform g_posEffLightningBulletHintTarget; // Token: 0x040014C7 RID: 5319 [FieldOffset(Offset = "0x150")] [Token(Token = "0x40014C7")] private SoundEffect g_SEMove; // Token: 0x040014C8 RID: 5320 [FieldOffset(Offset = "0x158")] [Token(Token = "0x40014C8")] private SoundEffect g_SEDestory; // Token: 0x040014C9 RID: 5321 [FieldOffset(Offset = "0x160")] [Token(Token = "0x40014C9")] private SoundEffect g_SELN; // Token: 0x040014CA RID: 5322 [FieldOffset(Offset = "0x168")] [Token(Token = "0x40014CA")] private SoundEffect g_SECharge; // Token: 0x040014CB RID: 5323 [FieldOffset(Offset = "0x170")] [Token(Token = "0x40014CB")] private float g_fSEMoveVolume; // Token: 0x040014CC RID: 5324 [FieldOffset(Offset = "0x174")] [Token(Token = "0x40014CC")] private float g_fSEChargeVolume; // Token: 0x040014CD RID: 5325 [FieldOffset(Offset = "0x178")] [Token(Token = "0x40014CD")] private float g_fSEChargePitch; // Token: 0x040014CE RID: 5326 [FieldOffset(Offset = "0x17C")] [Token(Token = "0x40014CE")] private float g_fSEChargePitchSpeed; // Token: 0x040014CF RID: 5327 [FieldOffset(Offset = "0x180")] [Token(Token = "0x40014CF")] private bool g_bIsCharge; // Token: 0x040014D0 RID: 5328 [FieldOffset(Offset = "0x188")] [Token(Token = "0x40014D0")] private Transform g_LNShotReadyRotate; // Token: 0x040014D1 RID: 5329 [FieldOffset(Offset = "0x190")] [Token(Token = "0x40014D1")] private AttackData g_ADLN; // Token: 0x040014D2 RID: 5330 [FieldOffset(Offset = "0x198")] [Token(Token = "0x40014D2")] private AttackData g_ADDodge; // Token: 0x040014D3 RID: 5331 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x40014D3")] public NPCManage[] Enemy; // Token: 0x040014D4 RID: 5332 [FieldOffset(Offset = "0x1A8")] [Token(Token = "0x40014D4")] private List g_iExclude; }