using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem.Collections.Generic;
using UnityEngine;

// Token: 0x02000222 RID: 546
public class Trap_FallRock_Act07 : SceneEvent
{
	// Token: 0x06005153 RID: 20819 RVA: 0x00144004 File Offset: 0x00142204
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 574749, XrefRangeEnd = 574790, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void InitData(SceneEventManager SEM)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(SEM);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Trap_FallRock_Act07.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06005154 RID: 20820 RVA: 0x00144068 File Offset: 0x00142268
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 574790, XrefRangeEnd = 574806, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Trap_FallRock_Act07.NativeMethodInfoPtr_Update_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005155 RID: 20821 RVA: 0x001440AC File Offset: 0x001422AC
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 574886, RefRangeEnd = 574887, XrefRangeStart = 574806, XrefRangeEnd = 574886, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Attack()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Trap_FallRock_Act07.NativeMethodInfoPtr_Attack_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005156 RID: 20822 RVA: 0x001440F0 File Offset: 0x001422F0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 574887, XrefRangeEnd = 574888, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void OpenEvent()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Trap_FallRock_Act07.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005157 RID: 20823 RVA: 0x00144140 File Offset: 0x00142340
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 574888, XrefRangeEnd = 574889, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Trap_FallRock_Act07()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Trap_FallRock_Act07.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005158 RID: 20824 RVA: 0x0014418C File Offset: 0x0014238C
	// Note: this type is marked as 'beforefieldinit'.
	static Trap_FallRock_Act07()
	{
		Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Trap_FallRock_Act07");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr);
		Trap_FallRock_Act07.NativeFieldInfoPtr_AD = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "AD");
		Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRockReady = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "Eff_FallRockReady");
		Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "Eff_FallRock");
		Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_Hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "Eff_Hit");
		Trap_FallRock_Act07.NativeFieldInfoPtr_SE_FallRockCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "SE_FallRockCollision");
		Trap_FallRock_Act07.NativeFieldInfoPtr_ColliderHeightPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "ColliderHeightPoint");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRockReady = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_EffFallRockReady");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_EffFallRock");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_EffHit");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_SEFallRockCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_SEFallRockCollision");
		Trap_FallRock_Act07.NativeFieldInfoPtr_Frequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "Frequency");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fFrequencyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fFrequencyVal");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReady = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttackReady");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReadyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttackReadyVal");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttack");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttackVal");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttackTime");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_fAttackTimeVal");
		Trap_FallRock_Act07.NativeFieldInfoPtr_g_TargetList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, "g_TargetList");
		Trap_FallRock_Act07.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, 100668762);
		Trap_FallRock_Act07.NativeMethodInfoPtr_Update_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, 100668763);
		Trap_FallRock_Act07.NativeMethodInfoPtr_Attack_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, 100668764);
		Trap_FallRock_Act07.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, 100668765);
		Trap_FallRock_Act07.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Trap_FallRock_Act07>.NativeClassPtr, 100668766);
	}

	// Token: 0x06005159 RID: 20825 RVA: 0x0012A4E8 File Offset: 0x001286E8
	public Trap_FallRock_Act07(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001CEF RID: 7407
	// (get) Token: 0x0600515A RID: 20826 RVA: 0x0014439C File Offset: 0x0014259C
	// (set) Token: 0x0600515B RID: 20827 RVA: 0x001443D0 File Offset: 0x001425D0
	public unsafe AttackData AD
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_AD);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AttackData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_AD), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF0 RID: 7408
	// (get) Token: 0x0600515C RID: 20828 RVA: 0x001443F8 File Offset: 0x001425F8
	// (set) Token: 0x0600515D RID: 20829 RVA: 0x0014442C File Offset: 0x0014262C
	public unsafe GameObject Eff_FallRockReady
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRockReady);
			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(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRockReady), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF1 RID: 7409
	// (get) Token: 0x0600515E RID: 20830 RVA: 0x00144454 File Offset: 0x00142654
	// (set) Token: 0x0600515F RID: 20831 RVA: 0x00144488 File Offset: 0x00142688
	public unsafe GameObject Eff_FallRock
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRock);
			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(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_FallRock), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF2 RID: 7410
	// (get) Token: 0x06005160 RID: 20832 RVA: 0x001444B0 File Offset: 0x001426B0
	// (set) Token: 0x06005161 RID: 20833 RVA: 0x001444E4 File Offset: 0x001426E4
	public unsafe GameObject Eff_Hit
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_Hit);
			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(Trap_FallRock_Act07.NativeFieldInfoPtr_Eff_Hit), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF3 RID: 7411
	// (get) Token: 0x06005162 RID: 20834 RVA: 0x0014450C File Offset: 0x0014270C
	// (set) Token: 0x06005163 RID: 20835 RVA: 0x00144540 File Offset: 0x00142740
	public unsafe GameObject SE_FallRockCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_SE_FallRockCollision);
			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(Trap_FallRock_Act07.NativeFieldInfoPtr_SE_FallRockCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF4 RID: 7412
	// (get) Token: 0x06005164 RID: 20836 RVA: 0x00144568 File Offset: 0x00142768
	// (set) Token: 0x06005165 RID: 20837 RVA: 0x0014459C File Offset: 0x0014279C
	public unsafe Transform ColliderHeightPoint
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_ColliderHeightPoint);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Transform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_ColliderHeightPoint), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF5 RID: 7413
	// (get) Token: 0x06005166 RID: 20838 RVA: 0x001445C4 File Offset: 0x001427C4
	// (set) Token: 0x06005167 RID: 20839 RVA: 0x001445F8 File Offset: 0x001427F8
	public unsafe EffectPool g_EffFallRockReady
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRockReady);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRockReady), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF6 RID: 7414
	// (get) Token: 0x06005168 RID: 20840 RVA: 0x00144620 File Offset: 0x00142820
	// (set) Token: 0x06005169 RID: 20841 RVA: 0x00144654 File Offset: 0x00142854
	public unsafe EffectPool g_EffFallRock
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRock);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffFallRock), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF7 RID: 7415
	// (get) Token: 0x0600516A RID: 20842 RVA: 0x0014467C File Offset: 0x0014287C
	// (set) Token: 0x0600516B RID: 20843 RVA: 0x001446B0 File Offset: 0x001428B0
	public unsafe EffectPool g_EffHit
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffHit);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_EffHit), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF8 RID: 7416
	// (get) Token: 0x0600516C RID: 20844 RVA: 0x001446D8 File Offset: 0x001428D8
	// (set) Token: 0x0600516D RID: 20845 RVA: 0x0014470C File Offset: 0x0014290C
	public unsafe SoundEffect g_SEFallRockCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_SEFallRockCollision);
			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(Trap_FallRock_Act07.NativeFieldInfoPtr_g_SEFallRockCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001CF9 RID: 7417
	// (get) Token: 0x0600516E RID: 20846 RVA: 0x00144734 File Offset: 0x00142934
	// (set) Token: 0x0600516F RID: 20847 RVA: 0x0014475C File Offset: 0x0014295C
	public unsafe float Frequency
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_Frequency);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_Frequency)) = value;
		}
	}

	// Token: 0x17001CFA RID: 7418
	// (get) Token: 0x06005170 RID: 20848 RVA: 0x00144780 File Offset: 0x00142980
	// (set) Token: 0x06005171 RID: 20849 RVA: 0x001447A8 File Offset: 0x001429A8
	public unsafe float g_fFrequencyVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fFrequencyVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fFrequencyVal)) = value;
		}
	}

	// Token: 0x17001CFB RID: 7419
	// (get) Token: 0x06005172 RID: 20850 RVA: 0x001447CC File Offset: 0x001429CC
	// (set) Token: 0x06005173 RID: 20851 RVA: 0x001447EA File Offset: 0x001429EA
	public unsafe static float g_fAttackReady
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReady, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReady, (void*)(&value));
		}
	}

	// Token: 0x17001CFC RID: 7420
	// (get) Token: 0x06005174 RID: 20852 RVA: 0x001447FC File Offset: 0x001429FC
	// (set) Token: 0x06005175 RID: 20853 RVA: 0x00144824 File Offset: 0x00142A24
	public unsafe float g_fAttackReadyVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReadyVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackReadyVal)) = value;
		}
	}

	// Token: 0x17001CFD RID: 7421
	// (get) Token: 0x06005176 RID: 20854 RVA: 0x00144848 File Offset: 0x00142A48
	// (set) Token: 0x06005177 RID: 20855 RVA: 0x00144866 File Offset: 0x00142A66
	public unsafe static float g_fAttack
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttack, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttack, (void*)(&value));
		}
	}

	// Token: 0x17001CFE RID: 7422
	// (get) Token: 0x06005178 RID: 20856 RVA: 0x00144878 File Offset: 0x00142A78
	// (set) Token: 0x06005179 RID: 20857 RVA: 0x001448A0 File Offset: 0x00142AA0
	public unsafe float g_fAttackVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackVal)) = value;
		}
	}

	// Token: 0x17001CFF RID: 7423
	// (get) Token: 0x0600517A RID: 20858 RVA: 0x001448C4 File Offset: 0x00142AC4
	// (set) Token: 0x0600517B RID: 20859 RVA: 0x001448E2 File Offset: 0x00142AE2
	public unsafe static float g_fAttackTime
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTime, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTime, (void*)(&value));
		}
	}

	// Token: 0x17001D00 RID: 7424
	// (get) Token: 0x0600517C RID: 20860 RVA: 0x001448F4 File Offset: 0x00142AF4
	// (set) Token: 0x0600517D RID: 20861 RVA: 0x0014491C File Offset: 0x00142B1C
	public unsafe float g_fAttackTimeVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTimeVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_fAttackTimeVal)) = value;
		}
	}

	// Token: 0x17001D01 RID: 7425
	// (get) Token: 0x0600517E RID: 20862 RVA: 0x00144940 File Offset: 0x00142B40
	// (set) Token: 0x0600517F RID: 20863 RVA: 0x00144974 File Offset: 0x00142B74
	public unsafe List<Transform> g_TargetList
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_TargetList);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new List<Transform>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Trap_FallRock_Act07.NativeFieldInfoPtr_g_TargetList), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x040035AE RID: 13742
	private static readonly IntPtr NativeFieldInfoPtr_AD;

	// Token: 0x040035AF RID: 13743
	private static readonly IntPtr NativeFieldInfoPtr_Eff_FallRockReady;

	// Token: 0x040035B0 RID: 13744
	private static readonly IntPtr NativeFieldInfoPtr_Eff_FallRock;

	// Token: 0x040035B1 RID: 13745
	private static readonly IntPtr NativeFieldInfoPtr_Eff_Hit;

	// Token: 0x040035B2 RID: 13746
	private static readonly IntPtr NativeFieldInfoPtr_SE_FallRockCollision;

	// Token: 0x040035B3 RID: 13747
	private static readonly IntPtr NativeFieldInfoPtr_ColliderHeightPoint;

	// Token: 0x040035B4 RID: 13748
	private static readonly IntPtr NativeFieldInfoPtr_g_EffFallRockReady;

	// Token: 0x040035B5 RID: 13749
	private static readonly IntPtr NativeFieldInfoPtr_g_EffFallRock;

	// Token: 0x040035B6 RID: 13750
	private static readonly IntPtr NativeFieldInfoPtr_g_EffHit;

	// Token: 0x040035B7 RID: 13751
	private static readonly IntPtr NativeFieldInfoPtr_g_SEFallRockCollision;

	// Token: 0x040035B8 RID: 13752
	private static readonly IntPtr NativeFieldInfoPtr_Frequency;

	// Token: 0x040035B9 RID: 13753
	private static readonly IntPtr NativeFieldInfoPtr_g_fFrequencyVal;

	// Token: 0x040035BA RID: 13754
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttackReady;

	// Token: 0x040035BB RID: 13755
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttackReadyVal;

	// Token: 0x040035BC RID: 13756
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttack;

	// Token: 0x040035BD RID: 13757
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttackVal;

	// Token: 0x040035BE RID: 13758
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTime;

	// Token: 0x040035BF RID: 13759
	private static readonly IntPtr NativeFieldInfoPtr_g_fAttackTimeVal;

	// Token: 0x040035C0 RID: 13760
	private static readonly IntPtr NativeFieldInfoPtr_g_TargetList;

	// Token: 0x040035C1 RID: 13761
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0;

	// Token: 0x040035C2 RID: 13762
	private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Void_0;

	// Token: 0x040035C3 RID: 13763
	private static readonly IntPtr NativeMethodInfoPtr_Attack_Private_Void_0;

	// Token: 0x040035C4 RID: 13764
	private static readonly IntPtr NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0;

	// Token: 0x040035C5 RID: 13765
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
