using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;

// Token: 0x020000E6 RID: 230
public class BossLevel06_BR_EffectPlay : BossLevel06EffectPlay
{
	// Token: 0x06002B7A RID: 11130 RVA: 0x000AEC18 File Offset: 0x000ACE18
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531764, XrefRangeEnd = 531772, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void InitData(AI_BossLevel06 AI, MoveController Move)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(AI);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(Move);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_MoveController_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B7B RID: 11131 RVA: 0x000AEC94 File Offset: 0x000ACE94
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531772, XrefRangeEnd = 531773, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Start()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B7C RID: 11132 RVA: 0x000AECE4 File Offset: 0x000ACEE4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531773, XrefRangeEnd = 531781, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B7D RID: 11133 RVA: 0x000AED34 File Offset: 0x000ACF34
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531781, XrefRangeEnd = 531801, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void PlayArcaneFloorBullet()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayArcaneFloorBullet_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B7E RID: 11134 RVA: 0x000AED84 File Offset: 0x000ACF84
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531801, XrefRangeEnd = 531826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void PlayIceCounterBullet()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayIceCounterBullet_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B7F RID: 11135 RVA: 0x000AEDD4 File Offset: 0x000ACFD4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531826, XrefRangeEnd = 531830, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void PlayPSLightningSpeedUp()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayPSLightningSpeedUp_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B80 RID: 11136 RVA: 0x000AEE24 File Offset: 0x000AD024
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531830, XrefRangeEnd = 531833, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void StopPSLightningSpeedUp()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_StopPSLightningSpeedUp_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B81 RID: 11137 RVA: 0x000AEE74 File Offset: 0x000AD074
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531833, XrefRangeEnd = 531852, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Remove()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B82 RID: 11138 RVA: 0x000AEEC4 File Offset: 0x000AD0C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531852, XrefRangeEnd = 531855, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Create()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B83 RID: 11139 RVA: 0x000AEF14 File Offset: 0x000AD114
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531855, XrefRangeEnd = 531859, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void SetTimeScale(float fTimeScale)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fTimeScale;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002B84 RID: 11140 RVA: 0x000AEF74 File Offset: 0x000AD174
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531859, XrefRangeEnd = 531860, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe BossLevel06_BR_EffectPlay()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel06_BR_EffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002B85 RID: 11141 RVA: 0x000AEFC0 File Offset: 0x000AD1C0
	// Note: this type is marked as 'beforefieldinit'.
	static BossLevel06_BR_EffectPlay()
	{
		Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel06_BR_EffectPlay");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr);
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_Destroy02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "PS_Destroy02");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_EffPlus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "g_EffPlus");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_SceneLightningSpeedUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "PS_SceneLightningSpeedUp");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_BodyLightningSpeedUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "PS_BodyLightningSpeedUp");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_SE_LightningSpeedUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "SE_LightningSpeedUp");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_SELightningSpeedUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "g_SELightningSpeedUp");
		BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_fRemove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, "g_fRemove");
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_MoveController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666202);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666203);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666204);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayArcaneFloorBullet_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666205);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayIceCounterBullet_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666206);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_PlayPSLightningSpeedUp_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666207);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_StopPSLightningSpeedUp_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666208);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666209);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666210);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666211);
		BossLevel06_BR_EffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BossLevel06_BR_EffectPlay>.NativeClassPtr, 100666212);
	}

	// Token: 0x06002B86 RID: 11142 RVA: 0x000AF158 File Offset: 0x000AD358
	public BossLevel06_BR_EffectPlay(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17000F98 RID: 3992
	// (get) Token: 0x06002B87 RID: 11143 RVA: 0x000AF164 File Offset: 0x000AD364
	// (set) Token: 0x06002B88 RID: 11144 RVA: 0x000AF198 File Offset: 0x000AD398
	public unsafe ParticleSystem PS_Destroy02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_Destroy02);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_Destroy02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F99 RID: 3993
	// (get) Token: 0x06002B89 RID: 11145 RVA: 0x000AF1C0 File Offset: 0x000AD3C0
	// (set) Token: 0x06002B8A RID: 11146 RVA: 0x000AF1F4 File Offset: 0x000AD3F4
	public unsafe BossLevel06_BR_EffectPlayPlus g_EffPlus
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_EffPlus);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new BossLevel06_BR_EffectPlayPlus(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_EffPlus), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F9A RID: 3994
	// (get) Token: 0x06002B8B RID: 11147 RVA: 0x000AF21C File Offset: 0x000AD41C
	// (set) Token: 0x06002B8C RID: 11148 RVA: 0x000AF250 File Offset: 0x000AD450
	public unsafe ParticleSystem PS_SceneLightningSpeedUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_SceneLightningSpeedUp);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_SceneLightningSpeedUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F9B RID: 3995
	// (get) Token: 0x06002B8D RID: 11149 RVA: 0x000AF278 File Offset: 0x000AD478
	// (set) Token: 0x06002B8E RID: 11150 RVA: 0x000AF2AC File Offset: 0x000AD4AC
	public unsafe ParticleSystem PS_BodyLightningSpeedUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_BodyLightningSpeedUp);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_PS_BodyLightningSpeedUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F9C RID: 3996
	// (get) Token: 0x06002B8F RID: 11151 RVA: 0x000AF2D4 File Offset: 0x000AD4D4
	// (set) Token: 0x06002B90 RID: 11152 RVA: 0x000AF308 File Offset: 0x000AD508
	public unsafe GameObject SE_LightningSpeedUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_SE_LightningSpeedUp);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_SE_LightningSpeedUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F9D RID: 3997
	// (get) Token: 0x06002B91 RID: 11153 RVA: 0x000AF330 File Offset: 0x000AD530
	// (set) Token: 0x06002B92 RID: 11154 RVA: 0x000AF364 File Offset: 0x000AD564
	public unsafe SoundEffect g_SELightningSpeedUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_SELightningSpeedUp);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_SELightningSpeedUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17000F9E RID: 3998
	// (get) Token: 0x06002B93 RID: 11155 RVA: 0x000AF38C File Offset: 0x000AD58C
	// (set) Token: 0x06002B94 RID: 11156 RVA: 0x000AF3B4 File Offset: 0x000AD5B4
	public unsafe float g_fRemove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_fRemove);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlay.NativeFieldInfoPtr_g_fRemove)) = value;
		}
	}

	// Token: 0x04001D94 RID: 7572
	private static readonly IntPtr NativeFieldInfoPtr_PS_Destroy02;

	// Token: 0x04001D95 RID: 7573
	private static readonly IntPtr NativeFieldInfoPtr_g_EffPlus;

	// Token: 0x04001D96 RID: 7574
	private static readonly IntPtr NativeFieldInfoPtr_PS_SceneLightningSpeedUp;

	// Token: 0x04001D97 RID: 7575
	private static readonly IntPtr NativeFieldInfoPtr_PS_BodyLightningSpeedUp;

	// Token: 0x04001D98 RID: 7576
	private static readonly IntPtr NativeFieldInfoPtr_SE_LightningSpeedUp;

	// Token: 0x04001D99 RID: 7577
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningSpeedUp;

	// Token: 0x04001D9A RID: 7578
	private static readonly IntPtr NativeFieldInfoPtr_g_fRemove;

	// Token: 0x04001D9B RID: 7579
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_MoveController_0;

	// Token: 0x04001D9C RID: 7580
	private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;

	// Token: 0x04001D9D RID: 7581
	private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0;

	// Token: 0x04001D9E RID: 7582
	private static readonly IntPtr NativeMethodInfoPtr_PlayArcaneFloorBullet_Protected_Virtual_Void_0;

	// Token: 0x04001D9F RID: 7583
	private static readonly IntPtr NativeMethodInfoPtr_PlayIceCounterBullet_Protected_Virtual_Void_0;

	// Token: 0x04001DA0 RID: 7584
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSLightningSpeedUp_Public_Virtual_Void_0;

	// Token: 0x04001DA1 RID: 7585
	private static readonly IntPtr NativeMethodInfoPtr_StopPSLightningSpeedUp_Public_Virtual_Void_0;

	// Token: 0x04001DA2 RID: 7586
	private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Virtual_Void_0;

	// Token: 0x04001DA3 RID: 7587
	private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0;

	// Token: 0x04001DA4 RID: 7588
	private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0;

	// Token: 0x04001DA5 RID: 7589
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
