using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020000C9 RID: 201 public class Boss03_AbsorbSoulSystem : MonoBehaviour { // Token: 0x0600172C RID: 5932 RVA: 0x00063F4C File Offset: 0x0006214C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514101, XrefRangeEnd = 514170, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600172D RID: 5933 RVA: 0x00063F90 File Offset: 0x00062190 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514170, XrefRangeEnd = 514205, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600172E RID: 5934 RVA: 0x00063FD4 File Offset: 0x000621D4 [CallerCount(9)] [CachedScanResults(RefRangeStart = 514221, RefRangeEnd = 514230, XrefRangeStart = 514205, XrefRangeEnd = 514221, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CreateSoul(Vector3 Pos) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Pos; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_CreateSoul_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600172F RID: 5935 RVA: 0x00064028 File Offset: 0x00062228 [CallerCount(3)] [CachedScanResults(RefRangeStart = 514235, RefRangeEnd = 514238, XrefRangeStart = 514230, XrefRangeEnd = 514235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AbsorbSoul(Transform AbsorbPos, float fRadius) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AbsorbPos); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fRadius; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_AbsorbSoul_Public_Void_Transform_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001730 RID: 5936 RVA: 0x00064094 File Offset: 0x00062294 [CallerCount(1)] [CachedScanResults(RefRangeStart = 514241, RefRangeEnd = 514242, XrefRangeStart = 514238, XrefRangeEnd = 514241, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void End() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_End_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001731 RID: 5937 RVA: 0x000640D8 File Offset: 0x000622D8 [CallerCount(67)] [CachedScanResults(RefRangeStart = 166362, RefRangeEnd = 166429, XrefRangeStart = 166362, XrefRangeEnd = 166429, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Boss03_AbsorbSoulSystem() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Boss03_AbsorbSoulSystem.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001732 RID: 5938 RVA: 0x00064124 File Offset: 0x00062324 // Note: this type is marked as 'beforefieldinit'. static Boss03_AbsorbSoulSystem() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Boss03_AbsorbSoulSystem"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_SC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SC"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_SCPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SCPos"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_TargetPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_TargetPos"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03Soul = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EffBoss03Soul"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03SoulCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EffBoss03SoulCollision"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03Soul = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffBoss03Soul"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03SoulCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffBoss03SoulCollision"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iSoulSize"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iSoulIndex"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_Pos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Pos"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPiX"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPiY"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPiZ"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedX"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedY"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedZ"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_v3CreateMoveDir = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3CreateMoveDir"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeedVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCreateMoveSpeedVal"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCreateMoveSpeed"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFollowSpeed"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeedMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFollowSpeedMax"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPI2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPI2"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedMin"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeedMax"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PrePosition"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bCollision"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCloseTimeVal"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCloseTime"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bAbsoub = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bAbsoub"); Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bInit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bInit"); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665448); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665449); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_CreateSoul_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665450); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_AbsorbSoul_Public_Void_Transform_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665451); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr_End_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665452); Boss03_AbsorbSoulSystem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665453); } // Token: 0x06001733 RID: 5939 RVA: 0x0000351C File Offset: 0x0000171C public Boss03_AbsorbSoulSystem(IntPtr pointer) : base(pointer) { } // Token: 0x17000706 RID: 1798 // (get) Token: 0x06001734 RID: 5940 RVA: 0x00064424 File Offset: 0x00062624 // (set) Token: 0x06001735 RID: 5941 RVA: 0x00064458 File Offset: 0x00062658 public unsafe SphereCollider SC { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_SC); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SphereCollider(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_SC), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000707 RID: 1799 // (get) Token: 0x06001736 RID: 5942 RVA: 0x00064480 File Offset: 0x00062680 // (set) Token: 0x06001737 RID: 5943 RVA: 0x000644B4 File Offset: 0x000626B4 public unsafe Transform g_SCPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_SCPos); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_SCPos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000708 RID: 1800 // (get) Token: 0x06001738 RID: 5944 RVA: 0x000644DC File Offset: 0x000626DC // (set) Token: 0x06001739 RID: 5945 RVA: 0x00064510 File Offset: 0x00062710 public unsafe Transform g_TargetPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_TargetPos); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_TargetPos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000709 RID: 1801 // (get) Token: 0x0600173A RID: 5946 RVA: 0x00064538 File Offset: 0x00062738 // (set) Token: 0x0600173B RID: 5947 RVA: 0x0006456C File Offset: 0x0006276C public unsafe GameObject EffBoss03Soul { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03Soul); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03Soul), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700070A RID: 1802 // (get) Token: 0x0600173C RID: 5948 RVA: 0x00064594 File Offset: 0x00062794 // (set) Token: 0x0600173D RID: 5949 RVA: 0x000645C8 File Offset: 0x000627C8 public unsafe GameObject EffBoss03SoulCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03SoulCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_EffBoss03SoulCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700070B RID: 1803 // (get) Token: 0x0600173E RID: 5950 RVA: 0x000645F0 File Offset: 0x000627F0 // (set) Token: 0x0600173F RID: 5951 RVA: 0x00064624 File Offset: 0x00062824 public unsafe EffectPoolFull g_EffBoss03Soul { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03Soul); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPoolFull(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03Soul), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700070C RID: 1804 // (get) Token: 0x06001740 RID: 5952 RVA: 0x0006464C File Offset: 0x0006284C // (set) Token: 0x06001741 RID: 5953 RVA: 0x00064680 File Offset: 0x00062880 public unsafe EffectPool g_EffBoss03SoulCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03SoulCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_EffBoss03SoulCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700070D RID: 1805 // (get) Token: 0x06001742 RID: 5954 RVA: 0x000646A8 File Offset: 0x000628A8 // (set) Token: 0x06001743 RID: 5955 RVA: 0x000646C6 File Offset: 0x000628C6 public unsafe static int g_iSoulSize { get { int num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulSize, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulSize, (void*)(&value)); } } // Token: 0x1700070E RID: 1806 // (get) Token: 0x06001744 RID: 5956 RVA: 0x000646D8 File Offset: 0x000628D8 // (set) Token: 0x06001745 RID: 5957 RVA: 0x00064700 File Offset: 0x00062900 public unsafe int g_iSoulIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_iSoulIndex)) = value; } } // Token: 0x1700070F RID: 1807 // (get) Token: 0x06001746 RID: 5958 RVA: 0x00064724 File Offset: 0x00062924 // (set) Token: 0x06001747 RID: 5959 RVA: 0x00064758 File Offset: 0x00062958 public unsafe Il2CppReferenceArray g_Pos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_Pos); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_Pos), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000710 RID: 1808 // (get) Token: 0x06001748 RID: 5960 RVA: 0x00064780 File Offset: 0x00062980 // (set) Token: 0x06001749 RID: 5961 RVA: 0x000647B4 File Offset: 0x000629B4 public unsafe Il2CppStructArray g_fPiX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiX); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiX), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000711 RID: 1809 // (get) Token: 0x0600174A RID: 5962 RVA: 0x000647DC File Offset: 0x000629DC // (set) Token: 0x0600174B RID: 5963 RVA: 0x00064810 File Offset: 0x00062A10 public unsafe Il2CppStructArray g_fPiY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiY); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiY), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000712 RID: 1810 // (get) Token: 0x0600174C RID: 5964 RVA: 0x00064838 File Offset: 0x00062A38 // (set) Token: 0x0600174D RID: 5965 RVA: 0x0006486C File Offset: 0x00062A6C public unsafe Il2CppStructArray g_fPiZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiZ); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPiZ), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000713 RID: 1811 // (get) Token: 0x0600174E RID: 5966 RVA: 0x00064894 File Offset: 0x00062A94 // (set) Token: 0x0600174F RID: 5967 RVA: 0x000648C8 File Offset: 0x00062AC8 public unsafe Il2CppStructArray g_fSpeedX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedX); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedX), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000714 RID: 1812 // (get) Token: 0x06001750 RID: 5968 RVA: 0x000648F0 File Offset: 0x00062AF0 // (set) Token: 0x06001751 RID: 5969 RVA: 0x00064924 File Offset: 0x00062B24 public unsafe Il2CppStructArray g_fSpeedY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedY); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedY), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000715 RID: 1813 // (get) Token: 0x06001752 RID: 5970 RVA: 0x0006494C File Offset: 0x00062B4C // (set) Token: 0x06001753 RID: 5971 RVA: 0x00064980 File Offset: 0x00062B80 public unsafe Il2CppStructArray g_fSpeedZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedZ); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedZ), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000716 RID: 1814 // (get) Token: 0x06001754 RID: 5972 RVA: 0x000649A8 File Offset: 0x00062BA8 // (set) Token: 0x06001755 RID: 5973 RVA: 0x000649DC File Offset: 0x00062BDC public unsafe Il2CppStructArray g_v3CreateMoveDir { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_v3CreateMoveDir); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_v3CreateMoveDir), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000717 RID: 1815 // (get) Token: 0x06001756 RID: 5974 RVA: 0x00064A04 File Offset: 0x00062C04 // (set) Token: 0x06001757 RID: 5975 RVA: 0x00064A38 File Offset: 0x00062C38 public unsafe Il2CppStructArray g_fCreateMoveSpeedVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeedVal); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeedVal), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000718 RID: 1816 // (get) Token: 0x06001758 RID: 5976 RVA: 0x00064A60 File Offset: 0x00062C60 // (set) Token: 0x06001759 RID: 5977 RVA: 0x00064A7E File Offset: 0x00062C7E public unsafe static float g_fCreateMoveSpeed { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeed, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCreateMoveSpeed, (void*)(&value)); } } // Token: 0x17000719 RID: 1817 // (get) Token: 0x0600175A RID: 5978 RVA: 0x00064A90 File Offset: 0x00062C90 // (set) Token: 0x0600175B RID: 5979 RVA: 0x00064AC4 File Offset: 0x00062CC4 public unsafe Il2CppStructArray g_fFollowSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeed); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeed), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700071A RID: 1818 // (get) Token: 0x0600175C RID: 5980 RVA: 0x00064AEC File Offset: 0x00062CEC // (set) Token: 0x0600175D RID: 5981 RVA: 0x00064B0A File Offset: 0x00062D0A public unsafe static float g_fFollowSpeedMax { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeedMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fFollowSpeedMax, (void*)(&value)); } } // Token: 0x1700071B RID: 1819 // (get) Token: 0x0600175E RID: 5982 RVA: 0x00064B1C File Offset: 0x00062D1C // (set) Token: 0x0600175F RID: 5983 RVA: 0x00064B3A File Offset: 0x00062D3A public unsafe static float g_fPI2 { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPI2, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fPI2, (void*)(&value)); } } // Token: 0x1700071C RID: 1820 // (get) Token: 0x06001760 RID: 5984 RVA: 0x00064B4C File Offset: 0x00062D4C // (set) Token: 0x06001761 RID: 5985 RVA: 0x00064B6A File Offset: 0x00062D6A public unsafe static float g_fSpeedMin { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMin, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMin, (void*)(&value)); } } // Token: 0x1700071D RID: 1821 // (get) Token: 0x06001762 RID: 5986 RVA: 0x00064B7C File Offset: 0x00062D7C // (set) Token: 0x06001763 RID: 5987 RVA: 0x00064B9A File Offset: 0x00062D9A public unsafe static float g_fSpeedMax { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMax, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fSpeedMax, (void*)(&value)); } } // Token: 0x1700071E RID: 1822 // (get) Token: 0x06001764 RID: 5988 RVA: 0x00064BAC File Offset: 0x00062DAC // (set) Token: 0x06001765 RID: 5989 RVA: 0x00064BE0 File Offset: 0x00062DE0 public unsafe Il2CppStructArray g_PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_PrePosition); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_PrePosition), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700071F RID: 1823 // (get) Token: 0x06001766 RID: 5990 RVA: 0x00064C08 File Offset: 0x00062E08 // (set) Token: 0x06001767 RID: 5991 RVA: 0x00064C3C File Offset: 0x00062E3C public unsafe Il2CppStructArray g_bCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000720 RID: 1824 // (get) Token: 0x06001768 RID: 5992 RVA: 0x00064C64 File Offset: 0x00062E64 // (set) Token: 0x06001769 RID: 5993 RVA: 0x00064C98 File Offset: 0x00062E98 public unsafe Il2CppStructArray g_fCloseTimeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTimeVal); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTimeVal), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000721 RID: 1825 // (get) Token: 0x0600176A RID: 5994 RVA: 0x00064CC0 File Offset: 0x00062EC0 // (set) Token: 0x0600176B RID: 5995 RVA: 0x00064CDE File Offset: 0x00062EDE public unsafe static float g_fCloseTime { get { float num; IL2CPP.il2cpp_field_static_get_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTime, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_fCloseTime, (void*)(&value)); } } // Token: 0x17000722 RID: 1826 // (get) Token: 0x0600176C RID: 5996 RVA: 0x00064CF0 File Offset: 0x00062EF0 // (set) Token: 0x0600176D RID: 5997 RVA: 0x00064D18 File Offset: 0x00062F18 public unsafe bool g_bAbsoub { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bAbsoub); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bAbsoub)) = value; } } // Token: 0x17000723 RID: 1827 // (get) Token: 0x0600176E RID: 5998 RVA: 0x00064D3C File Offset: 0x00062F3C // (set) Token: 0x0600176F RID: 5999 RVA: 0x00064D64 File Offset: 0x00062F64 public unsafe bool g_bInit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bInit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Boss03_AbsorbSoulSystem.NativeFieldInfoPtr_g_bInit)) = value; } } // Token: 0x04001207 RID: 4615 private static readonly IntPtr NativeFieldInfoPtr_SC; // Token: 0x04001208 RID: 4616 private static readonly IntPtr NativeFieldInfoPtr_g_SCPos; // Token: 0x04001209 RID: 4617 private static readonly IntPtr NativeFieldInfoPtr_g_TargetPos; // Token: 0x0400120A RID: 4618 private static readonly IntPtr NativeFieldInfoPtr_EffBoss03Soul; // Token: 0x0400120B RID: 4619 private static readonly IntPtr NativeFieldInfoPtr_EffBoss03SoulCollision; // Token: 0x0400120C RID: 4620 private static readonly IntPtr NativeFieldInfoPtr_g_EffBoss03Soul; // Token: 0x0400120D RID: 4621 private static readonly IntPtr NativeFieldInfoPtr_g_EffBoss03SoulCollision; // Token: 0x0400120E RID: 4622 private static readonly IntPtr NativeFieldInfoPtr_g_iSoulSize; // Token: 0x0400120F RID: 4623 private static readonly IntPtr NativeFieldInfoPtr_g_iSoulIndex; // Token: 0x04001210 RID: 4624 private static readonly IntPtr NativeFieldInfoPtr_g_Pos; // Token: 0x04001211 RID: 4625 private static readonly IntPtr NativeFieldInfoPtr_g_fPiX; // Token: 0x04001212 RID: 4626 private static readonly IntPtr NativeFieldInfoPtr_g_fPiY; // Token: 0x04001213 RID: 4627 private static readonly IntPtr NativeFieldInfoPtr_g_fPiZ; // Token: 0x04001214 RID: 4628 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedX; // Token: 0x04001215 RID: 4629 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedY; // Token: 0x04001216 RID: 4630 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedZ; // Token: 0x04001217 RID: 4631 private static readonly IntPtr NativeFieldInfoPtr_g_v3CreateMoveDir; // Token: 0x04001218 RID: 4632 private static readonly IntPtr NativeFieldInfoPtr_g_fCreateMoveSpeedVal; // Token: 0x04001219 RID: 4633 private static readonly IntPtr NativeFieldInfoPtr_g_fCreateMoveSpeed; // Token: 0x0400121A RID: 4634 private static readonly IntPtr NativeFieldInfoPtr_g_fFollowSpeed; // Token: 0x0400121B RID: 4635 private static readonly IntPtr NativeFieldInfoPtr_g_fFollowSpeedMax; // Token: 0x0400121C RID: 4636 private static readonly IntPtr NativeFieldInfoPtr_g_fPI2; // Token: 0x0400121D RID: 4637 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedMin; // Token: 0x0400121E RID: 4638 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeedMax; // Token: 0x0400121F RID: 4639 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x04001220 RID: 4640 private static readonly IntPtr NativeFieldInfoPtr_g_bCollision; // Token: 0x04001221 RID: 4641 private static readonly IntPtr NativeFieldInfoPtr_g_fCloseTimeVal; // Token: 0x04001222 RID: 4642 private static readonly IntPtr NativeFieldInfoPtr_g_fCloseTime; // Token: 0x04001223 RID: 4643 private static readonly IntPtr NativeFieldInfoPtr_g_bAbsoub; // Token: 0x04001224 RID: 4644 private static readonly IntPtr NativeFieldInfoPtr_g_bInit; // Token: 0x04001225 RID: 4645 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04001226 RID: 4646 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04001227 RID: 4647 private static readonly IntPtr NativeMethodInfoPtr_CreateSoul_Public_Void_Vector3_0; // Token: 0x04001228 RID: 4648 private static readonly IntPtr NativeMethodInfoPtr_AbsorbSoul_Public_Void_Transform_Single_0; // Token: 0x04001229 RID: 4649 private static readonly IntPtr NativeMethodInfoPtr_End_Public_Void_0; // Token: 0x0400122A RID: 4650 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }