using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020000E7 RID: 231 public class BossLevel06_BR_EffectPlayBearControl : BossLevel06EffectPlayBearControl { // Token: 0x06002B95 RID: 11157 RVA: 0x000AF3D8 File Offset: 0x000AD5D8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531860, XrefRangeEnd = 531892, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Init(BossLevel06EffectPlayPlus Boss06EffectPlus) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Boss06EffectPlus); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_Init_Public_Virtual_Void_BossLevel06EffectPlayPlus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002B96 RID: 11158 RVA: 0x000AF43C File Offset: 0x000AD63C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531892, XrefRangeEnd = 531922, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void EarthQuakeAttack() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_EarthQuakeAttack_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B97 RID: 11159 RVA: 0x000AF48C File Offset: 0x000AD68C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531922, XrefRangeEnd = 531924, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void BearUpdate(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), BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_BearUpdate_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002B98 RID: 11160 RVA: 0x000AF4EC File Offset: 0x000AD6EC [CallerCount(1)] [CachedScanResults(RefRangeStart = 531981, RefRangeEnd = 531982, XrefRangeStart = 531924, XrefRangeEnd = 531981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FootWaveUpdate(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(BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_FootWaveUpdate_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002B99 RID: 11161 RVA: 0x000AF540 File Offset: 0x000AD740 [CallerCount(67)] [CachedScanResults(RefRangeStart = 166362, RefRangeEnd = 166429, XrefRangeStart = 166362, XrefRangeEnd = 166429, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BossLevel06_BR_EffectPlayBearControl() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002B9A RID: 11162 RVA: 0x000AF58C File Offset: 0x000AD78C // Note: this type is marked as 'beforefieldinit'. static BossLevel06_BR_EffectPlayBearControl() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel06_BR_EffectPlayBearControl"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Pos_FloorFireBig = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Pos_FloorFireBig"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Eff_FootWave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Eff_FootWave"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_EffFootWave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFootWave"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_AD_FloorWave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "AD_FloorWave"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iEffFootWaveNum"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_iEffFootWaveIndex"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_FootWave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_FootWave"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bFootWave"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWaveRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bFootWaveRadius"); BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave_Collision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bFootWave_Collision"); BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_Init_Public_Virtual_Void_BossLevel06EffectPlayPlus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666213); BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_EarthQuakeAttack_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666214); BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_BearUpdate_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666215); BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr_FootWaveUpdate_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666216); BossLevel06_BR_EffectPlayBearControl.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666217); } // Token: 0x06002B9B RID: 11163 RVA: 0x000AF6E8 File Offset: 0x000AD8E8 public BossLevel06_BR_EffectPlayBearControl(IntPtr pointer) : base(pointer) { } // Token: 0x17000F9F RID: 3999 // (get) Token: 0x06002B9C RID: 11164 RVA: 0x000AF6F4 File Offset: 0x000AD8F4 // (set) Token: 0x06002B9D RID: 11165 RVA: 0x000AF728 File Offset: 0x000AD928 public unsafe Transform Pos_FloorFireBig { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Pos_FloorFireBig); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Pos_FloorFireBig), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA0 RID: 4000 // (get) Token: 0x06002B9E RID: 11166 RVA: 0x000AF750 File Offset: 0x000AD950 // (set) Token: 0x06002B9F RID: 11167 RVA: 0x000AF784 File Offset: 0x000AD984 public unsafe GameObject Eff_FootWave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Eff_FootWave); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_Eff_FootWave), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA1 RID: 4001 // (get) Token: 0x06002BA0 RID: 11168 RVA: 0x000AF7AC File Offset: 0x000AD9AC // (set) Token: 0x06002BA1 RID: 11169 RVA: 0x000AF7E0 File Offset: 0x000AD9E0 public unsafe EffectPool g_EffFootWave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_EffFootWave); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_EffFootWave), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA2 RID: 4002 // (get) Token: 0x06002BA2 RID: 11170 RVA: 0x000AF808 File Offset: 0x000ADA08 // (set) Token: 0x06002BA3 RID: 11171 RVA: 0x000AF83C File Offset: 0x000ADA3C public unsafe AttackData AD_FloorWave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_AD_FloorWave); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AttackData(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_AD_FloorWave), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA3 RID: 4003 // (get) Token: 0x06002BA4 RID: 11172 RVA: 0x000AF864 File Offset: 0x000ADA64 // (set) Token: 0x06002BA5 RID: 11173 RVA: 0x000AF882 File Offset: 0x000ADA82 public unsafe static int g_iEffFootWaveNum { get { int num; IL2CPP.il2cpp_field_static_get_value(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveNum, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveNum, (void*)(&value)); } } // Token: 0x17000FA4 RID: 4004 // (get) Token: 0x06002BA6 RID: 11174 RVA: 0x000AF894 File Offset: 0x000ADA94 // (set) Token: 0x06002BA7 RID: 11175 RVA: 0x000AF8BC File Offset: 0x000ADABC public unsafe int g_iEffFootWaveIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_iEffFootWaveIndex)) = value; } } // Token: 0x17000FA5 RID: 4005 // (get) Token: 0x06002BA8 RID: 11176 RVA: 0x000AF8E0 File Offset: 0x000ADAE0 // (set) Token: 0x06002BA9 RID: 11177 RVA: 0x000AF914 File Offset: 0x000ADB14 public unsafe Il2CppReferenceArray g_FootWave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_FootWave); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_FootWave), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA6 RID: 4006 // (get) Token: 0x06002BAA RID: 11178 RVA: 0x000AF93C File Offset: 0x000ADB3C // (set) Token: 0x06002BAB RID: 11179 RVA: 0x000AF970 File Offset: 0x000ADB70 public unsafe Il2CppStructArray g_bFootWave { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA7 RID: 4007 // (get) Token: 0x06002BAC RID: 11180 RVA: 0x000AF998 File Offset: 0x000ADB98 // (set) Token: 0x06002BAD RID: 11181 RVA: 0x000AF9CC File Offset: 0x000ADBCC public unsafe Il2CppStructArray g_bFootWaveRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWaveRadius); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWaveRadius), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FA8 RID: 4008 // (get) Token: 0x06002BAE RID: 11182 RVA: 0x000AF9F4 File Offset: 0x000ADBF4 // (set) Token: 0x06002BAF RID: 11183 RVA: 0x000AFA28 File Offset: 0x000ADC28 public unsafe Il2CppStructArray g_bFootWave_Collision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave_Collision); 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(BossLevel06_BR_EffectPlayBearControl.NativeFieldInfoPtr_g_bFootWave_Collision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04001DA6 RID: 7590 private static readonly IntPtr NativeFieldInfoPtr_Pos_FloorFireBig; // Token: 0x04001DA7 RID: 7591 private static readonly IntPtr NativeFieldInfoPtr_Eff_FootWave; // Token: 0x04001DA8 RID: 7592 private static readonly IntPtr NativeFieldInfoPtr_g_EffFootWave; // Token: 0x04001DA9 RID: 7593 private static readonly IntPtr NativeFieldInfoPtr_AD_FloorWave; // Token: 0x04001DAA RID: 7594 private static readonly IntPtr NativeFieldInfoPtr_g_iEffFootWaveNum; // Token: 0x04001DAB RID: 7595 private static readonly IntPtr NativeFieldInfoPtr_g_iEffFootWaveIndex; // Token: 0x04001DAC RID: 7596 private static readonly IntPtr NativeFieldInfoPtr_g_FootWave; // Token: 0x04001DAD RID: 7597 private static readonly IntPtr NativeFieldInfoPtr_g_bFootWave; // Token: 0x04001DAE RID: 7598 private static readonly IntPtr NativeFieldInfoPtr_g_bFootWaveRadius; // Token: 0x04001DAF RID: 7599 private static readonly IntPtr NativeFieldInfoPtr_g_bFootWave_Collision; // Token: 0x04001DB0 RID: 7600 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_BossLevel06EffectPlayPlus_0; // Token: 0x04001DB1 RID: 7601 private static readonly IntPtr NativeMethodInfoPtr_EarthQuakeAttack_Public_Virtual_Void_0; // Token: 0x04001DB2 RID: 7602 private static readonly IntPtr NativeMethodInfoPtr_BearUpdate_Public_Virtual_Void_Single_0; // Token: 0x04001DB3 RID: 7603 private static readonly IntPtr NativeMethodInfoPtr_FootWaveUpdate_Private_Void_Single_0; // Token: 0x04001DB4 RID: 7604 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }