using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000E4 RID: 228 public class BossLevel04_BR_EffectPlay : BossLevel04EffectPlay { // Token: 0x06002B45 RID: 11077 RVA: 0x000ADCB4 File Offset: 0x000ABEB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531386, XrefRangeEnd = 531391, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void InitData(NPCManage NPCM, AI_BossLevel04 AI) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(NPCM); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(AI); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_InitData_Public_Virtual_Void_NPCManage_AI_BossLevel04_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B46 RID: 11078 RVA: 0x000ADD30 File Offset: 0x000ABF30 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531391, XrefRangeEnd = 531398, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B47 RID: 11079 RVA: 0x000ADD80 File Offset: 0x000ABF80 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531398, XrefRangeEnd = 531413, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void DeathBodyDestroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_DeathBodyDestroy_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B48 RID: 11080 RVA: 0x000ADDD0 File Offset: 0x000ABFD0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531413, XrefRangeEnd = 531433, 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), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B49 RID: 11081 RVA: 0x000ADE20 File Offset: 0x000AC020 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531433, XrefRangeEnd = 531441, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void PlayEffAttack05Spear() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_PlayEffAttack05Spear_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B4A RID: 11082 RVA: 0x000ADE70 File Offset: 0x000AC070 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531441, XrefRangeEnd = 531482, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void UpdateAttack05(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), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_UpdateAttack05_Protected_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002B4B RID: 11083 RVA: 0x000ADED0 File Offset: 0x000AC0D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531482, XrefRangeEnd = 531498, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void PlayEffSkill02Plus_02() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_PlayEffSkill02Plus_02_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B4C RID: 11084 RVA: 0x000ADF20 File Offset: 0x000AC120 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531498, XrefRangeEnd = 531576, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void UpdateSkill02PlusFloor(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), BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_UpdateSkill02PlusFloor_Protected_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002B4D RID: 11085 RVA: 0x000ADF80 File Offset: 0x000AC180 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531576, XrefRangeEnd = 531577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BossLevel04_BR_EffectPlay() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel04_BR_EffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B4E RID: 11086 RVA: 0x000ADFCC File Offset: 0x000AC1CC // Note: this type is marked as 'beforefieldinit'. static BossLevel04_BR_EffectPlay() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel04_BR_EffectPlay"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05Pos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Attack05Pos"); BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05TrackDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Attack05TrackDirection"); BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_iSkill02PlusMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iSkill02PlusMode"); BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_AnimFace = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AnimFace"); BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_fMeshDestory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fMeshDestory"); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_InitData_Public_Virtual_Void_NPCManage_AI_BossLevel04_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666179); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666180); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_DeathBodyDestroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666181); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666182); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_PlayEffAttack05Spear_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666183); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_UpdateAttack05_Protected_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666184); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_PlayEffSkill02Plus_02_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666185); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr_UpdateSkill02PlusFloor_Protected_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666186); BossLevel04_BR_EffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666187); } // Token: 0x06002B4F RID: 11087 RVA: 0x000AE114 File Offset: 0x000AC314 public BossLevel04_BR_EffectPlay(IntPtr pointer) : base(pointer) { } // Token: 0x17000F8B RID: 3979 // (get) Token: 0x06002B50 RID: 11088 RVA: 0x000AE120 File Offset: 0x000AC320 // (set) Token: 0x06002B51 RID: 11089 RVA: 0x000AE148 File Offset: 0x000AC348 public unsafe Vector3 g_v3Attack05Pos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05Pos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05Pos)) = value; } } // Token: 0x17000F8C RID: 3980 // (get) Token: 0x06002B52 RID: 11090 RVA: 0x000AE16C File Offset: 0x000AC36C // (set) Token: 0x06002B53 RID: 11091 RVA: 0x000AE194 File Offset: 0x000AC394 public unsafe Vector3 g_v3Attack05TrackDirection { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05TrackDirection); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_v3Attack05TrackDirection)) = value; } } // Token: 0x17000F8D RID: 3981 // (get) Token: 0x06002B54 RID: 11092 RVA: 0x000AE1B8 File Offset: 0x000AC3B8 // (set) Token: 0x06002B55 RID: 11093 RVA: 0x000AE1E0 File Offset: 0x000AC3E0 public unsafe int g_iSkill02PlusMode { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_iSkill02PlusMode); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_iSkill02PlusMode)) = value; } } // Token: 0x17000F8E RID: 3982 // (get) Token: 0x06002B56 RID: 11094 RVA: 0x000AE204 File Offset: 0x000AC404 // (set) Token: 0x06002B57 RID: 11095 RVA: 0x000AE238 File Offset: 0x000AC438 public unsafe Animator g_AnimFace { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_AnimFace); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Animator(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_AnimFace), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000F8F RID: 3983 // (get) Token: 0x06002B58 RID: 11096 RVA: 0x000AE260 File Offset: 0x000AC460 // (set) Token: 0x06002B59 RID: 11097 RVA: 0x000AE288 File Offset: 0x000AC488 public unsafe float g_fMeshDestory { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_fMeshDestory); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel04_BR_EffectPlay.NativeFieldInfoPtr_g_fMeshDestory)) = value; } } // Token: 0x04001D70 RID: 7536 private static readonly IntPtr NativeFieldInfoPtr_g_v3Attack05Pos; // Token: 0x04001D71 RID: 7537 private static readonly IntPtr NativeFieldInfoPtr_g_v3Attack05TrackDirection; // Token: 0x04001D72 RID: 7538 private static readonly IntPtr NativeFieldInfoPtr_g_iSkill02PlusMode; // Token: 0x04001D73 RID: 7539 private static readonly IntPtr NativeFieldInfoPtr_g_AnimFace; // Token: 0x04001D74 RID: 7540 private static readonly IntPtr NativeFieldInfoPtr_g_fMeshDestory; // Token: 0x04001D75 RID: 7541 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_NPCManage_AI_BossLevel04_0; // Token: 0x04001D76 RID: 7542 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0; // Token: 0x04001D77 RID: 7543 private static readonly IntPtr NativeMethodInfoPtr_DeathBodyDestroy_Public_Virtual_Void_0; // Token: 0x04001D78 RID: 7544 private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0; // Token: 0x04001D79 RID: 7545 private static readonly IntPtr NativeMethodInfoPtr_PlayEffAttack05Spear_Public_Virtual_Void_0; // Token: 0x04001D7A RID: 7546 private static readonly IntPtr NativeMethodInfoPtr_UpdateAttack05_Protected_Virtual_Void_Single_0; // Token: 0x04001D7B RID: 7547 private static readonly IntPtr NativeMethodInfoPtr_PlayEffSkill02Plus_02_Public_Virtual_Void_0; // Token: 0x04001D7C RID: 7548 private static readonly IntPtr NativeMethodInfoPtr_UpdateSkill02PlusFloor_Protected_Virtual_Void_Single_0; // Token: 0x04001D7D RID: 7549 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }