192 lines
5.5 KiB
C#
192 lines
5.5 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000FD RID: 253
|
|
[Token(Token = "0x20000FD")]
|
|
public class GhostCLightningBall : MonoBehaviour
|
|
{
|
|
// Token: 0x06000CF3 RID: 3315 RVA: 0x0001E948 File Offset: 0x0001CB48
|
|
[Token(Token = "0x6000CF3")]
|
|
[Address(RVA = "0x1633020", Offset = "0x1632020", VA = "0x181633020")]
|
|
private void Start()
|
|
{
|
|
WizardGirlManage playerManager = Game.GetPlayerManager();
|
|
this.g_WGM = playerManager;
|
|
AttackData component = base.GetComponent<AttackData>();
|
|
this.g_AData = component;
|
|
AttackData attackData = this.g_AData;
|
|
int num = 0;
|
|
if (attackData == num)
|
|
{
|
|
Debug.LogError(base.transform.name + " 攻擊資料錯誤");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF4 RID: 3316 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000CF4")]
|
|
[Address(RVA = "0x1633170", Offset = "0x1632170", VA = "0x181633170")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CF5 RID: 3317 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000CF5")]
|
|
[Address(RVA = "0x1632D50", Offset = "0x1631D50", VA = "0x181632D50")]
|
|
public void Set(Vector3 v3Target, EffectPool EffCollision, SoundEffectPool SEPCollision, [Optional] Transform Track)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000CF6 RID: 3318 RVA: 0x0001E9A8 File Offset: 0x0001CBA8
|
|
[Token(Token = "0x6000CF6")]
|
|
[Address(RVA = "0x1633E40", Offset = "0x1632E40", VA = "0x181633E40")]
|
|
public GhostCLightningBall()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001519 RID: 5401
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001519")]
|
|
private WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x0400151A RID: 5402
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400151A")]
|
|
private AttackData g_AData;
|
|
|
|
// Token: 0x0400151B RID: 5403
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400151B")]
|
|
private Vector3 g_PrePosition;
|
|
|
|
// Token: 0x0400151C RID: 5404
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400151C")]
|
|
private Vector3 g_v3LinePos;
|
|
|
|
// Token: 0x0400151D RID: 5405
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400151D")]
|
|
private Vector3 g_v3FloatPos;
|
|
|
|
// Token: 0x0400151E RID: 5406
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400151E")]
|
|
private Vector3 g_v3Target;
|
|
|
|
// Token: 0x0400151F RID: 5407
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400151F")]
|
|
private Vector3 g_v3Direction;
|
|
|
|
// Token: 0x04001520 RID: 5408
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4001520")]
|
|
private float g_fFloatX;
|
|
|
|
// Token: 0x04001521 RID: 5409
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001521")]
|
|
private float g_fFloatY;
|
|
|
|
// Token: 0x04001522 RID: 5410
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4001522")]
|
|
private float g_fFloatZ;
|
|
|
|
// Token: 0x04001523 RID: 5411
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001523")]
|
|
private float g_fFloatRadiusX;
|
|
|
|
// Token: 0x04001524 RID: 5412
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x4001524")]
|
|
private float g_fFloatRadiusY;
|
|
|
|
// Token: 0x04001525 RID: 5413
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001525")]
|
|
private float g_fFloatRadiusZ;
|
|
|
|
// Token: 0x04001526 RID: 5414
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4001526")]
|
|
private float g_fFloatRadiusXVal;
|
|
|
|
// Token: 0x04001527 RID: 5415
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001527")]
|
|
private float g_fFloatRadiusYVal;
|
|
|
|
// Token: 0x04001528 RID: 5416
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x4001528")]
|
|
private float g_fFloatRadiusZVal;
|
|
|
|
// Token: 0x04001529 RID: 5417
|
|
[Token(Token = "0x4001529")]
|
|
private const float g_fAttackRadius = 0.9f;
|
|
|
|
// Token: 0x0400152A RID: 5418
|
|
[Token(Token = "0x400152A")]
|
|
private const float g_fAttackFrequency = 0.18f;
|
|
|
|
// Token: 0x0400152B RID: 5419
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400152B")]
|
|
private float g_fAttackFrequencyVal;
|
|
|
|
// Token: 0x0400152C RID: 5420
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400152C")]
|
|
public float g_fAttackTime = 6f;
|
|
|
|
// Token: 0x0400152D RID: 5421
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400152D")]
|
|
private float g_fAttackTimeVal;
|
|
|
|
// Token: 0x0400152E RID: 5422
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400152E")]
|
|
public float MoveSpeed = 1.8f;
|
|
|
|
// Token: 0x0400152F RID: 5423
|
|
[Token(Token = "0x400152F")]
|
|
private const float g_fPI = 6.2831855f;
|
|
|
|
// Token: 0x04001530 RID: 5424
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001530")]
|
|
private EffectPool g_EffCollision;
|
|
|
|
// Token: 0x04001531 RID: 5425
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001531")]
|
|
private SoundEffectPool g_SEPCollision;
|
|
|
|
// Token: 0x04001532 RID: 5426
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001532")]
|
|
private Transform g_Track;
|
|
|
|
// Token: 0x04001533 RID: 5427
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001533")]
|
|
private bool g_bTrack;
|
|
|
|
// Token: 0x04001534 RID: 5428
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001534")]
|
|
private SoundEffect g_SE;
|
|
|
|
// Token: 0x04001535 RID: 5429
|
|
[Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4001535")]
|
|
private float g_fSEVolume = 1f;
|
|
}
|