using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using UnityEngine;

// Token: 0x02000230 RID: 560
public class ScriptMode : Il2CppSystem.Object
{
	// Token: 0x06005246 RID: 21062 RVA: 0x001478C4 File Offset: 0x00145AC4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 575656, XrefRangeEnd = 575665, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Init()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005247 RID: 21063 RVA: 0x00147908 File Offset: 0x00145B08
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 575718, RefRangeEnd = 575719, XrefRangeStart = 575665, XrefRangeEnd = 575718, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update(float fDeltaTime)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fDeltaTime;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_Update_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06005248 RID: 21064 RVA: 0x0014795C File Offset: 0x00145B5C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 575719, XrefRangeEnd = 575724, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ReceiveConfirm()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_ReceiveConfirm_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005249 RID: 21065 RVA: 0x001479A0 File Offset: 0x00145BA0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 575724, XrefRangeEnd = 575725, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SkipScript()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_SkipScript_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600524A RID: 21066 RVA: 0x001479E4 File Offset: 0x00145BE4
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 576278, RefRangeEnd = 576284, XrefRangeStart = 575725, XrefRangeEnd = 576278, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void RunStep(int iStep)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref iStep;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_RunStep_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600524B RID: 21067 RVA: 0x00147A38 File Offset: 0x00145C38
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 576284, XrefRangeEnd = 576291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateDialogueContents(Il2CppStringArray content)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(content);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_UpdateDialogueContents_Private_Void_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600524C RID: 21068 RVA: 0x00147A94 File Offset: 0x00145C94
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 576317, RefRangeEnd = 576318, XrefRangeStart = 576291, XrefRangeEnd = 576317, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe bool LoadScript(LoadScript LS)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(LS);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_LoadScript_Public_Boolean_LoadScript_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x0600524D RID: 21069 RVA: 0x00147AFC File Offset: 0x00145CFC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void GetVoice(VoiceController Voice)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(Voice);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_GetVoice_Public_Void_VoiceController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600524E RID: 21070 RVA: 0x00147B58 File Offset: 0x00145D58
	[CallerCount(0)]
	public unsafe bool GetIsSkip()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_GetIsSkip_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x0600524F RID: 21071 RVA: 0x00147BA8 File Offset: 0x00145DA8
	[CallerCount(27)]
	[CachedScanResults(RefRangeStart = 576350, RefRangeEnd = 576377, XrefRangeStart = 576318, XrefRangeEnd = 576350, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe float ParseFloat(string content)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(content);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr_ParseFloat_Private_Single_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x06005250 RID: 21072 RVA: 0x00147C10 File Offset: 0x00145E10
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 576377, XrefRangeEnd = 576381, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe ScriptMode()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScriptMode.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005251 RID: 21073 RVA: 0x00147C5C File Offset: 0x00145E5C
	// Note: this type is marked as 'beforefieldinit'.
	static ScriptMode()
	{
		Il2CppClassPointerStore<ScriptMode>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "ScriptMode");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr);
		ScriptMode.NativeFieldInfoPtr_g_PlayerAni = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_PlayerAni");
		ScriptMode.NativeFieldInfoPtr_g_Voice = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_Voice");
		ScriptMode.NativeFieldInfoPtr_g_CameraEff = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_CameraEff");
		ScriptMode.NativeFieldInfoPtr_g_Event = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_Event");
		ScriptMode.NativeFieldInfoPtr_g_Camera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_Camera");
		ScriptMode.NativeFieldInfoPtr_g_Position = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_Position");
		ScriptMode.NativeFieldInfoPtr_g_ScriptData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_ScriptData");
		ScriptMode.NativeFieldInfoPtr_dialogueText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "dialogueText");
		ScriptMode.NativeFieldInfoPtr_g_iStep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_iStep");
		ScriptMode.NativeFieldInfoPtr_g_iStepMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_iStepMax");
		ScriptMode.NativeFieldInfoPtr_g_bAutoStep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bAutoStep");
		ScriptMode.NativeFieldInfoPtr_g_fAutoStep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_fAutoStep");
		ScriptMode.NativeFieldInfoPtr_g_bMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bMove");
		ScriptMode.NativeFieldInfoPtr_g_iMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_iMoveSpeed");
		ScriptMode.NativeFieldInfoPtr_g_v3MovePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_v3MovePosition");
		ScriptMode.NativeFieldInfoPtr_g_bDialog = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bDialog");
		ScriptMode.NativeFieldInfoPtr_g_sDialogText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_sDialogText");
		ScriptMode.NativeFieldInfoPtr_g_sDialogSpeaker = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_sDialogSpeaker");
		ScriptMode.NativeFieldInfoPtr_g_sDialogTextNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_sDialogTextNum");
		ScriptMode.NativeFieldInfoPtr_g_fDialogSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_fDialogSpeed");
		ScriptMode.NativeFieldInfoPtr_g_fDialogSpeedVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_fDialogSpeedVal");
		ScriptMode.NativeFieldInfoPtr_g_EnemySpeak = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_EnemySpeak");
		ScriptMode.NativeFieldInfoPtr_g_NPCSpeak = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_NPCSpeak");
		ScriptMode.NativeFieldInfoPtr_g_iVoiceIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_iVoiceIndex");
		ScriptMode.NativeFieldInfoPtr_g_iSkipID = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_iSkipID");
		ScriptMode.NativeFieldInfoPtr_g_bSwitchScene = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bSwitchScene");
		ScriptMode.NativeFieldInfoPtr_g_bStop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bStop");
		ScriptMode.NativeFieldInfoPtr_g_bAniSpeak = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_bAniSpeak");
		ScriptMode.NativeFieldInfoPtr_g_asSpeakVoice = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_asSpeakVoice");
		ScriptMode.NativeFieldInfoPtr_g_sVersionText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, "g_sVersionText");
		ScriptMode.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668819);
		ScriptMode.NativeMethodInfoPtr_Update_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668820);
		ScriptMode.NativeMethodInfoPtr_ReceiveConfirm_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668821);
		ScriptMode.NativeMethodInfoPtr_SkipScript_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668822);
		ScriptMode.NativeMethodInfoPtr_RunStep_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668823);
		ScriptMode.NativeMethodInfoPtr_UpdateDialogueContents_Private_Void_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668824);
		ScriptMode.NativeMethodInfoPtr_LoadScript_Public_Boolean_LoadScript_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668825);
		ScriptMode.NativeMethodInfoPtr_GetVoice_Public_Void_VoiceController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668826);
		ScriptMode.NativeMethodInfoPtr_GetIsSkip_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668827);
		ScriptMode.NativeMethodInfoPtr_ParseFloat_Private_Single_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668828);
		ScriptMode.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScriptMode>.NativeClassPtr, 100668829);
	}

	// Token: 0x06005252 RID: 21074 RVA: 0x0000A74C File Offset: 0x0000894C
	public ScriptMode(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001D3E RID: 7486
	// (get) Token: 0x06005253 RID: 21075 RVA: 0x00147FC0 File Offset: 0x001461C0
	// (set) Token: 0x06005254 RID: 21076 RVA: 0x00147FF4 File Offset: 0x001461F4
	public unsafe NobetaAnimatorController g_PlayerAni
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_PlayerAni);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new NobetaAnimatorController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_PlayerAni), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D3F RID: 7487
	// (get) Token: 0x06005255 RID: 21077 RVA: 0x0014801C File Offset: 0x0014621C
	// (set) Token: 0x06005256 RID: 21078 RVA: 0x00148050 File Offset: 0x00146250
	public unsafe VoiceController g_Voice
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Voice);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new VoiceController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Voice), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D40 RID: 7488
	// (get) Token: 0x06005257 RID: 21079 RVA: 0x00148078 File Offset: 0x00146278
	// (set) Token: 0x06005258 RID: 21080 RVA: 0x001480AC File Offset: 0x001462AC
	public unsafe PlayerCamera g_CameraEff
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_CameraEff);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new PlayerCamera(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_CameraEff), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D41 RID: 7489
	// (get) Token: 0x06005259 RID: 21081 RVA: 0x001480D4 File Offset: 0x001462D4
	// (set) Token: 0x0600525A RID: 21082 RVA: 0x00148108 File Offset: 0x00146308
	public unsafe Il2CppReferenceArray<SceneEvent> g_Event
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Event);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<SceneEvent>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Event), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D42 RID: 7490
	// (get) Token: 0x0600525B RID: 21083 RVA: 0x00148130 File Offset: 0x00146330
	// (set) Token: 0x0600525C RID: 21084 RVA: 0x00148164 File Offset: 0x00146364
	public unsafe Il2CppReferenceArray<Transform> g_Camera
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Camera);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Camera), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D43 RID: 7491
	// (get) Token: 0x0600525D RID: 21085 RVA: 0x0014818C File Offset: 0x0014638C
	// (set) Token: 0x0600525E RID: 21086 RVA: 0x001481C0 File Offset: 0x001463C0
	public unsafe Il2CppReferenceArray<Transform> g_Position
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Position);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_Position), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D44 RID: 7492
	// (get) Token: 0x0600525F RID: 21087 RVA: 0x001481E8 File Offset: 0x001463E8
	// (set) Token: 0x06005260 RID: 21088 RVA: 0x0014821C File Offset: 0x0014641C
	public unsafe CSVData g_ScriptData
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_ScriptData);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new CSVData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_ScriptData), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D45 RID: 7493
	// (get) Token: 0x06005261 RID: 21089 RVA: 0x00148244 File Offset: 0x00146444
	// (set) Token: 0x06005262 RID: 21090 RVA: 0x00148278 File Offset: 0x00146478
	public unsafe GameTextDataAdvance dialogueText
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_dialogueText);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameTextDataAdvance(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_dialogueText), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D46 RID: 7494
	// (get) Token: 0x06005263 RID: 21091 RVA: 0x001482A0 File Offset: 0x001464A0
	// (set) Token: 0x06005264 RID: 21092 RVA: 0x001482C8 File Offset: 0x001464C8
	public unsafe int g_iStep
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iStep);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iStep)) = value;
		}
	}

	// Token: 0x17001D47 RID: 7495
	// (get) Token: 0x06005265 RID: 21093 RVA: 0x001482EC File Offset: 0x001464EC
	// (set) Token: 0x06005266 RID: 21094 RVA: 0x00148314 File Offset: 0x00146514
	public unsafe int g_iStepMax
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iStepMax);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iStepMax)) = value;
		}
	}

	// Token: 0x17001D48 RID: 7496
	// (get) Token: 0x06005267 RID: 21095 RVA: 0x00148338 File Offset: 0x00146538
	// (set) Token: 0x06005268 RID: 21096 RVA: 0x00148360 File Offset: 0x00146560
	public unsafe bool g_bAutoStep
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bAutoStep);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bAutoStep)) = value;
		}
	}

	// Token: 0x17001D49 RID: 7497
	// (get) Token: 0x06005269 RID: 21097 RVA: 0x00148384 File Offset: 0x00146584
	// (set) Token: 0x0600526A RID: 21098 RVA: 0x001483AC File Offset: 0x001465AC
	public unsafe float g_fAutoStep
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fAutoStep);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fAutoStep)) = value;
		}
	}

	// Token: 0x17001D4A RID: 7498
	// (get) Token: 0x0600526B RID: 21099 RVA: 0x001483D0 File Offset: 0x001465D0
	// (set) Token: 0x0600526C RID: 21100 RVA: 0x001483F8 File Offset: 0x001465F8
	public unsafe bool g_bMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bMove);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bMove)) = value;
		}
	}

	// Token: 0x17001D4B RID: 7499
	// (get) Token: 0x0600526D RID: 21101 RVA: 0x0014841C File Offset: 0x0014661C
	// (set) Token: 0x0600526E RID: 21102 RVA: 0x00148444 File Offset: 0x00146644
	public unsafe int g_iMoveSpeed
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iMoveSpeed);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iMoveSpeed)) = value;
		}
	}

	// Token: 0x17001D4C RID: 7500
	// (get) Token: 0x0600526F RID: 21103 RVA: 0x00148468 File Offset: 0x00146668
	// (set) Token: 0x06005270 RID: 21104 RVA: 0x00148490 File Offset: 0x00146690
	public unsafe Vector3 g_v3MovePosition
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_v3MovePosition);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_v3MovePosition)) = value;
		}
	}

	// Token: 0x17001D4D RID: 7501
	// (get) Token: 0x06005271 RID: 21105 RVA: 0x001484B4 File Offset: 0x001466B4
	// (set) Token: 0x06005272 RID: 21106 RVA: 0x001484DC File Offset: 0x001466DC
	public unsafe bool g_bDialog
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bDialog);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bDialog)) = value;
		}
	}

	// Token: 0x17001D4E RID: 7502
	// (get) Token: 0x06005273 RID: 21107 RVA: 0x00148500 File Offset: 0x00146700
	// (set) Token: 0x06005274 RID: 21108 RVA: 0x00148529 File Offset: 0x00146729
	public unsafe string g_sDialogText
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogText);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogText), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001D4F RID: 7503
	// (get) Token: 0x06005275 RID: 21109 RVA: 0x00148550 File Offset: 0x00146750
	// (set) Token: 0x06005276 RID: 21110 RVA: 0x00148579 File Offset: 0x00146779
	public unsafe string g_sDialogSpeaker
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogSpeaker);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogSpeaker), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001D50 RID: 7504
	// (get) Token: 0x06005277 RID: 21111 RVA: 0x001485A0 File Offset: 0x001467A0
	// (set) Token: 0x06005278 RID: 21112 RVA: 0x001485C8 File Offset: 0x001467C8
	public unsafe int g_sDialogTextNum
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogTextNum);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sDialogTextNum)) = value;
		}
	}

	// Token: 0x17001D51 RID: 7505
	// (get) Token: 0x06005279 RID: 21113 RVA: 0x001485EC File Offset: 0x001467EC
	// (set) Token: 0x0600527A RID: 21114 RVA: 0x00148614 File Offset: 0x00146814
	public unsafe float g_fDialogSpeed
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fDialogSpeed);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fDialogSpeed)) = value;
		}
	}

	// Token: 0x17001D52 RID: 7506
	// (get) Token: 0x0600527B RID: 21115 RVA: 0x00148638 File Offset: 0x00146838
	// (set) Token: 0x0600527C RID: 21116 RVA: 0x00148660 File Offset: 0x00146860
	public unsafe float g_fDialogSpeedVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fDialogSpeedVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_fDialogSpeedVal)) = value;
		}
	}

	// Token: 0x17001D53 RID: 7507
	// (get) Token: 0x0600527D RID: 21117 RVA: 0x00148684 File Offset: 0x00146884
	// (set) Token: 0x0600527E RID: 21118 RVA: 0x001486B8 File Offset: 0x001468B8
	public unsafe Il2CppReferenceArray<NPCManage> g_EnemySpeak
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_EnemySpeak);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<NPCManage>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_EnemySpeak), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D54 RID: 7508
	// (get) Token: 0x0600527F RID: 21119 RVA: 0x001486E0 File Offset: 0x001468E0
	// (set) Token: 0x06005280 RID: 21120 RVA: 0x00148714 File Offset: 0x00146914
	public unsafe NPC g_NPCSpeak
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_NPCSpeak);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new NPC(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_NPCSpeak), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D55 RID: 7509
	// (get) Token: 0x06005281 RID: 21121 RVA: 0x0014873C File Offset: 0x0014693C
	// (set) Token: 0x06005282 RID: 21122 RVA: 0x00148764 File Offset: 0x00146964
	public unsafe int g_iVoiceIndex
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iVoiceIndex);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iVoiceIndex)) = value;
		}
	}

	// Token: 0x17001D56 RID: 7510
	// (get) Token: 0x06005283 RID: 21123 RVA: 0x00148788 File Offset: 0x00146988
	// (set) Token: 0x06005284 RID: 21124 RVA: 0x001487B0 File Offset: 0x001469B0
	public unsafe int g_iSkipID
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iSkipID);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_iSkipID)) = value;
		}
	}

	// Token: 0x17001D57 RID: 7511
	// (get) Token: 0x06005285 RID: 21125 RVA: 0x001487D4 File Offset: 0x001469D4
	// (set) Token: 0x06005286 RID: 21126 RVA: 0x001487FC File Offset: 0x001469FC
	public unsafe bool g_bSwitchScene
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bSwitchScene);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bSwitchScene)) = value;
		}
	}

	// Token: 0x17001D58 RID: 7512
	// (get) Token: 0x06005287 RID: 21127 RVA: 0x00148820 File Offset: 0x00146A20
	// (set) Token: 0x06005288 RID: 21128 RVA: 0x00148848 File Offset: 0x00146A48
	public unsafe bool g_bStop
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bStop);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bStop)) = value;
		}
	}

	// Token: 0x17001D59 RID: 7513
	// (get) Token: 0x06005289 RID: 21129 RVA: 0x0014886C File Offset: 0x00146A6C
	// (set) Token: 0x0600528A RID: 21130 RVA: 0x00148894 File Offset: 0x00146A94
	public unsafe bool g_bAniSpeak
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bAniSpeak);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_bAniSpeak)) = value;
		}
	}

	// Token: 0x17001D5A RID: 7514
	// (get) Token: 0x0600528B RID: 21131 RVA: 0x001488B8 File Offset: 0x00146AB8
	// (set) Token: 0x0600528C RID: 21132 RVA: 0x001488EC File Offset: 0x00146AEC
	public unsafe AudioSource g_asSpeakVoice
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_asSpeakVoice);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AudioSource(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_asSpeakVoice), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001D5B RID: 7515
	// (get) Token: 0x0600528D RID: 21133 RVA: 0x00148914 File Offset: 0x00146B14
	// (set) Token: 0x0600528E RID: 21134 RVA: 0x0014893D File Offset: 0x00146B3D
	public unsafe string g_sVersionText
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sVersionText);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScriptMode.NativeFieldInfoPtr_g_sVersionText), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x04003636 RID: 13878
	private static readonly IntPtr NativeFieldInfoPtr_g_PlayerAni;

	// Token: 0x04003637 RID: 13879
	private static readonly IntPtr NativeFieldInfoPtr_g_Voice;

	// Token: 0x04003638 RID: 13880
	private static readonly IntPtr NativeFieldInfoPtr_g_CameraEff;

	// Token: 0x04003639 RID: 13881
	private static readonly IntPtr NativeFieldInfoPtr_g_Event;

	// Token: 0x0400363A RID: 13882
	private static readonly IntPtr NativeFieldInfoPtr_g_Camera;

	// Token: 0x0400363B RID: 13883
	private static readonly IntPtr NativeFieldInfoPtr_g_Position;

	// Token: 0x0400363C RID: 13884
	private static readonly IntPtr NativeFieldInfoPtr_g_ScriptData;

	// Token: 0x0400363D RID: 13885
	private static readonly IntPtr NativeFieldInfoPtr_dialogueText;

	// Token: 0x0400363E RID: 13886
	private static readonly IntPtr NativeFieldInfoPtr_g_iStep;

	// Token: 0x0400363F RID: 13887
	private static readonly IntPtr NativeFieldInfoPtr_g_iStepMax;

	// Token: 0x04003640 RID: 13888
	private static readonly IntPtr NativeFieldInfoPtr_g_bAutoStep;

	// Token: 0x04003641 RID: 13889
	private static readonly IntPtr NativeFieldInfoPtr_g_fAutoStep;

	// Token: 0x04003642 RID: 13890
	private static readonly IntPtr NativeFieldInfoPtr_g_bMove;

	// Token: 0x04003643 RID: 13891
	private static readonly IntPtr NativeFieldInfoPtr_g_iMoveSpeed;

	// Token: 0x04003644 RID: 13892
	private static readonly IntPtr NativeFieldInfoPtr_g_v3MovePosition;

	// Token: 0x04003645 RID: 13893
	private static readonly IntPtr NativeFieldInfoPtr_g_bDialog;

	// Token: 0x04003646 RID: 13894
	private static readonly IntPtr NativeFieldInfoPtr_g_sDialogText;

	// Token: 0x04003647 RID: 13895
	private static readonly IntPtr NativeFieldInfoPtr_g_sDialogSpeaker;

	// Token: 0x04003648 RID: 13896
	private static readonly IntPtr NativeFieldInfoPtr_g_sDialogTextNum;

	// Token: 0x04003649 RID: 13897
	private static readonly IntPtr NativeFieldInfoPtr_g_fDialogSpeed;

	// Token: 0x0400364A RID: 13898
	private static readonly IntPtr NativeFieldInfoPtr_g_fDialogSpeedVal;

	// Token: 0x0400364B RID: 13899
	private static readonly IntPtr NativeFieldInfoPtr_g_EnemySpeak;

	// Token: 0x0400364C RID: 13900
	private static readonly IntPtr NativeFieldInfoPtr_g_NPCSpeak;

	// Token: 0x0400364D RID: 13901
	private static readonly IntPtr NativeFieldInfoPtr_g_iVoiceIndex;

	// Token: 0x0400364E RID: 13902
	private static readonly IntPtr NativeFieldInfoPtr_g_iSkipID;

	// Token: 0x0400364F RID: 13903
	private static readonly IntPtr NativeFieldInfoPtr_g_bSwitchScene;

	// Token: 0x04003650 RID: 13904
	private static readonly IntPtr NativeFieldInfoPtr_g_bStop;

	// Token: 0x04003651 RID: 13905
	private static readonly IntPtr NativeFieldInfoPtr_g_bAniSpeak;

	// Token: 0x04003652 RID: 13906
	private static readonly IntPtr NativeFieldInfoPtr_g_asSpeakVoice;

	// Token: 0x04003653 RID: 13907
	private static readonly IntPtr NativeFieldInfoPtr_g_sVersionText;

	// Token: 0x04003654 RID: 13908
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;

	// Token: 0x04003655 RID: 13909
	private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_Single_0;

	// Token: 0x04003656 RID: 13910
	private static readonly IntPtr NativeMethodInfoPtr_ReceiveConfirm_Public_Void_0;

	// Token: 0x04003657 RID: 13911
	private static readonly IntPtr NativeMethodInfoPtr_SkipScript_Public_Void_0;

	// Token: 0x04003658 RID: 13912
	private static readonly IntPtr NativeMethodInfoPtr_RunStep_Public_Void_Int32_0;

	// Token: 0x04003659 RID: 13913
	private static readonly IntPtr NativeMethodInfoPtr_UpdateDialogueContents_Private_Void_Il2CppStringArray_0;

	// Token: 0x0400365A RID: 13914
	private static readonly IntPtr NativeMethodInfoPtr_LoadScript_Public_Boolean_LoadScript_0;

	// Token: 0x0400365B RID: 13915
	private static readonly IntPtr NativeMethodInfoPtr_GetVoice_Public_Void_VoiceController_0;

	// Token: 0x0400365C RID: 13916
	private static readonly IntPtr NativeMethodInfoPtr_GetIsSkip_Public_Boolean_0;

	// Token: 0x0400365D RID: 13917
	private static readonly IntPtr NativeMethodInfoPtr_ParseFloat_Private_Single_String_0;

	// Token: 0x0400365E RID: 13918
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
