Files
NobetaSource/Cpp2IL/Assembly-CSharp/BossLevel04SpearBullet.cs
2023-09-06 22:09:22 +02:00

166 lines
4.7 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000BC RID: 188
[Token(Token = "0x20000BC")]
public class BossLevel04SpearBullet : MonoBehaviour
{
// Token: 0x06000945 RID: 2373 RVA: 0x00016E58 File Offset: 0x00015058
[Token(Token = "0x6000945")]
[Address(RVA = "0x17DE460", Offset = "0x17DCC60", VA = "0x1817DE460")]
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: 0x06000946 RID: 2374 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000946")]
[Address(RVA = "0x17DE5B0", Offset = "0x17DCDB0", VA = "0x1817DE5B0")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000947 RID: 2375 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000947")]
[Address(RVA = "0x17DE280", Offset = "0x17DCA80", VA = "0x1817DE280")]
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: 0x06000948 RID: 2376 RVA: 0x00016EB8 File Offset: 0x000150B8
[Token(Token = "0x6000948")]
[Address(RVA = "0x17DE1F0", Offset = "0x17DC9F0", VA = "0x1817DE1F0")]
public void SetBoss05EffectPlay(BossLevel05EffectPlay Effect)
{
BossLevel05EffectPlay bossLevel05EffectPlay = this.g_Boss05EffectPlay;
int num = 0;
if (bossLevel05EffectPlay == num)
{
this.g_Boss05EffectPlay = Effect;
}
}
// Token: 0x06000949 RID: 2377 RVA: 0x00016EE0 File Offset: 0x000150E0
[Token(Token = "0x6000949")]
[Address(RVA = "0x17DF690", Offset = "0x17DDE90", VA = "0x1817DF690")]
public BossLevel04SpearBullet()
{
}
// Token: 0x04000D9D RID: 3485
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000D9D")]
private ParticleSystem g_PS;
// Token: 0x04000D9E RID: 3486
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000D9E")]
private WizardGirlManage g_WGM;
// Token: 0x04000D9F RID: 3487
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000D9F")]
private Vector3 g_Direction;
// Token: 0x04000DA0 RID: 3488
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000DA0")]
private Vector3 g_PrePosition;
// Token: 0x04000DA1 RID: 3489
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000DA1")]
private AttackData g_ADPlayerHit;
// Token: 0x04000DA2 RID: 3490
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000DA2")]
private bool g_bPlayerCollision;
// Token: 0x04000DA3 RID: 3491
[FieldOffset(Offset = "0x49")]
[Token(Token = "0x4000DA3")]
private bool g_bSceneCollision;
// Token: 0x04000DA4 RID: 3492
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4000DA4")]
private float g_fSpeedVal = 30f;
// Token: 0x04000DA5 RID: 3493
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000DA5")]
private bool g_bExplosion;
// Token: 0x04000DA6 RID: 3494
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4000DA6")]
private float g_fExplosionReciprocalVal;
// Token: 0x04000DA7 RID: 3495
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000DA7")]
private bool g_bClose;
// Token: 0x04000DA8 RID: 3496
[Token(Token = "0x4000DA8")]
private const float g_fCloseReciprocal = 3f;
// Token: 0x04000DA9 RID: 3497
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4000DA9")]
private float g_fCloseReciprocalVal;
// Token: 0x04000DAA RID: 3498
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000DAA")]
private EffectPool g_EffHitPlayer;
// Token: 0x04000DAB RID: 3499
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000DAB")]
private EffectPool g_EffHitFloor;
// Token: 0x04000DAC RID: 3500
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000DAC")]
private EffectPool g_EffExplosion;
// Token: 0x04000DAD RID: 3501
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000DAD")]
private SoundEffectPool g_SEPHit;
// Token: 0x04000DAE RID: 3502
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000DAE")]
private SoundEffectPool g_SEPExplosion;
// Token: 0x04000DAF RID: 3503
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000DAF")]
public float ExplosionAttackRadius = 2.1f;
// Token: 0x04000DB0 RID: 3504
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x4000DB0")]
public bool Boss05Weapon;
// Token: 0x04000DB1 RID: 3505
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000DB1")]
private BossLevel05EffectPlay g_Boss05EffectPlay;
}