166 lines
4.8 KiB
C#
166 lines
4.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000D2 RID: 210
|
|
[Token(Token = "0x20000D2")]
|
|
public class BossLevel04SpearBullet : MonoBehaviour
|
|
{
|
|
// Token: 0x060009EF RID: 2543 RVA: 0x00017A48 File Offset: 0x00015C48
|
|
[Token(Token = "0x60009EF")]
|
|
[Address(RVA = "0x9A32E0", Offset = "0x9A22E0", VA = "0x1809A32E0")]
|
|
private void Start()
|
|
{
|
|
WizardGirlManage playerManager = Game.GetPlayerManager();
|
|
this.g_WGM = playerManager;
|
|
ParticleSystem component = base.GetComponent<ParticleSystem>();
|
|
this.g_PS = component;
|
|
ParticleSystem particleSystem = this.g_PS;
|
|
int num = 0;
|
|
if (particleSystem == num)
|
|
{
|
|
Debug.LogError(base.transform.name + " 特效錯誤");
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F0 RID: 2544 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60009F0")]
|
|
[Address(RVA = "0x9A3430", Offset = "0x9A2430", VA = "0x1809A3430")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060009F1 RID: 2545 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60009F1")]
|
|
[Address(RVA = "0x9A3100", Offset = "0x9A2100", VA = "0x1809A3100", Slot = "4")]
|
|
public virtual void Set(Vector3 v3PlayerPos, EffectPool EffHitPlayer, EffectPool EffHitFloor, EffectPool EffExplosion, AttackData ADPlayerHit, float fSpeed, float fExplosionReciprocal, SoundEffectPool SEP_Hit, SoundEffectPool SEP_Explosion)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060009F2 RID: 2546 RVA: 0x00017AA8 File Offset: 0x00015CA8
|
|
[Token(Token = "0x60009F2")]
|
|
[Address(RVA = "0x9A3070", Offset = "0x9A2070", VA = "0x1809A3070")]
|
|
public void SetBoss05EffectPlay(BossLevel05EffectPlay Effect)
|
|
{
|
|
BossLevel05EffectPlay bossLevel05EffectPlay = this.g_Boss05EffectPlay;
|
|
int num = 0;
|
|
if (bossLevel05EffectPlay == num)
|
|
{
|
|
this.g_Boss05EffectPlay = Effect;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060009F3 RID: 2547 RVA: 0x00017AD0 File Offset: 0x00015CD0
|
|
[Token(Token = "0x60009F3")]
|
|
[Address(RVA = "0x9A4510", Offset = "0x9A3510", VA = "0x1809A4510")]
|
|
public BossLevel04SpearBullet()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000E10 RID: 3600
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000E10")]
|
|
protected ParticleSystem g_PS;
|
|
|
|
// Token: 0x04000E11 RID: 3601
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000E11")]
|
|
protected WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x04000E12 RID: 3602
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000E12")]
|
|
protected Vector3 g_Direction;
|
|
|
|
// Token: 0x04000E13 RID: 3603
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000E13")]
|
|
protected Vector3 g_PrePosition;
|
|
|
|
// Token: 0x04000E14 RID: 3604
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000E14")]
|
|
protected AttackData g_ADPlayerHit;
|
|
|
|
// Token: 0x04000E15 RID: 3605
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000E15")]
|
|
protected bool g_bPlayerCollision;
|
|
|
|
// Token: 0x04000E16 RID: 3606
|
|
[FieldOffset(Offset = "0x49")]
|
|
[Token(Token = "0x4000E16")]
|
|
protected bool g_bSceneCollision;
|
|
|
|
// Token: 0x04000E17 RID: 3607
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4000E17")]
|
|
protected float g_fSpeedVal = 30f;
|
|
|
|
// Token: 0x04000E18 RID: 3608
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000E18")]
|
|
protected bool g_bExplosion;
|
|
|
|
// Token: 0x04000E19 RID: 3609
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4000E19")]
|
|
protected float g_fExplosionReciprocalVal;
|
|
|
|
// Token: 0x04000E1A RID: 3610
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000E1A")]
|
|
protected bool g_bClose;
|
|
|
|
// Token: 0x04000E1B RID: 3611
|
|
[Token(Token = "0x4000E1B")]
|
|
protected const float g_fCloseReciprocal = 3f;
|
|
|
|
// Token: 0x04000E1C RID: 3612
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000E1C")]
|
|
protected float g_fCloseReciprocalVal;
|
|
|
|
// Token: 0x04000E1D RID: 3613
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000E1D")]
|
|
protected EffectPool g_EffHitPlayer;
|
|
|
|
// Token: 0x04000E1E RID: 3614
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000E1E")]
|
|
protected EffectPool g_EffHitFloor;
|
|
|
|
// Token: 0x04000E1F RID: 3615
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000E1F")]
|
|
protected EffectPool g_EffExplosion;
|
|
|
|
// Token: 0x04000E20 RID: 3616
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000E20")]
|
|
protected SoundEffectPool g_SEPHit;
|
|
|
|
// Token: 0x04000E21 RID: 3617
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000E21")]
|
|
protected SoundEffectPool g_SEPExplosion;
|
|
|
|
// Token: 0x04000E22 RID: 3618
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000E22")]
|
|
public float ExplosionAttackRadius = 2.1f;
|
|
|
|
// Token: 0x04000E23 RID: 3619
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x4000E23")]
|
|
public bool Boss05Weapon;
|
|
|
|
// Token: 0x04000E24 RID: 3620
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000E24")]
|
|
protected BossLevel05EffectPlay g_Boss05EffectPlay;
|
|
}
|