166 lines
4.7 KiB
C#
166 lines
4.7 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000BB RID: 187
|
|
[Token(Token = "0x20000BB")]
|
|
public class BossLevel04SpearBullet : MonoBehaviour
|
|
{
|
|
// Token: 0x06000944 RID: 2372 RVA: 0x000167D4 File Offset: 0x000149D4
|
|
[Token(Token = "0x6000944")]
|
|
[Address(RVA = "0x108DFD0", Offset = "0x108CDD0", VA = "0x18108DFD0")]
|
|
public 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: 0x06000945 RID: 2373 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000945")]
|
|
[Address(RVA = "0x108E120", Offset = "0x108CF20", VA = "0x18108E120")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000946 RID: 2374 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000946")]
|
|
[Address(RVA = "0x108DDF0", Offset = "0x108CBF0", VA = "0x18108DDF0")]
|
|
public 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: 0x06000947 RID: 2375 RVA: 0x00016834 File Offset: 0x00014A34
|
|
[Token(Token = "0x6000947")]
|
|
[Address(RVA = "0x108DD60", Offset = "0x108CB60", VA = "0x18108DD60")]
|
|
public void SetBoss05EffectPlay(BossLevel05EffectPlay Effect)
|
|
{
|
|
BossLevel05EffectPlay bossLevel05EffectPlay = this.g_Boss05EffectPlay;
|
|
int num = 0;
|
|
if (bossLevel05EffectPlay == num)
|
|
{
|
|
this.g_Boss05EffectPlay = Effect;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000948 RID: 2376 RVA: 0x0001685C File Offset: 0x00014A5C
|
|
[Token(Token = "0x6000948")]
|
|
[Address(RVA = "0x108F200", Offset = "0x108E000", VA = "0x18108F200")]
|
|
public BossLevel04SpearBullet()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000D8A RID: 3466
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000D8A")]
|
|
private ParticleSystem g_PS;
|
|
|
|
// Token: 0x04000D8B RID: 3467
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000D8B")]
|
|
private WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x04000D8C RID: 3468
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000D8C")]
|
|
private Vector3 g_Direction;
|
|
|
|
// Token: 0x04000D8D RID: 3469
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000D8D")]
|
|
private Vector3 g_PrePosition;
|
|
|
|
// Token: 0x04000D8E RID: 3470
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000D8E")]
|
|
private AttackData g_ADPlayerHit;
|
|
|
|
// Token: 0x04000D8F RID: 3471
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000D8F")]
|
|
private bool g_bPlayerCollision;
|
|
|
|
// Token: 0x04000D90 RID: 3472
|
|
[FieldOffset(Offset = "0x49")]
|
|
[Token(Token = "0x4000D90")]
|
|
private bool g_bSceneCollision;
|
|
|
|
// Token: 0x04000D91 RID: 3473
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4000D91")]
|
|
private float g_fSpeedVal = 30f;
|
|
|
|
// Token: 0x04000D92 RID: 3474
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000D92")]
|
|
private bool g_bExplosion;
|
|
|
|
// Token: 0x04000D93 RID: 3475
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4000D93")]
|
|
private float g_fExplosionReciprocalVal;
|
|
|
|
// Token: 0x04000D94 RID: 3476
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000D94")]
|
|
private bool g_bClose;
|
|
|
|
// Token: 0x04000D95 RID: 3477
|
|
[Token(Token = "0x4000D95")]
|
|
private const float g_fCloseReciprocal = 3f;
|
|
|
|
// Token: 0x04000D96 RID: 3478
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000D96")]
|
|
private float g_fCloseReciprocalVal;
|
|
|
|
// Token: 0x04000D97 RID: 3479
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000D97")]
|
|
private EffectPool g_EffHitPlayer;
|
|
|
|
// Token: 0x04000D98 RID: 3480
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000D98")]
|
|
private EffectPool g_EffHitFloor;
|
|
|
|
// Token: 0x04000D99 RID: 3481
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000D99")]
|
|
private EffectPool g_EffExplosion;
|
|
|
|
// Token: 0x04000D9A RID: 3482
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000D9A")]
|
|
private SoundEffectPool g_SEPHit;
|
|
|
|
// Token: 0x04000D9B RID: 3483
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000D9B")]
|
|
private SoundEffectPool g_SEPExplosion;
|
|
|
|
// Token: 0x04000D9C RID: 3484
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000D9C")]
|
|
public float ExplosionAttackRadius = 2.1f;
|
|
|
|
// Token: 0x04000D9D RID: 3485
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x4000D9D")]
|
|
public bool Boss05Weapon;
|
|
|
|
// Token: 0x04000D9E RID: 3486
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000D9E")]
|
|
private BossLevel05EffectPlay g_Boss05EffectPlay;
|
|
}
|