using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using MEC;
using UnityEngine;
using UnityEngine.UI;

// Token: 0x020002E7 RID: 743
public class UIScriptMode : MonoBehaviour
{
	// Token: 0x06006108 RID: 24840 RVA: 0x00187770 File Offset: 0x00185970
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570587, RefRangeEnd = 570588, XrefRangeStart = 570566, XrefRangeEnd = 570587, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Init()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06006109 RID: 24841 RVA: 0x001877B4 File Offset: 0x001859B4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570608, RefRangeEnd = 570609, XrefRangeStart = 570588, XrefRangeEnd = 570608, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetBlackEdge(bool isEnabled)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_SetBlackEdge_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600610A RID: 24842 RVA: 0x00187808 File Offset: 0x00185A08
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570635, RefRangeEnd = 570636, XrefRangeStart = 570609, XrefRangeEnd = 570635, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDialogEnable(bool isEnabled)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_SetDialogEnable_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600610B RID: 24843 RVA: 0x0018785C File Offset: 0x00185A5C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570637, RefRangeEnd = 570638, XrefRangeStart = 570636, XrefRangeEnd = 570637, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDialogText(string speakerName, string content)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(speakerName);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(content);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_SetDialogText_Public_Void_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600610C RID: 24844 RVA: 0x001878D0 File Offset: 0x00185AD0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570657, RefRangeEnd = 570658, XrefRangeStart = 570638, XrefRangeEnd = 570657, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetDialogArrowEnable(bool isEnabled)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_SetDialogArrowEnable_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600610D RID: 24845 RVA: 0x00187924 File Offset: 0x00185B24
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570665, RefRangeEnd = 570666, XrefRangeStart = 570658, XrefRangeEnd = 570665, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetBlackScreen(bool isEnabled, bool isGradient = true)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isGradient;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_SetBlackScreen_Public_Void_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600610E RID: 24846 RVA: 0x0018798C File Offset: 0x00185B8C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570682, RefRangeEnd = 570683, XrefRangeStart = 570666, XrefRangeEnd = 570682, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Dispose()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_Dispose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600610F RID: 24847 RVA: 0x001879D0 File Offset: 0x00185BD0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570683, XrefRangeEnd = 570688, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> ShowDialogArrow()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_ShowDialogArrow_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006110 RID: 24848 RVA: 0x00187A28 File Offset: 0x00185C28
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570688, XrefRangeEnd = 570693, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeInBlackEdge()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeInBlackEdge_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006111 RID: 24849 RVA: 0x00187A80 File Offset: 0x00185C80
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570693, XrefRangeEnd = 570698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeOutBlackEdge()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeOutBlackEdge_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006112 RID: 24850 RVA: 0x00187AD8 File Offset: 0x00185CD8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570698, XrefRangeEnd = 570703, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeInDialog()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeInDialog_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006113 RID: 24851 RVA: 0x00187B30 File Offset: 0x00185D30
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570703, XrefRangeEnd = 570708, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeOutDialog()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeOutDialog_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006114 RID: 24852 RVA: 0x00187B88 File Offset: 0x00185D88
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570708, XrefRangeEnd = 570713, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeInBlackScreen()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeInBlackScreen_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006115 RID: 24853 RVA: 0x00187BE0 File Offset: 0x00185DE0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570713, XrefRangeEnd = 570718, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> FadeOutBlackScreen()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_FadeOutBlackScreen_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006116 RID: 24854 RVA: 0x00187C38 File Offset: 0x00185E38
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 570720, RefRangeEnd = 570722, XrefRangeStart = 570718, XrefRangeEnd = 570720, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateDialogTransparency()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_UpdateDialogTransparency_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06006117 RID: 24855 RVA: 0x00187C7C File Offset: 0x00185E7C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 570733, RefRangeEnd = 570734, XrefRangeStart = 570722, XrefRangeEnd = 570733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateNameTagTransparency()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_UpdateNameTagTransparency_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06006118 RID: 24856 RVA: 0x00187CC0 File Offset: 0x00185EC0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 570737, RefRangeEnd = 570739, XrefRangeStart = 570734, XrefRangeEnd = 570737, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Localize(LocalizationData data)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06006119 RID: 24857 RVA: 0x00187D1C File Offset: 0x00185F1C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 516526, RefRangeEnd = 516527, XrefRangeStart = 516526, XrefRangeEnd = 516527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe UIScriptMode()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600611A RID: 24858 RVA: 0x00187D68 File Offset: 0x00185F68
	// Note: this type is marked as 'beforefieldinit'.
	static UIScriptMode()
	{
		Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIScriptMode");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr);
		UIScriptMode.NativeFieldInfoPtr_blackScreen = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackScreen");
		UIScriptMode.NativeFieldInfoPtr_BLACK_SPEED = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "BLACK_SPEED");
		UIScriptMode.NativeFieldInfoPtr_blackScreenAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackScreenAlpha");
		UIScriptMode.NativeFieldInfoPtr_isBlackScreenEnabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "isBlackScreenEnabled");
		UIScriptMode.NativeFieldInfoPtr_blackEdgeRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackEdgeRoot");
		UIScriptMode.NativeFieldInfoPtr_blackEdgeUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackEdgeUp");
		UIScriptMode.NativeFieldInfoPtr_blackEdgeBottom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackEdgeBottom");
		UIScriptMode.NativeFieldInfoPtr_BLACK_EDGE_SPEED = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "BLACK_EDGE_SPEED");
		UIScriptMode.NativeFieldInfoPtr_blackEdgeAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackEdgeAlpha");
		UIScriptMode.NativeFieldInfoPtr_isBlackEdgeEnabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "isBlackEdgeEnabled");
		UIScriptMode.NativeFieldInfoPtr_dialogRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogRoot");
		UIScriptMode.NativeFieldInfoPtr_dialogArrowRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogArrowRoot");
		UIScriptMode.NativeFieldInfoPtr_dialogBottoms = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogBottoms");
		UIScriptMode.NativeFieldInfoPtr_dialogNameTag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogNameTag");
		UIScriptMode.NativeFieldInfoPtr_dialogText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogText");
		UIScriptMode.NativeFieldInfoPtr_dialogSpeakerName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogSpeakerName");
		UIScriptMode.NativeFieldInfoPtr_isDialogEnabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "isDialogEnabled");
		UIScriptMode.NativeFieldInfoPtr_dialogArrowPosY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogArrowPosY");
		UIScriptMode.NativeFieldInfoPtr_dialogAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogAlpha");
		UIScriptMode.NativeFieldInfoPtr_dialogProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogProcessor");
		UIScriptMode.NativeFieldInfoPtr_dialogArrowProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "dialogArrowProcessor");
		UIScriptMode.NativeFieldInfoPtr_blackEdgeProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackEdgeProcessor");
		UIScriptMode.NativeFieldInfoPtr_blackScreenProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "blackScreenProcessor");
		UIScriptMode.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670240);
		UIScriptMode.NativeMethodInfoPtr_SetBlackEdge_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670241);
		UIScriptMode.NativeMethodInfoPtr_SetDialogEnable_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670242);
		UIScriptMode.NativeMethodInfoPtr_SetDialogText_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670243);
		UIScriptMode.NativeMethodInfoPtr_SetDialogArrowEnable_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670244);
		UIScriptMode.NativeMethodInfoPtr_SetBlackScreen_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670245);
		UIScriptMode.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670246);
		UIScriptMode.NativeMethodInfoPtr_ShowDialogArrow_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670247);
		UIScriptMode.NativeMethodInfoPtr_FadeInBlackEdge_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670248);
		UIScriptMode.NativeMethodInfoPtr_FadeOutBlackEdge_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670249);
		UIScriptMode.NativeMethodInfoPtr_FadeInDialog_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670250);
		UIScriptMode.NativeMethodInfoPtr_FadeOutDialog_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670251);
		UIScriptMode.NativeMethodInfoPtr_FadeInBlackScreen_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670252);
		UIScriptMode.NativeMethodInfoPtr_FadeOutBlackScreen_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670253);
		UIScriptMode.NativeMethodInfoPtr_UpdateDialogTransparency_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670254);
		UIScriptMode.NativeMethodInfoPtr_UpdateNameTagTransparency_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670255);
		UIScriptMode.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670256);
		UIScriptMode.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, 100670257);
	}

	// Token: 0x0600611B RID: 24859 RVA: 0x0000351C File Offset: 0x0000171C
	public UIScriptMode(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x170021B3 RID: 8627
	// (get) Token: 0x0600611C RID: 24860 RVA: 0x001880CC File Offset: 0x001862CC
	// (set) Token: 0x0600611D RID: 24861 RVA: 0x00188100 File Offset: 0x00186300
	public unsafe Image blackScreen
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreen);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreen), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021B4 RID: 8628
	// (get) Token: 0x0600611E RID: 24862 RVA: 0x00188128 File Offset: 0x00186328
	// (set) Token: 0x0600611F RID: 24863 RVA: 0x00188146 File Offset: 0x00186346
	public unsafe static float BLACK_SPEED
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(UIScriptMode.NativeFieldInfoPtr_BLACK_SPEED, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(UIScriptMode.NativeFieldInfoPtr_BLACK_SPEED, (void*)(&value));
		}
	}

	// Token: 0x170021B5 RID: 8629
	// (get) Token: 0x06006120 RID: 24864 RVA: 0x00188158 File Offset: 0x00186358
	// (set) Token: 0x06006121 RID: 24865 RVA: 0x00188180 File Offset: 0x00186380
	public unsafe float blackScreenAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreenAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreenAlpha)) = value;
		}
	}

	// Token: 0x170021B6 RID: 8630
	// (get) Token: 0x06006122 RID: 24866 RVA: 0x001881A4 File Offset: 0x001863A4
	// (set) Token: 0x06006123 RID: 24867 RVA: 0x001881CC File Offset: 0x001863CC
	public unsafe bool isBlackScreenEnabled
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isBlackScreenEnabled);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isBlackScreenEnabled)) = value;
		}
	}

	// Token: 0x170021B7 RID: 8631
	// (get) Token: 0x06006124 RID: 24868 RVA: 0x001881F0 File Offset: 0x001863F0
	// (set) Token: 0x06006125 RID: 24869 RVA: 0x00188224 File Offset: 0x00186424
	public unsafe RectTransform blackEdgeRoot
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeRoot);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021B8 RID: 8632
	// (get) Token: 0x06006126 RID: 24870 RVA: 0x0018824C File Offset: 0x0018644C
	// (set) Token: 0x06006127 RID: 24871 RVA: 0x00188280 File Offset: 0x00186480
	public unsafe Image blackEdgeUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeUp);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021B9 RID: 8633
	// (get) Token: 0x06006128 RID: 24872 RVA: 0x001882A8 File Offset: 0x001864A8
	// (set) Token: 0x06006129 RID: 24873 RVA: 0x001882DC File Offset: 0x001864DC
	public unsafe Image blackEdgeBottom
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeBottom);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeBottom), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021BA RID: 8634
	// (get) Token: 0x0600612A RID: 24874 RVA: 0x00188304 File Offset: 0x00186504
	// (set) Token: 0x0600612B RID: 24875 RVA: 0x00188322 File Offset: 0x00186522
	public unsafe static float BLACK_EDGE_SPEED
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(UIScriptMode.NativeFieldInfoPtr_BLACK_EDGE_SPEED, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(UIScriptMode.NativeFieldInfoPtr_BLACK_EDGE_SPEED, (void*)(&value));
		}
	}

	// Token: 0x170021BB RID: 8635
	// (get) Token: 0x0600612C RID: 24876 RVA: 0x00188334 File Offset: 0x00186534
	// (set) Token: 0x0600612D RID: 24877 RVA: 0x0018835C File Offset: 0x0018655C
	public unsafe float blackEdgeAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeAlpha)) = value;
		}
	}

	// Token: 0x170021BC RID: 8636
	// (get) Token: 0x0600612E RID: 24878 RVA: 0x00188380 File Offset: 0x00186580
	// (set) Token: 0x0600612F RID: 24879 RVA: 0x001883A8 File Offset: 0x001865A8
	public unsafe bool isBlackEdgeEnabled
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isBlackEdgeEnabled);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isBlackEdgeEnabled)) = value;
		}
	}

	// Token: 0x170021BD RID: 8637
	// (get) Token: 0x06006130 RID: 24880 RVA: 0x001883CC File Offset: 0x001865CC
	// (set) Token: 0x06006131 RID: 24881 RVA: 0x00188400 File Offset: 0x00186600
	public unsafe RectTransform dialogRoot
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogRoot);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021BE RID: 8638
	// (get) Token: 0x06006132 RID: 24882 RVA: 0x00188428 File Offset: 0x00186628
	// (set) Token: 0x06006133 RID: 24883 RVA: 0x0018845C File Offset: 0x0018665C
	public unsafe RectTransform dialogArrowRoot
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowRoot);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021BF RID: 8639
	// (get) Token: 0x06006134 RID: 24884 RVA: 0x00188484 File Offset: 0x00186684
	// (set) Token: 0x06006135 RID: 24885 RVA: 0x001884B8 File Offset: 0x001866B8
	public unsafe Il2CppReferenceArray<Image> dialogBottoms
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogBottoms);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<Image>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogBottoms), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021C0 RID: 8640
	// (get) Token: 0x06006136 RID: 24886 RVA: 0x001884E0 File Offset: 0x001866E0
	// (set) Token: 0x06006137 RID: 24887 RVA: 0x00188514 File Offset: 0x00186714
	public unsafe Image dialogNameTag
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogNameTag);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogNameTag), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021C1 RID: 8641
	// (get) Token: 0x06006138 RID: 24888 RVA: 0x0018853C File Offset: 0x0018673C
	// (set) Token: 0x06006139 RID: 24889 RVA: 0x00188570 File Offset: 0x00186770
	public unsafe Text dialogText
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogText);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogText), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021C2 RID: 8642
	// (get) Token: 0x0600613A RID: 24890 RVA: 0x00188598 File Offset: 0x00186798
	// (set) Token: 0x0600613B RID: 24891 RVA: 0x001885CC File Offset: 0x001867CC
	public unsafe Text dialogSpeakerName
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogSpeakerName);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogSpeakerName), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170021C3 RID: 8643
	// (get) Token: 0x0600613C RID: 24892 RVA: 0x001885F4 File Offset: 0x001867F4
	// (set) Token: 0x0600613D RID: 24893 RVA: 0x0018861C File Offset: 0x0018681C
	public unsafe bool isDialogEnabled
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isDialogEnabled);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_isDialogEnabled)) = value;
		}
	}

	// Token: 0x170021C4 RID: 8644
	// (get) Token: 0x0600613E RID: 24894 RVA: 0x00188640 File Offset: 0x00186840
	// (set) Token: 0x0600613F RID: 24895 RVA: 0x00188668 File Offset: 0x00186868
	public unsafe float dialogArrowPosY
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowPosY);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowPosY)) = value;
		}
	}

	// Token: 0x170021C5 RID: 8645
	// (get) Token: 0x06006140 RID: 24896 RVA: 0x0018868C File Offset: 0x0018688C
	// (set) Token: 0x06006141 RID: 24897 RVA: 0x001886B4 File Offset: 0x001868B4
	public unsafe float dialogAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogAlpha)) = value;
		}
	}

	// Token: 0x170021C6 RID: 8646
	// (get) Token: 0x06006142 RID: 24898 RVA: 0x001886D8 File Offset: 0x001868D8
	// (set) Token: 0x06006143 RID: 24899 RVA: 0x00188700 File Offset: 0x00186900
	public unsafe CoroutineHandle dialogProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogProcessor)) = value;
		}
	}

	// Token: 0x170021C7 RID: 8647
	// (get) Token: 0x06006144 RID: 24900 RVA: 0x00188724 File Offset: 0x00186924
	// (set) Token: 0x06006145 RID: 24901 RVA: 0x0018874C File Offset: 0x0018694C
	public unsafe CoroutineHandle dialogArrowProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_dialogArrowProcessor)) = value;
		}
	}

	// Token: 0x170021C8 RID: 8648
	// (get) Token: 0x06006146 RID: 24902 RVA: 0x00188770 File Offset: 0x00186970
	// (set) Token: 0x06006147 RID: 24903 RVA: 0x00188798 File Offset: 0x00186998
	public unsafe CoroutineHandle blackEdgeProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackEdgeProcessor)) = value;
		}
	}

	// Token: 0x170021C9 RID: 8649
	// (get) Token: 0x06006148 RID: 24904 RVA: 0x001887BC File Offset: 0x001869BC
	// (set) Token: 0x06006149 RID: 24905 RVA: 0x001887E4 File Offset: 0x001869E4
	public unsafe CoroutineHandle blackScreenProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreenProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode.NativeFieldInfoPtr_blackScreenProcessor)) = value;
		}
	}

	// Token: 0x04004032 RID: 16434
	private static readonly IntPtr NativeFieldInfoPtr_blackScreen;

	// Token: 0x04004033 RID: 16435
	private static readonly IntPtr NativeFieldInfoPtr_BLACK_SPEED;

	// Token: 0x04004034 RID: 16436
	private static readonly IntPtr NativeFieldInfoPtr_blackScreenAlpha;

	// Token: 0x04004035 RID: 16437
	private static readonly IntPtr NativeFieldInfoPtr_isBlackScreenEnabled;

	// Token: 0x04004036 RID: 16438
	private static readonly IntPtr NativeFieldInfoPtr_blackEdgeRoot;

	// Token: 0x04004037 RID: 16439
	private static readonly IntPtr NativeFieldInfoPtr_blackEdgeUp;

	// Token: 0x04004038 RID: 16440
	private static readonly IntPtr NativeFieldInfoPtr_blackEdgeBottom;

	// Token: 0x04004039 RID: 16441
	private static readonly IntPtr NativeFieldInfoPtr_BLACK_EDGE_SPEED;

	// Token: 0x0400403A RID: 16442
	private static readonly IntPtr NativeFieldInfoPtr_blackEdgeAlpha;

	// Token: 0x0400403B RID: 16443
	private static readonly IntPtr NativeFieldInfoPtr_isBlackEdgeEnabled;

	// Token: 0x0400403C RID: 16444
	private static readonly IntPtr NativeFieldInfoPtr_dialogRoot;

	// Token: 0x0400403D RID: 16445
	private static readonly IntPtr NativeFieldInfoPtr_dialogArrowRoot;

	// Token: 0x0400403E RID: 16446
	private static readonly IntPtr NativeFieldInfoPtr_dialogBottoms;

	// Token: 0x0400403F RID: 16447
	private static readonly IntPtr NativeFieldInfoPtr_dialogNameTag;

	// Token: 0x04004040 RID: 16448
	private static readonly IntPtr NativeFieldInfoPtr_dialogText;

	// Token: 0x04004041 RID: 16449
	private static readonly IntPtr NativeFieldInfoPtr_dialogSpeakerName;

	// Token: 0x04004042 RID: 16450
	private static readonly IntPtr NativeFieldInfoPtr_isDialogEnabled;

	// Token: 0x04004043 RID: 16451
	private static readonly IntPtr NativeFieldInfoPtr_dialogArrowPosY;

	// Token: 0x04004044 RID: 16452
	private static readonly IntPtr NativeFieldInfoPtr_dialogAlpha;

	// Token: 0x04004045 RID: 16453
	private static readonly IntPtr NativeFieldInfoPtr_dialogProcessor;

	// Token: 0x04004046 RID: 16454
	private static readonly IntPtr NativeFieldInfoPtr_dialogArrowProcessor;

	// Token: 0x04004047 RID: 16455
	private static readonly IntPtr NativeFieldInfoPtr_blackEdgeProcessor;

	// Token: 0x04004048 RID: 16456
	private static readonly IntPtr NativeFieldInfoPtr_blackScreenProcessor;

	// Token: 0x04004049 RID: 16457
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;

	// Token: 0x0400404A RID: 16458
	private static readonly IntPtr NativeMethodInfoPtr_SetBlackEdge_Public_Void_Boolean_0;

	// Token: 0x0400404B RID: 16459
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogEnable_Public_Void_Boolean_0;

	// Token: 0x0400404C RID: 16460
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogText_Public_Void_String_String_0;

	// Token: 0x0400404D RID: 16461
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogArrowEnable_Public_Void_Boolean_0;

	// Token: 0x0400404E RID: 16462
	private static readonly IntPtr NativeMethodInfoPtr_SetBlackScreen_Public_Void_Boolean_Boolean_0;

	// Token: 0x0400404F RID: 16463
	private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;

	// Token: 0x04004050 RID: 16464
	private static readonly IntPtr NativeMethodInfoPtr_ShowDialogArrow_Private_IEnumerator_1_Single_0;

	// Token: 0x04004051 RID: 16465
	private static readonly IntPtr NativeMethodInfoPtr_FadeInBlackEdge_Private_IEnumerator_1_Single_0;

	// Token: 0x04004052 RID: 16466
	private static readonly IntPtr NativeMethodInfoPtr_FadeOutBlackEdge_Private_IEnumerator_1_Single_0;

	// Token: 0x04004053 RID: 16467
	private static readonly IntPtr NativeMethodInfoPtr_FadeInDialog_Private_IEnumerator_1_Single_0;

	// Token: 0x04004054 RID: 16468
	private static readonly IntPtr NativeMethodInfoPtr_FadeOutDialog_Private_IEnumerator_1_Single_0;

	// Token: 0x04004055 RID: 16469
	private static readonly IntPtr NativeMethodInfoPtr_FadeInBlackScreen_Private_IEnumerator_1_Single_0;

	// Token: 0x04004056 RID: 16470
	private static readonly IntPtr NativeMethodInfoPtr_FadeOutBlackScreen_Private_IEnumerator_1_Single_0;

	// Token: 0x04004057 RID: 16471
	private static readonly IntPtr NativeMethodInfoPtr_UpdateDialogTransparency_Private_Void_0;

	// Token: 0x04004058 RID: 16472
	private static readonly IntPtr NativeMethodInfoPtr_UpdateNameTagTransparency_Private_Void_0;

	// Token: 0x04004059 RID: 16473
	private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0;

	// Token: 0x0400405A RID: 16474
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x020002E8 RID: 744
	[ObfuscatedName("UIScriptMode/<ShowDialogArrow>d__30")]
	public sealed class _ShowDialogArrow_d__30 : Il2CppSystem.Object
	{
		// Token: 0x0600614A RID: 24906 RVA: 0x00188808 File Offset: 0x00186A08
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _ShowDialogArrow_d__30(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x0600614B RID: 24907 RVA: 0x00188868 File Offset: 0x00186A68
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600614C RID: 24908 RVA: 0x001888AC File Offset: 0x00186AAC
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570463, XrefRangeEnd = 570470, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021CD RID: 8653
		// (get) Token: 0x0600614D RID: 24909 RVA: 0x001888FC File Offset: 0x00186AFC
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600614E RID: 24910 RVA: 0x0018894C File Offset: 0x00186B4C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570470, XrefRangeEnd = 570475, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021CE RID: 8654
		// (get) Token: 0x0600614F RID: 24911 RVA: 0x00188990 File Offset: 0x00186B90
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570475, XrefRangeEnd = 570478, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x06006150 RID: 24912 RVA: 0x001889E8 File Offset: 0x00186BE8
		// Note: this type is marked as 'beforefieldinit'.
		static _ShowDialogArrow_d__30()
		{
			Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<ShowDialogArrow>d__30");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr);
			UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, "<>1__state");
			UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, "<>2__current");
			UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, "<>4__this");
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670258);
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670259);
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670260);
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670261);
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670262);
			UIScriptMode._ShowDialogArrow_d__30.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._ShowDialogArrow_d__30>.NativeClassPtr, 100670263);
		}

		// Token: 0x06006151 RID: 24913 RVA: 0x0000A688 File Offset: 0x00008888
		public _ShowDialogArrow_d__30(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021CA RID: 8650
		// (get) Token: 0x06006152 RID: 24914 RVA: 0x00188AC8 File Offset: 0x00186CC8
		// (set) Token: 0x06006153 RID: 24915 RVA: 0x00188AF0 File Offset: 0x00186CF0
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021CB RID: 8651
		// (get) Token: 0x06006154 RID: 24916 RVA: 0x00188B14 File Offset: 0x00186D14
		// (set) Token: 0x06006155 RID: 24917 RVA: 0x00188B3C File Offset: 0x00186D3C
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021CC RID: 8652
		// (get) Token: 0x06006156 RID: 24918 RVA: 0x00188B60 File Offset: 0x00186D60
		// (set) Token: 0x06006157 RID: 24919 RVA: 0x00188B94 File Offset: 0x00186D94
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._ShowDialogArrow_d__30.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x0400405B RID: 16475
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x0400405C RID: 16476
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x0400405D RID: 16477
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x0400405E RID: 16478
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x0400405F RID: 16479
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004060 RID: 16480
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04004061 RID: 16481
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04004062 RID: 16482
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004063 RID: 16483
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002E9 RID: 745
	[ObfuscatedName("UIScriptMode/<FadeInBlackEdge>d__31")]
	public sealed class _FadeInBlackEdge_d__31 : Il2CppSystem.Object
	{
		// Token: 0x06006158 RID: 24920 RVA: 0x00188BBC File Offset: 0x00186DBC
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeInBlackEdge_d__31(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006159 RID: 24921 RVA: 0x00188C1C File Offset: 0x00186E1C
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600615A RID: 24922 RVA: 0x00188C60 File Offset: 0x00186E60
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570478, XrefRangeEnd = 570485, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021D2 RID: 8658
		// (get) Token: 0x0600615B RID: 24923 RVA: 0x00188CB0 File Offset: 0x00186EB0
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600615C RID: 24924 RVA: 0x00188D00 File Offset: 0x00186F00
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570485, XrefRangeEnd = 570490, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021D3 RID: 8659
		// (get) Token: 0x0600615D RID: 24925 RVA: 0x00188D44 File Offset: 0x00186F44
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570490, XrefRangeEnd = 570493, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x0600615E RID: 24926 RVA: 0x00188D9C File Offset: 0x00186F9C
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeInBlackEdge_d__31()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeInBlackEdge>d__31");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr);
			UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670264);
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670265);
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670266);
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670267);
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670268);
			UIScriptMode._FadeInBlackEdge_d__31.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackEdge_d__31>.NativeClassPtr, 100670269);
		}

		// Token: 0x0600615F RID: 24927 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeInBlackEdge_d__31(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021CF RID: 8655
		// (get) Token: 0x06006160 RID: 24928 RVA: 0x00188E7C File Offset: 0x0018707C
		// (set) Token: 0x06006161 RID: 24929 RVA: 0x00188EA4 File Offset: 0x001870A4
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021D0 RID: 8656
		// (get) Token: 0x06006162 RID: 24930 RVA: 0x00188EC8 File Offset: 0x001870C8
		// (set) Token: 0x06006163 RID: 24931 RVA: 0x00188EF0 File Offset: 0x001870F0
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021D1 RID: 8657
		// (get) Token: 0x06006164 RID: 24932 RVA: 0x00188F14 File Offset: 0x00187114
		// (set) Token: 0x06006165 RID: 24933 RVA: 0x00188F48 File Offset: 0x00187148
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackEdge_d__31.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04004064 RID: 16484
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004065 RID: 16485
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004066 RID: 16486
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004067 RID: 16487
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04004068 RID: 16488
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004069 RID: 16489
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x0400406A RID: 16490
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x0400406B RID: 16491
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400406C RID: 16492
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002EA RID: 746
	[ObfuscatedName("UIScriptMode/<FadeOutBlackEdge>d__32")]
	public sealed class _FadeOutBlackEdge_d__32 : Il2CppSystem.Object
	{
		// Token: 0x06006166 RID: 24934 RVA: 0x00188F70 File Offset: 0x00187170
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeOutBlackEdge_d__32(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006167 RID: 24935 RVA: 0x00188FD0 File Offset: 0x001871D0
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006168 RID: 24936 RVA: 0x00189014 File Offset: 0x00187214
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570493, XrefRangeEnd = 570499, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021D7 RID: 8663
		// (get) Token: 0x06006169 RID: 24937 RVA: 0x00189064 File Offset: 0x00187264
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600616A RID: 24938 RVA: 0x001890B4 File Offset: 0x001872B4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570499, XrefRangeEnd = 570504, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021D8 RID: 8664
		// (get) Token: 0x0600616B RID: 24939 RVA: 0x001890F8 File Offset: 0x001872F8
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570504, XrefRangeEnd = 570507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x0600616C RID: 24940 RVA: 0x00189150 File Offset: 0x00187350
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeOutBlackEdge_d__32()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeOutBlackEdge>d__32");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670270);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670271);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670272);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670273);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670274);
			UIScriptMode._FadeOutBlackEdge_d__32.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackEdge_d__32>.NativeClassPtr, 100670275);
		}

		// Token: 0x0600616D RID: 24941 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeOutBlackEdge_d__32(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021D4 RID: 8660
		// (get) Token: 0x0600616E RID: 24942 RVA: 0x00189230 File Offset: 0x00187430
		// (set) Token: 0x0600616F RID: 24943 RVA: 0x00189258 File Offset: 0x00187458
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021D5 RID: 8661
		// (get) Token: 0x06006170 RID: 24944 RVA: 0x0018927C File Offset: 0x0018747C
		// (set) Token: 0x06006171 RID: 24945 RVA: 0x001892A4 File Offset: 0x001874A4
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021D6 RID: 8662
		// (get) Token: 0x06006172 RID: 24946 RVA: 0x001892C8 File Offset: 0x001874C8
		// (set) Token: 0x06006173 RID: 24947 RVA: 0x001892FC File Offset: 0x001874FC
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackEdge_d__32.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x0400406D RID: 16493
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x0400406E RID: 16494
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x0400406F RID: 16495
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004070 RID: 16496
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04004071 RID: 16497
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004072 RID: 16498
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04004073 RID: 16499
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04004074 RID: 16500
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004075 RID: 16501
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002EB RID: 747
	[ObfuscatedName("UIScriptMode/<FadeInDialog>d__33")]
	public sealed class _FadeInDialog_d__33 : Il2CppSystem.Object
	{
		// Token: 0x06006174 RID: 24948 RVA: 0x00189324 File Offset: 0x00187524
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeInDialog_d__33(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006175 RID: 24949 RVA: 0x00189384 File Offset: 0x00187584
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006176 RID: 24950 RVA: 0x001893C8 File Offset: 0x001875C8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570507, XrefRangeEnd = 570514, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021DC RID: 8668
		// (get) Token: 0x06006177 RID: 24951 RVA: 0x00189418 File Offset: 0x00187618
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06006178 RID: 24952 RVA: 0x00189468 File Offset: 0x00187668
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570514, XrefRangeEnd = 570519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021DD RID: 8669
		// (get) Token: 0x06006179 RID: 24953 RVA: 0x001894AC File Offset: 0x001876AC
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570519, XrefRangeEnd = 570522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x0600617A RID: 24954 RVA: 0x00189504 File Offset: 0x00187704
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeInDialog_d__33()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeInDialog>d__33");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr);
			UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670276);
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670277);
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670278);
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670279);
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670280);
			UIScriptMode._FadeInDialog_d__33.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInDialog_d__33>.NativeClassPtr, 100670281);
		}

		// Token: 0x0600617B RID: 24955 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeInDialog_d__33(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021D9 RID: 8665
		// (get) Token: 0x0600617C RID: 24956 RVA: 0x001895E4 File Offset: 0x001877E4
		// (set) Token: 0x0600617D RID: 24957 RVA: 0x0018960C File Offset: 0x0018780C
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021DA RID: 8666
		// (get) Token: 0x0600617E RID: 24958 RVA: 0x00189630 File Offset: 0x00187830
		// (set) Token: 0x0600617F RID: 24959 RVA: 0x00189658 File Offset: 0x00187858
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021DB RID: 8667
		// (get) Token: 0x06006180 RID: 24960 RVA: 0x0018967C File Offset: 0x0018787C
		// (set) Token: 0x06006181 RID: 24961 RVA: 0x001896B0 File Offset: 0x001878B0
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInDialog_d__33.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04004076 RID: 16502
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004077 RID: 16503
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004078 RID: 16504
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004079 RID: 16505
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x0400407A RID: 16506
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400407B RID: 16507
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x0400407C RID: 16508
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x0400407D RID: 16509
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400407E RID: 16510
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002EC RID: 748
	[ObfuscatedName("UIScriptMode/<FadeOutDialog>d__34")]
	public sealed class _FadeOutDialog_d__34 : Il2CppSystem.Object
	{
		// Token: 0x06006182 RID: 24962 RVA: 0x001896D8 File Offset: 0x001878D8
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeOutDialog_d__34(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006183 RID: 24963 RVA: 0x00189738 File Offset: 0x00187938
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006184 RID: 24964 RVA: 0x0018977C File Offset: 0x0018797C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570522, XrefRangeEnd = 570529, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021E1 RID: 8673
		// (get) Token: 0x06006185 RID: 24965 RVA: 0x001897CC File Offset: 0x001879CC
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06006186 RID: 24966 RVA: 0x0018981C File Offset: 0x00187A1C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570529, XrefRangeEnd = 570534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021E2 RID: 8674
		// (get) Token: 0x06006187 RID: 24967 RVA: 0x00189860 File Offset: 0x00187A60
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570534, XrefRangeEnd = 570537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x06006188 RID: 24968 RVA: 0x001898B8 File Offset: 0x00187AB8
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeOutDialog_d__34()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeOutDialog>d__34");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr);
			UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670282);
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670283);
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670284);
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670285);
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670286);
			UIScriptMode._FadeOutDialog_d__34.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutDialog_d__34>.NativeClassPtr, 100670287);
		}

		// Token: 0x06006189 RID: 24969 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeOutDialog_d__34(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021DE RID: 8670
		// (get) Token: 0x0600618A RID: 24970 RVA: 0x00189998 File Offset: 0x00187B98
		// (set) Token: 0x0600618B RID: 24971 RVA: 0x001899C0 File Offset: 0x00187BC0
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021DF RID: 8671
		// (get) Token: 0x0600618C RID: 24972 RVA: 0x001899E4 File Offset: 0x00187BE4
		// (set) Token: 0x0600618D RID: 24973 RVA: 0x00189A0C File Offset: 0x00187C0C
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021E0 RID: 8672
		// (get) Token: 0x0600618E RID: 24974 RVA: 0x00189A30 File Offset: 0x00187C30
		// (set) Token: 0x0600618F RID: 24975 RVA: 0x00189A64 File Offset: 0x00187C64
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutDialog_d__34.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x0400407F RID: 16511
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004080 RID: 16512
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004081 RID: 16513
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004082 RID: 16514
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04004083 RID: 16515
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004084 RID: 16516
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04004085 RID: 16517
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04004086 RID: 16518
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004087 RID: 16519
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002ED RID: 749
	[ObfuscatedName("UIScriptMode/<FadeInBlackScreen>d__35")]
	public sealed class _FadeInBlackScreen_d__35 : Il2CppSystem.Object
	{
		// Token: 0x06006190 RID: 24976 RVA: 0x00189A8C File Offset: 0x00187C8C
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeInBlackScreen_d__35(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006191 RID: 24977 RVA: 0x00189AEC File Offset: 0x00187CEC
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006192 RID: 24978 RVA: 0x00189B30 File Offset: 0x00187D30
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570537, XrefRangeEnd = 570544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021E6 RID: 8678
		// (get) Token: 0x06006193 RID: 24979 RVA: 0x00189B80 File Offset: 0x00187D80
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06006194 RID: 24980 RVA: 0x00189BD0 File Offset: 0x00187DD0
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570544, XrefRangeEnd = 570549, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021E7 RID: 8679
		// (get) Token: 0x06006195 RID: 24981 RVA: 0x00189C14 File Offset: 0x00187E14
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570549, XrefRangeEnd = 570552, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x06006196 RID: 24982 RVA: 0x00189C6C File Offset: 0x00187E6C
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeInBlackScreen_d__35()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeInBlackScreen>d__35");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr);
			UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670288);
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670289);
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670290);
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670291);
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670292);
			UIScriptMode._FadeInBlackScreen_d__35.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeInBlackScreen_d__35>.NativeClassPtr, 100670293);
		}

		// Token: 0x06006197 RID: 24983 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeInBlackScreen_d__35(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021E3 RID: 8675
		// (get) Token: 0x06006198 RID: 24984 RVA: 0x00189D4C File Offset: 0x00187F4C
		// (set) Token: 0x06006199 RID: 24985 RVA: 0x00189D74 File Offset: 0x00187F74
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021E4 RID: 8676
		// (get) Token: 0x0600619A RID: 24986 RVA: 0x00189D98 File Offset: 0x00187F98
		// (set) Token: 0x0600619B RID: 24987 RVA: 0x00189DC0 File Offset: 0x00187FC0
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021E5 RID: 8677
		// (get) Token: 0x0600619C RID: 24988 RVA: 0x00189DE4 File Offset: 0x00187FE4
		// (set) Token: 0x0600619D RID: 24989 RVA: 0x00189E18 File Offset: 0x00188018
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeInBlackScreen_d__35.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04004088 RID: 16520
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004089 RID: 16521
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x0400408A RID: 16522
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x0400408B RID: 16523
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x0400408C RID: 16524
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400408D RID: 16525
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x0400408E RID: 16526
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x0400408F RID: 16527
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004090 RID: 16528
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x020002EE RID: 750
	[ObfuscatedName("UIScriptMode/<FadeOutBlackScreen>d__36")]
	public sealed class _FadeOutBlackScreen_d__36 : Il2CppSystem.Object
	{
		// Token: 0x0600619E RID: 24990 RVA: 0x00189E40 File Offset: 0x00188040
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _FadeOutBlackScreen_d__36(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x0600619F RID: 24991 RVA: 0x00189EA0 File Offset: 0x001880A0
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x060061A0 RID: 24992 RVA: 0x00189EE4 File Offset: 0x001880E4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570552, XrefRangeEnd = 570558, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170021EB RID: 8683
		// (get) Token: 0x060061A1 RID: 24993 RVA: 0x00189F34 File Offset: 0x00188134
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x060061A2 RID: 24994 RVA: 0x00189F84 File Offset: 0x00188184
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570558, XrefRangeEnd = 570563, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170021EC RID: 8684
		// (get) Token: 0x060061A3 RID: 24995 RVA: 0x00189FC8 File Offset: 0x001881C8
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 570563, XrefRangeEnd = 570566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x060061A4 RID: 24996 RVA: 0x0018A020 File Offset: 0x00188220
		// Note: this type is marked as 'beforefieldinit'.
		static _FadeOutBlackScreen_d__36()
		{
			Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIScriptMode>.NativeClassPtr, "<FadeOutBlackScreen>d__36");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, "<>1__state");
			UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, "<>2__current");
			UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, "<>4__this");
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670294);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670295);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670296);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670297);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670298);
			UIScriptMode._FadeOutBlackScreen_d__36.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIScriptMode._FadeOutBlackScreen_d__36>.NativeClassPtr, 100670299);
		}

		// Token: 0x060061A5 RID: 24997 RVA: 0x0000A688 File Offset: 0x00008888
		public _FadeOutBlackScreen_d__36(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170021E8 RID: 8680
		// (get) Token: 0x060061A6 RID: 24998 RVA: 0x0018A100 File Offset: 0x00188300
		// (set) Token: 0x060061A7 RID: 24999 RVA: 0x0018A128 File Offset: 0x00188328
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170021E9 RID: 8681
		// (get) Token: 0x060061A8 RID: 25000 RVA: 0x0018A14C File Offset: 0x0018834C
		// (set) Token: 0x060061A9 RID: 25001 RVA: 0x0018A174 File Offset: 0x00188374
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170021EA RID: 8682
		// (get) Token: 0x060061AA RID: 25002 RVA: 0x0018A198 File Offset: 0x00188398
		// (set) Token: 0x060061AB RID: 25003 RVA: 0x0018A1CC File Offset: 0x001883CC
		public unsafe UIScriptMode __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIScriptMode(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIScriptMode._FadeOutBlackScreen_d__36.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04004091 RID: 16529
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004092 RID: 16530
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004093 RID: 16531
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004094 RID: 16532
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04004095 RID: 16533
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004096 RID: 16534
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04004097 RID: 16535
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04004098 RID: 16536
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004099 RID: 16537
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}
}
