using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; // Token: 0x0200009F RID: 159 public class AI_BossRush_Boss03_01 : AI_BossLevel03 { // Token: 0x06001290 RID: 4752 RVA: 0x000505EC File Offset: 0x0004E7EC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506144, XrefRangeEnd = 506165, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_BossRush_Boss03_01.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001291 RID: 4753 RVA: 0x0005064C File Offset: 0x0004E84C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506165, XrefRangeEnd = 506219, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Create() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_BossRush_Boss03_01.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001292 RID: 4754 RVA: 0x0005069C File Offset: 0x0004E89C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506219, XrefRangeEnd = 506227, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void SetAiStatus(AI_NPC.AIStatus Status) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Status; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_BossRush_Boss03_01.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001293 RID: 4755 RVA: 0x000506FC File Offset: 0x0004E8FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506227, XrefRangeEnd = 506413, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void InitFightStatus(AI_BossLevel03.AIFighting Status) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Status; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_BossRush_Boss03_01.NativeMethodInfoPtr_InitFightStatus_Protected_Virtual_Void_AIFighting_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001294 RID: 4756 RVA: 0x0005075C File Offset: 0x0004E95C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506413, XrefRangeEnd = 506538, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Hit(AttackData 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(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_BossRush_Boss03_01.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06001295 RID: 4757 RVA: 0x000507C0 File Offset: 0x0004E9C0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 506539, RefRangeEnd = 506540, XrefRangeStart = 506538, XrefRangeEnd = 506539, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AI_BossRush_Boss03_01() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_BossRush_Boss03_01.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06001296 RID: 4758 RVA: 0x0005080C File Offset: 0x0004EA0C // Note: this type is marked as 'beforefieldinit'. static AI_BossRush_Boss03_01() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AI_BossRush_Boss03_01"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AI_BossRush_Boss03_01.NativeFieldInfoPtr_g_bTimer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bTimer"); AI_BossRush_Boss03_01.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665020); AI_BossRush_Boss03_01.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665021); AI_BossRush_Boss03_01.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665022); AI_BossRush_Boss03_01.NativeMethodInfoPtr_InitFightStatus_Protected_Virtual_Void_AIFighting_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665023); AI_BossRush_Boss03_01.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665024); AI_BossRush_Boss03_01.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665025); } // Token: 0x06001297 RID: 4759 RVA: 0x000508C8 File Offset: 0x0004EAC8 public AI_BossRush_Boss03_01(IntPtr pointer) : base(pointer) { } // Token: 0x170005A5 RID: 1445 // (get) Token: 0x06001298 RID: 4760 RVA: 0x000508D4 File Offset: 0x0004EAD4 // (set) Token: 0x06001299 RID: 4761 RVA: 0x000508FC File Offset: 0x0004EAFC public unsafe bool g_bTimer { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_BossRush_Boss03_01.NativeFieldInfoPtr_g_bTimer); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_BossRush_Boss03_01.NativeFieldInfoPtr_g_bTimer)) = value; } } // Token: 0x04000EBB RID: 3771 private static readonly IntPtr NativeFieldInfoPtr_g_bTimer; // Token: 0x04000EBC RID: 3772 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0; // Token: 0x04000EBD RID: 3773 private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0; // Token: 0x04000EBE RID: 3774 private static readonly IntPtr NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0; // Token: 0x04000EBF RID: 3775 private static readonly IntPtr NativeMethodInfoPtr_InitFightStatus_Protected_Virtual_Void_AIFighting_0; // Token: 0x04000EC0 RID: 3776 private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0; // Token: 0x04000EC1 RID: 3777 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020000A0 RID: 160 [ObfuscatedName("AI_BossRush_Boss03_01/<>c")] [Serializable] public new sealed class __c : Object { // Token: 0x0600129A RID: 4762 RVA: 0x00050920 File Offset: 0x0004EB20 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600129B RID: 4763 RVA: 0x0005096C File Offset: 0x0004EB6C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506126, XrefRangeEnd = 506130, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float _Create_b__2_0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__Create_b__2_0_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600129C RID: 4764 RVA: 0x000509BC File Offset: 0x0004EBBC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506130, XrefRangeEnd = 506134, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float _Create_b__2_1() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__Create_b__2_1_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600129D RID: 4765 RVA: 0x00050A0C File Offset: 0x0004EC0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 506134, XrefRangeEnd = 506144, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe string _SetAiStatus_b__3_0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__SetAiStatus_b__3_0_Internal_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } // Token: 0x0600129E RID: 4766 RVA: 0x00050A58 File Offset: 0x0004EC58 // Note: this type is marked as 'beforefieldinit'. static __c() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9"); AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__2_0"); AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__2_1"); AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__3_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__3_0"); AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665027); AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__Create_b__2_0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665028); AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__Create_b__2_1_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665029); AI_BossRush_Boss03_01.__c.NativeMethodInfoPtr__SetAiStatus_b__3_0_Internal_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100665030); } // Token: 0x0600129F RID: 4767 RVA: 0x0000A74C File Offset: 0x0000894C public __c(IntPtr pointer) : base(pointer) { } // Token: 0x170005A6 RID: 1446 // (get) Token: 0x060012A0 RID: 4768 RVA: 0x00050B24 File Offset: 0x0004ED24 // (set) Token: 0x060012A1 RID: 4769 RVA: 0x00050B4F File Offset: 0x0004ED4F public unsafe static AI_BossRush_Boss03_01.__c __9 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new AI_BossRush_Boss03_01.__c(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170005A7 RID: 1447 // (get) Token: 0x060012A2 RID: 4770 RVA: 0x00050B64 File Offset: 0x0004ED64 // (set) Token: 0x060012A3 RID: 4771 RVA: 0x00050B8F File Offset: 0x0004ED8F public unsafe static Func __9__2_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170005A8 RID: 1448 // (get) Token: 0x060012A4 RID: 4772 RVA: 0x00050BA4 File Offset: 0x0004EDA4 // (set) Token: 0x060012A5 RID: 4773 RVA: 0x00050BCF File Offset: 0x0004EDCF public unsafe static Func __9__2_1 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_1, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__2_1, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170005A9 RID: 1449 // (get) Token: 0x060012A6 RID: 4774 RVA: 0x00050BE4 File Offset: 0x0004EDE4 // (set) Token: 0x060012A7 RID: 4775 RVA: 0x00050C0F File Offset: 0x0004EE0F public unsafe static Func __9__3_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__3_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(AI_BossRush_Boss03_01.__c.NativeFieldInfoPtr___9__3_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04000EC2 RID: 3778 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x04000EC3 RID: 3779 private static readonly IntPtr NativeFieldInfoPtr___9__2_0; // Token: 0x04000EC4 RID: 3780 private static readonly IntPtr NativeFieldInfoPtr___9__2_1; // Token: 0x04000EC5 RID: 3781 private static readonly IntPtr NativeFieldInfoPtr___9__3_0; // Token: 0x04000EC6 RID: 3782 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04000EC7 RID: 3783 private static readonly IntPtr NativeMethodInfoPtr__Create_b__2_0_Internal_Single_0; // Token: 0x04000EC8 RID: 3784 private static readonly IntPtr NativeMethodInfoPtr__Create_b__2_1_Internal_Single_0; // Token: 0x04000EC9 RID: 3785 private static readonly IntPtr NativeMethodInfoPtr__SetAiStatus_b__3_0_Internal_String_0; } }