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

// Token: 0x020001E5 RID: 485
public class Level04Room08 : MonoBehaviour
{
	// Token: 0x06004DB2 RID: 19890 RVA: 0x00136200 File Offset: 0x00134400
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571847, XrefRangeEnd = 571880, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Start()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB3 RID: 19891 RVA: 0x00136244 File Offset: 0x00134444
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571880, XrefRangeEnd = 571891, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB4 RID: 19892 RVA: 0x00136288 File Offset: 0x00134488
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571891, XrefRangeEnd = 571893, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSRockFall()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSRockFall_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB5 RID: 19893 RVA: 0x001362CC File Offset: 0x001344CC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571893, XrefRangeEnd = 571895, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopPSRockFall()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_StopPSRockFall_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB6 RID: 19894 RVA: 0x00136310 File Offset: 0x00134510
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571895, XrefRangeEnd = 571897, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSBlockCat()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSBlockCat_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB7 RID: 19895 RVA: 0x00136354 File Offset: 0x00134554
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571897, XrefRangeEnd = 571901, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSDamage01Ready()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSDamage01Ready_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB8 RID: 19896 RVA: 0x00136398 File Offset: 0x00134598
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571901, XrefRangeEnd = 571911, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDamage01()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_SetDamage01_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DB9 RID: 19897 RVA: 0x001363DC File Offset: 0x001345DC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571911, XrefRangeEnd = 571915, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSDamage02Ready()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSDamage02Ready_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBA RID: 19898 RVA: 0x00136420 File Offset: 0x00134620
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571915, XrefRangeEnd = 571925, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDamage02()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_SetDamage02_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBB RID: 19899 RVA: 0x00136464 File Offset: 0x00134664
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571925, XrefRangeEnd = 571928, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSDamage03Ready()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSDamage03Ready_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBC RID: 19900 RVA: 0x001364A8 File Offset: 0x001346A8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571928, XrefRangeEnd = 571938, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDamage03()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_SetDamage03_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBD RID: 19901 RVA: 0x001364EC File Offset: 0x001346EC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571938, XrefRangeEnd = 571941, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSDamage04Ready()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSDamage04Ready_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBE RID: 19902 RVA: 0x00136530 File Offset: 0x00134730
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571941, XrefRangeEnd = 571951, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDamage04()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_SetDamage04_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DBF RID: 19903 RVA: 0x00136574 File Offset: 0x00134774
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571951, XrefRangeEnd = 571960, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDamage05()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_SetDamage05_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC0 RID: 19904 RVA: 0x001365B8 File Offset: 0x001347B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571960, XrefRangeEnd = 571962, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CloseLight()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_CloseLight_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC1 RID: 19905 RVA: 0x001365FC File Offset: 0x001347FC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571962, XrefRangeEnd = 571964, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CloseLight02()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_CloseLight02_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC2 RID: 19906 RVA: 0x00136640 File Offset: 0x00134840
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 571985, RefRangeEnd = 571986, XrefRangeStart = 571964, XrefRangeEnd = 571985, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Skip()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_Skip_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC3 RID: 19907 RVA: 0x00136684 File Offset: 0x00134884
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571986, XrefRangeEnd = 571988, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayPSFallRock()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlayPSFallRock_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC4 RID: 19908 RVA: 0x001366C8 File Offset: 0x001348C8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571988, XrefRangeEnd = 571991, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Skin02()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_Skin02_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC5 RID: 19909 RVA: 0x0013670C File Offset: 0x0013490C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571991, XrefRangeEnd = 571994, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEPRockFallCollision(Vector3 Pos)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref Pos;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlaySEPRockFallCollision_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004DC6 RID: 19910 RVA: 0x00136760 File Offset: 0x00134960
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEHitPlayer()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr_PlaySEHitPlayer_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC7 RID: 19911 RVA: 0x001367A4 File Offset: 0x001349A4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571994, XrefRangeEnd = 571995, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Level04Room08()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Level04Room08.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004DC8 RID: 19912 RVA: 0x001367F0 File Offset: 0x001349F0
	// Note: this type is marked as 'beforefieldinit'.
	static Level04Room08()
	{
		Il2CppClassPointerStore<Level04Room08>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Level04Room08");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr);
		Level04Room08.NativeFieldInfoPtr_Ani = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Ani");
		Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_ShakeOriginal01");
		Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_ShakeOriginal02");
		Level04Room08.NativeFieldInfoPtr_Original01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original01");
		Level04Room08.NativeFieldInfoPtr_Original02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original02");
		Level04Room08.NativeFieldInfoPtr_Original03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original03");
		Level04Room08.NativeFieldInfoPtr_Original04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original04");
		Level04Room08.NativeFieldInfoPtr_Original05 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original05");
		Level04Room08.NativeFieldInfoPtr_Original06 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Original06");
		Level04Room08.NativeFieldInfoPtr_Damage01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Damage01");
		Level04Room08.NativeFieldInfoPtr_Damage02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Damage02");
		Level04Room08.NativeFieldInfoPtr_Damage03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Damage03");
		Level04Room08.NativeFieldInfoPtr_Damage04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Damage04");
		Level04Room08.NativeFieldInfoPtr_Damage05 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "Damage05");
		Level04Room08.NativeFieldInfoPtr_PS_RockFall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_RockFall");
		Level04Room08.NativeFieldInfoPtr_PS_BlockCat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_BlockCat");
		Level04Room08.NativeFieldInfoPtr_PS_DamageReady01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_DamageReady01");
		Level04Room08.NativeFieldInfoPtr_PS_DamageReady02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_DamageReady02");
		Level04Room08.NativeFieldInfoPtr_PS_DamageReady03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_DamageReady03");
		Level04Room08.NativeFieldInfoPtr_PS_DamageReady04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_DamageReady04");
		Level04Room08.NativeFieldInfoPtr_PS_Damage01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Damage01");
		Level04Room08.NativeFieldInfoPtr_PS_Damage02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Damage02");
		Level04Room08.NativeFieldInfoPtr_PS_Damage03 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Damage03");
		Level04Room08.NativeFieldInfoPtr_PS_Damage04 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Damage04");
		Level04Room08.NativeFieldInfoPtr_PS_Damage05 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Damage05");
		Level04Room08.NativeFieldInfoPtr_DamageLG = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "DamageLG");
		Level04Room08.NativeFieldInfoPtr_DamageLG02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "DamageLG02");
		Level04Room08.NativeFieldInfoPtr_PS_Light = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Light");
		Level04Room08.NativeFieldInfoPtr_PS_Light02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_Light02");
		Level04Room08.NativeFieldInfoPtr_PS_FallRock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "PS_FallRock");
		Level04Room08.NativeFieldInfoPtr_SE_RockFallCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "SE_RockFallCollision");
		Level04Room08.NativeFieldInfoPtr_SE_Damage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "SE_Damage");
		Level04Room08.NativeFieldInfoPtr_SE_HitPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "SE_HitPlayer");
		Level04Room08.NativeFieldInfoPtr_g_SEDamage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_SEDamage");
		Level04Room08.NativeFieldInfoPtr_g_SEHitPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_SEHitPlayer");
		Level04Room08.NativeFieldInfoPtr_g_SERockFallCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_SERockFallCollision");
		Level04Room08.NativeFieldInfoPtr_g_fTimeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, "g_fTimeScale");
		Level04Room08.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668526);
		Level04Room08.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668527);
		Level04Room08.NativeMethodInfoPtr_PlayPSRockFall_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668528);
		Level04Room08.NativeMethodInfoPtr_StopPSRockFall_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668529);
		Level04Room08.NativeMethodInfoPtr_PlayPSBlockCat_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668530);
		Level04Room08.NativeMethodInfoPtr_PlayPSDamage01Ready_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668531);
		Level04Room08.NativeMethodInfoPtr_SetDamage01_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668532);
		Level04Room08.NativeMethodInfoPtr_PlayPSDamage02Ready_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668533);
		Level04Room08.NativeMethodInfoPtr_SetDamage02_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668534);
		Level04Room08.NativeMethodInfoPtr_PlayPSDamage03Ready_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668535);
		Level04Room08.NativeMethodInfoPtr_SetDamage03_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668536);
		Level04Room08.NativeMethodInfoPtr_PlayPSDamage04Ready_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668537);
		Level04Room08.NativeMethodInfoPtr_SetDamage04_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668538);
		Level04Room08.NativeMethodInfoPtr_SetDamage05_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668539);
		Level04Room08.NativeMethodInfoPtr_CloseLight_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668540);
		Level04Room08.NativeMethodInfoPtr_CloseLight02_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668541);
		Level04Room08.NativeMethodInfoPtr_Skip_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668542);
		Level04Room08.NativeMethodInfoPtr_PlayPSFallRock_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668543);
		Level04Room08.NativeMethodInfoPtr_Skin02_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668544);
		Level04Room08.NativeMethodInfoPtr_PlaySEPRockFallCollision_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668545);
		Level04Room08.NativeMethodInfoPtr_PlaySEHitPlayer_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668546);
		Level04Room08.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Level04Room08>.NativeClassPtr, 100668547);
	}

	// Token: 0x06004DC9 RID: 19913 RVA: 0x0000351C File Offset: 0x0000171C
	public Level04Room08(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001BCA RID: 7114
	// (get) Token: 0x06004DCA RID: 19914 RVA: 0x00136CBC File Offset: 0x00134EBC
	// (set) Token: 0x06004DCB RID: 19915 RVA: 0x00136CF0 File Offset: 0x00134EF0
	public unsafe Animator Ani
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Ani);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Animator(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Ani), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BCB RID: 7115
	// (get) Token: 0x06004DCC RID: 19916 RVA: 0x00136D18 File Offset: 0x00134F18
	// (set) Token: 0x06004DCD RID: 19917 RVA: 0x00136D4C File Offset: 0x00134F4C
	public unsafe Shake g_ShakeOriginal01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal01);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Shake(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BCC RID: 7116
	// (get) Token: 0x06004DCE RID: 19918 RVA: 0x00136D74 File Offset: 0x00134F74
	// (set) Token: 0x06004DCF RID: 19919 RVA: 0x00136DA8 File Offset: 0x00134FA8
	public unsafe Shake g_ShakeOriginal02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal02);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Shake(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_ShakeOriginal02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BCD RID: 7117
	// (get) Token: 0x06004DD0 RID: 19920 RVA: 0x00136DD0 File Offset: 0x00134FD0
	// (set) Token: 0x06004DD1 RID: 19921 RVA: 0x00136E04 File Offset: 0x00135004
	public unsafe GameObject Original01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original01);
			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(Level04Room08.NativeFieldInfoPtr_Original01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BCE RID: 7118
	// (get) Token: 0x06004DD2 RID: 19922 RVA: 0x00136E2C File Offset: 0x0013502C
	// (set) Token: 0x06004DD3 RID: 19923 RVA: 0x00136E60 File Offset: 0x00135060
	public unsafe GameObject Original02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original02);
			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(Level04Room08.NativeFieldInfoPtr_Original02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BCF RID: 7119
	// (get) Token: 0x06004DD4 RID: 19924 RVA: 0x00136E88 File Offset: 0x00135088
	// (set) Token: 0x06004DD5 RID: 19925 RVA: 0x00136EBC File Offset: 0x001350BC
	public unsafe GameObject Original03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original03);
			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(Level04Room08.NativeFieldInfoPtr_Original03), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD0 RID: 7120
	// (get) Token: 0x06004DD6 RID: 19926 RVA: 0x00136EE4 File Offset: 0x001350E4
	// (set) Token: 0x06004DD7 RID: 19927 RVA: 0x00136F18 File Offset: 0x00135118
	public unsafe GameObject Original04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original04);
			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(Level04Room08.NativeFieldInfoPtr_Original04), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD1 RID: 7121
	// (get) Token: 0x06004DD8 RID: 19928 RVA: 0x00136F40 File Offset: 0x00135140
	// (set) Token: 0x06004DD9 RID: 19929 RVA: 0x00136F74 File Offset: 0x00135174
	public unsafe GameObject Original05
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original05);
			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(Level04Room08.NativeFieldInfoPtr_Original05), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD2 RID: 7122
	// (get) Token: 0x06004DDA RID: 19930 RVA: 0x00136F9C File Offset: 0x0013519C
	// (set) Token: 0x06004DDB RID: 19931 RVA: 0x00136FD0 File Offset: 0x001351D0
	public unsafe GameObject Original06
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Original06);
			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(Level04Room08.NativeFieldInfoPtr_Original06), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD3 RID: 7123
	// (get) Token: 0x06004DDC RID: 19932 RVA: 0x00136FF8 File Offset: 0x001351F8
	// (set) Token: 0x06004DDD RID: 19933 RVA: 0x0013702C File Offset: 0x0013522C
	public unsafe DamagedObjectFloor_BossBig03 Damage01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage01);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new DamagedObjectFloor_BossBig03(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD4 RID: 7124
	// (get) Token: 0x06004DDE RID: 19934 RVA: 0x00137054 File Offset: 0x00135254
	// (set) Token: 0x06004DDF RID: 19935 RVA: 0x00137088 File Offset: 0x00135288
	public unsafe DamagedObjectFloor_BossBig03 Damage02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage02);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new DamagedObjectFloor_BossBig03(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD5 RID: 7125
	// (get) Token: 0x06004DE0 RID: 19936 RVA: 0x001370B0 File Offset: 0x001352B0
	// (set) Token: 0x06004DE1 RID: 19937 RVA: 0x001370E4 File Offset: 0x001352E4
	public unsafe DamagedObjectFloor_BossBig03 Damage03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage03);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new DamagedObjectFloor_BossBig03(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage03), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD6 RID: 7126
	// (get) Token: 0x06004DE2 RID: 19938 RVA: 0x0013710C File Offset: 0x0013530C
	// (set) Token: 0x06004DE3 RID: 19939 RVA: 0x00137140 File Offset: 0x00135340
	public unsafe DamagedObjectFloor_BossBig03 Damage04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage04);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new DamagedObjectFloor_BossBig03(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage04), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD7 RID: 7127
	// (get) Token: 0x06004DE4 RID: 19940 RVA: 0x00137168 File Offset: 0x00135368
	// (set) Token: 0x06004DE5 RID: 19941 RVA: 0x0013719C File Offset: 0x0013539C
	public unsafe DamagedObjectFloor_BossBig03 Damage05
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage05);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new DamagedObjectFloor_BossBig03(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_Damage05), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD8 RID: 7128
	// (get) Token: 0x06004DE6 RID: 19942 RVA: 0x001371C4 File Offset: 0x001353C4
	// (set) Token: 0x06004DE7 RID: 19943 RVA: 0x001371F8 File Offset: 0x001353F8
	public unsafe ParticleSystem PS_RockFall
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_RockFall);
			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(Level04Room08.NativeFieldInfoPtr_PS_RockFall), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BD9 RID: 7129
	// (get) Token: 0x06004DE8 RID: 19944 RVA: 0x00137220 File Offset: 0x00135420
	// (set) Token: 0x06004DE9 RID: 19945 RVA: 0x00137254 File Offset: 0x00135454
	public unsafe ParticleSystem PS_BlockCat
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_BlockCat);
			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(Level04Room08.NativeFieldInfoPtr_PS_BlockCat), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDA RID: 7130
	// (get) Token: 0x06004DEA RID: 19946 RVA: 0x0013727C File Offset: 0x0013547C
	// (set) Token: 0x06004DEB RID: 19947 RVA: 0x001372B0 File Offset: 0x001354B0
	public unsafe ParticleSystem PS_DamageReady01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_DamageReady01);
			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(Level04Room08.NativeFieldInfoPtr_PS_DamageReady01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDB RID: 7131
	// (get) Token: 0x06004DEC RID: 19948 RVA: 0x001372D8 File Offset: 0x001354D8
	// (set) Token: 0x06004DED RID: 19949 RVA: 0x0013730C File Offset: 0x0013550C
	public unsafe ParticleSystem PS_DamageReady02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_DamageReady02);
			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(Level04Room08.NativeFieldInfoPtr_PS_DamageReady02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDC RID: 7132
	// (get) Token: 0x06004DEE RID: 19950 RVA: 0x00137334 File Offset: 0x00135534
	// (set) Token: 0x06004DEF RID: 19951 RVA: 0x00137368 File Offset: 0x00135568
	public unsafe ParticleSystem PS_DamageReady03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_DamageReady03);
			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(Level04Room08.NativeFieldInfoPtr_PS_DamageReady03), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDD RID: 7133
	// (get) Token: 0x06004DF0 RID: 19952 RVA: 0x00137390 File Offset: 0x00135590
	// (set) Token: 0x06004DF1 RID: 19953 RVA: 0x001373C4 File Offset: 0x001355C4
	public unsafe ParticleSystem PS_DamageReady04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_DamageReady04);
			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(Level04Room08.NativeFieldInfoPtr_PS_DamageReady04), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDE RID: 7134
	// (get) Token: 0x06004DF2 RID: 19954 RVA: 0x001373EC File Offset: 0x001355EC
	// (set) Token: 0x06004DF3 RID: 19955 RVA: 0x00137420 File Offset: 0x00135620
	public unsafe ParticleSystem PS_Damage01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Damage01);
			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(Level04Room08.NativeFieldInfoPtr_PS_Damage01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BDF RID: 7135
	// (get) Token: 0x06004DF4 RID: 19956 RVA: 0x00137448 File Offset: 0x00135648
	// (set) Token: 0x06004DF5 RID: 19957 RVA: 0x0013747C File Offset: 0x0013567C
	public unsafe ParticleSystem PS_Damage02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Damage02);
			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(Level04Room08.NativeFieldInfoPtr_PS_Damage02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE0 RID: 7136
	// (get) Token: 0x06004DF6 RID: 19958 RVA: 0x001374A4 File Offset: 0x001356A4
	// (set) Token: 0x06004DF7 RID: 19959 RVA: 0x001374D8 File Offset: 0x001356D8
	public unsafe ParticleSystem PS_Damage03
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Damage03);
			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(Level04Room08.NativeFieldInfoPtr_PS_Damage03), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE1 RID: 7137
	// (get) Token: 0x06004DF8 RID: 19960 RVA: 0x00137500 File Offset: 0x00135700
	// (set) Token: 0x06004DF9 RID: 19961 RVA: 0x00137534 File Offset: 0x00135734
	public unsafe ParticleSystem PS_Damage04
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Damage04);
			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(Level04Room08.NativeFieldInfoPtr_PS_Damage04), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE2 RID: 7138
	// (get) Token: 0x06004DFA RID: 19962 RVA: 0x0013755C File Offset: 0x0013575C
	// (set) Token: 0x06004DFB RID: 19963 RVA: 0x00137590 File Offset: 0x00135790
	public unsafe ParticleSystem PS_Damage05
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Damage05);
			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(Level04Room08.NativeFieldInfoPtr_PS_Damage05), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE3 RID: 7139
	// (get) Token: 0x06004DFC RID: 19964 RVA: 0x001375B8 File Offset: 0x001357B8
	// (set) Token: 0x06004DFD RID: 19965 RVA: 0x001375EC File Offset: 0x001357EC
	public unsafe LightController DamageLG
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_DamageLG);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new LightController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_DamageLG), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE4 RID: 7140
	// (get) Token: 0x06004DFE RID: 19966 RVA: 0x00137614 File Offset: 0x00135814
	// (set) Token: 0x06004DFF RID: 19967 RVA: 0x00137648 File Offset: 0x00135848
	public unsafe LightController DamageLG02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_DamageLG02);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new LightController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_DamageLG02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE5 RID: 7141
	// (get) Token: 0x06004E00 RID: 19968 RVA: 0x00137670 File Offset: 0x00135870
	// (set) Token: 0x06004E01 RID: 19969 RVA: 0x001376A4 File Offset: 0x001358A4
	public unsafe ParticleSystem PS_Light
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Light);
			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(Level04Room08.NativeFieldInfoPtr_PS_Light), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE6 RID: 7142
	// (get) Token: 0x06004E02 RID: 19970 RVA: 0x001376CC File Offset: 0x001358CC
	// (set) Token: 0x06004E03 RID: 19971 RVA: 0x00137700 File Offset: 0x00135900
	public unsafe ParticleSystem PS_Light02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_Light02);
			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(Level04Room08.NativeFieldInfoPtr_PS_Light02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE7 RID: 7143
	// (get) Token: 0x06004E04 RID: 19972 RVA: 0x00137728 File Offset: 0x00135928
	// (set) Token: 0x06004E05 RID: 19973 RVA: 0x0013775C File Offset: 0x0013595C
	public unsafe ParticleSystem PS_FallRock
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_PS_FallRock);
			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(Level04Room08.NativeFieldInfoPtr_PS_FallRock), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE8 RID: 7144
	// (get) Token: 0x06004E06 RID: 19974 RVA: 0x00137784 File Offset: 0x00135984
	// (set) Token: 0x06004E07 RID: 19975 RVA: 0x001377B8 File Offset: 0x001359B8
	public unsafe GameObject SE_RockFallCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_SE_RockFallCollision);
			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(Level04Room08.NativeFieldInfoPtr_SE_RockFallCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BE9 RID: 7145
	// (get) Token: 0x06004E08 RID: 19976 RVA: 0x001377E0 File Offset: 0x001359E0
	// (set) Token: 0x06004E09 RID: 19977 RVA: 0x00137814 File Offset: 0x00135A14
	public unsafe GameObject SE_Damage
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_SE_Damage);
			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(Level04Room08.NativeFieldInfoPtr_SE_Damage), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BEA RID: 7146
	// (get) Token: 0x06004E0A RID: 19978 RVA: 0x0013783C File Offset: 0x00135A3C
	// (set) Token: 0x06004E0B RID: 19979 RVA: 0x00137870 File Offset: 0x00135A70
	public unsafe GameObject SE_HitPlayer
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_SE_HitPlayer);
			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(Level04Room08.NativeFieldInfoPtr_SE_HitPlayer), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BEB RID: 7147
	// (get) Token: 0x06004E0C RID: 19980 RVA: 0x00137898 File Offset: 0x00135A98
	// (set) Token: 0x06004E0D RID: 19981 RVA: 0x001378CC File Offset: 0x00135ACC
	public unsafe SoundEffect g_SEDamage
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_SEDamage);
			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(Level04Room08.NativeFieldInfoPtr_g_SEDamage), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BEC RID: 7148
	// (get) Token: 0x06004E0E RID: 19982 RVA: 0x001378F4 File Offset: 0x00135AF4
	// (set) Token: 0x06004E0F RID: 19983 RVA: 0x00137928 File Offset: 0x00135B28
	public unsafe SoundEffect g_SEHitPlayer
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_SEHitPlayer);
			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(Level04Room08.NativeFieldInfoPtr_g_SEHitPlayer), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BED RID: 7149
	// (get) Token: 0x06004E10 RID: 19984 RVA: 0x00137950 File Offset: 0x00135B50
	// (set) Token: 0x06004E11 RID: 19985 RVA: 0x00137984 File Offset: 0x00135B84
	public unsafe SoundEffectPool g_SERockFallCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_SERockFallCollision);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_SERockFallCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001BEE RID: 7150
	// (get) Token: 0x06004E12 RID: 19986 RVA: 0x001379AC File Offset: 0x00135BAC
	// (set) Token: 0x06004E13 RID: 19987 RVA: 0x001379D4 File Offset: 0x00135BD4
	public unsafe float g_fTimeScale
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_fTimeScale);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Level04Room08.NativeFieldInfoPtr_g_fTimeScale)) = value;
		}
	}

	// Token: 0x04003373 RID: 13171
	private static readonly IntPtr NativeFieldInfoPtr_Ani;

	// Token: 0x04003374 RID: 13172
	private static readonly IntPtr NativeFieldInfoPtr_g_ShakeOriginal01;

	// Token: 0x04003375 RID: 13173
	private static readonly IntPtr NativeFieldInfoPtr_g_ShakeOriginal02;

	// Token: 0x04003376 RID: 13174
	private static readonly IntPtr NativeFieldInfoPtr_Original01;

	// Token: 0x04003377 RID: 13175
	private static readonly IntPtr NativeFieldInfoPtr_Original02;

	// Token: 0x04003378 RID: 13176
	private static readonly IntPtr NativeFieldInfoPtr_Original03;

	// Token: 0x04003379 RID: 13177
	private static readonly IntPtr NativeFieldInfoPtr_Original04;

	// Token: 0x0400337A RID: 13178
	private static readonly IntPtr NativeFieldInfoPtr_Original05;

	// Token: 0x0400337B RID: 13179
	private static readonly IntPtr NativeFieldInfoPtr_Original06;

	// Token: 0x0400337C RID: 13180
	private static readonly IntPtr NativeFieldInfoPtr_Damage01;

	// Token: 0x0400337D RID: 13181
	private static readonly IntPtr NativeFieldInfoPtr_Damage02;

	// Token: 0x0400337E RID: 13182
	private static readonly IntPtr NativeFieldInfoPtr_Damage03;

	// Token: 0x0400337F RID: 13183
	private static readonly IntPtr NativeFieldInfoPtr_Damage04;

	// Token: 0x04003380 RID: 13184
	private static readonly IntPtr NativeFieldInfoPtr_Damage05;

	// Token: 0x04003381 RID: 13185
	private static readonly IntPtr NativeFieldInfoPtr_PS_RockFall;

	// Token: 0x04003382 RID: 13186
	private static readonly IntPtr NativeFieldInfoPtr_PS_BlockCat;

	// Token: 0x04003383 RID: 13187
	private static readonly IntPtr NativeFieldInfoPtr_PS_DamageReady01;

	// Token: 0x04003384 RID: 13188
	private static readonly IntPtr NativeFieldInfoPtr_PS_DamageReady02;

	// Token: 0x04003385 RID: 13189
	private static readonly IntPtr NativeFieldInfoPtr_PS_DamageReady03;

	// Token: 0x04003386 RID: 13190
	private static readonly IntPtr NativeFieldInfoPtr_PS_DamageReady04;

	// Token: 0x04003387 RID: 13191
	private static readonly IntPtr NativeFieldInfoPtr_PS_Damage01;

	// Token: 0x04003388 RID: 13192
	private static readonly IntPtr NativeFieldInfoPtr_PS_Damage02;

	// Token: 0x04003389 RID: 13193
	private static readonly IntPtr NativeFieldInfoPtr_PS_Damage03;

	// Token: 0x0400338A RID: 13194
	private static readonly IntPtr NativeFieldInfoPtr_PS_Damage04;

	// Token: 0x0400338B RID: 13195
	private static readonly IntPtr NativeFieldInfoPtr_PS_Damage05;

	// Token: 0x0400338C RID: 13196
	private static readonly IntPtr NativeFieldInfoPtr_DamageLG;

	// Token: 0x0400338D RID: 13197
	private static readonly IntPtr NativeFieldInfoPtr_DamageLG02;

	// Token: 0x0400338E RID: 13198
	private static readonly IntPtr NativeFieldInfoPtr_PS_Light;

	// Token: 0x0400338F RID: 13199
	private static readonly IntPtr NativeFieldInfoPtr_PS_Light02;

	// Token: 0x04003390 RID: 13200
	private static readonly IntPtr NativeFieldInfoPtr_PS_FallRock;

	// Token: 0x04003391 RID: 13201
	private static readonly IntPtr NativeFieldInfoPtr_SE_RockFallCollision;

	// Token: 0x04003392 RID: 13202
	private static readonly IntPtr NativeFieldInfoPtr_SE_Damage;

	// Token: 0x04003393 RID: 13203
	private static readonly IntPtr NativeFieldInfoPtr_SE_HitPlayer;

	// Token: 0x04003394 RID: 13204
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDamage;

	// Token: 0x04003395 RID: 13205
	private static readonly IntPtr NativeFieldInfoPtr_g_SEHitPlayer;

	// Token: 0x04003396 RID: 13206
	private static readonly IntPtr NativeFieldInfoPtr_g_SERockFallCollision;

	// Token: 0x04003397 RID: 13207
	private static readonly IntPtr NativeFieldInfoPtr_g_fTimeScale;

	// Token: 0x04003398 RID: 13208
	private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;

	// Token: 0x04003399 RID: 13209
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x0400339A RID: 13210
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSRockFall_Public_Void_0;

	// Token: 0x0400339B RID: 13211
	private static readonly IntPtr NativeMethodInfoPtr_StopPSRockFall_Public_Void_0;

	// Token: 0x0400339C RID: 13212
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSBlockCat_Public_Void_0;

	// Token: 0x0400339D RID: 13213
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSDamage01Ready_Public_Void_0;

	// Token: 0x0400339E RID: 13214
	private static readonly IntPtr NativeMethodInfoPtr_SetDamage01_Public_Void_0;

	// Token: 0x0400339F RID: 13215
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSDamage02Ready_Public_Void_0;

	// Token: 0x040033A0 RID: 13216
	private static readonly IntPtr NativeMethodInfoPtr_SetDamage02_Public_Void_0;

	// Token: 0x040033A1 RID: 13217
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSDamage03Ready_Public_Void_0;

	// Token: 0x040033A2 RID: 13218
	private static readonly IntPtr NativeMethodInfoPtr_SetDamage03_Public_Void_0;

	// Token: 0x040033A3 RID: 13219
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSDamage04Ready_Public_Void_0;

	// Token: 0x040033A4 RID: 13220
	private static readonly IntPtr NativeMethodInfoPtr_SetDamage04_Public_Void_0;

	// Token: 0x040033A5 RID: 13221
	private static readonly IntPtr NativeMethodInfoPtr_SetDamage05_Public_Void_0;

	// Token: 0x040033A6 RID: 13222
	private static readonly IntPtr NativeMethodInfoPtr_CloseLight_Public_Void_0;

	// Token: 0x040033A7 RID: 13223
	private static readonly IntPtr NativeMethodInfoPtr_CloseLight02_Public_Void_0;

	// Token: 0x040033A8 RID: 13224
	private static readonly IntPtr NativeMethodInfoPtr_Skip_Public_Void_0;

	// Token: 0x040033A9 RID: 13225
	private static readonly IntPtr NativeMethodInfoPtr_PlayPSFallRock_Public_Void_0;

	// Token: 0x040033AA RID: 13226
	private static readonly IntPtr NativeMethodInfoPtr_Skin02_Public_Void_0;

	// Token: 0x040033AB RID: 13227
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEPRockFallCollision_Public_Void_Vector3_0;

	// Token: 0x040033AC RID: 13228
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEHitPlayer_Public_Void_0;

	// Token: 0x040033AD RID: 13229
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
