using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000E3 RID: 227 public class LightningBullet : MonoBehaviour { // Token: 0x0600327A RID: 12922 RVA: 0x000C7B58 File Offset: 0x000C5D58 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 533567, XrefRangeEnd = 533581, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBullet.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600327B RID: 12923 RVA: 0x000C7B9C File Offset: 0x000C5D9C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 533581, XrefRangeEnd = 533587, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBullet.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600327C RID: 12924 RVA: 0x000C7BE0 File Offset: 0x000C5DE0 [CallerCount(15)] [CachedScanResults(RefRangeStart = 533594, RefRangeEnd = 533609, XrefRangeStart = 533587, XrefRangeEnd = 533594, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void NewUse(Vector3 Start, Vector3 End, bool bLoop = false, float fLife = 5f) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref Start; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref End; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bLoop; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fLife; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBullet.NativeMethodInfoPtr_NewUse_Public_Void_Vector3_Vector3_Boolean_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600327D RID: 12925 RVA: 0x000C7C70 File Offset: 0x000C5E70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 533609, XrefRangeEnd = 533611, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe LightningBullet() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBullet.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600327E RID: 12926 RVA: 0x000C7CBC File Offset: 0x000C5EBC // Note: this type is marked as 'beforefieldinit'. static LightningBullet() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "LightningBullet"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LightningBullet.NativeFieldInfoPtr_g_LR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_LR"); LightningBullet.NativeFieldInfoPtr_StartPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "StartPos"); LightningBullet.NativeFieldInfoPtr_EndPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EndPos"); LightningBullet.NativeFieldInfoPtr_NodeNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "NodeNum"); LightningBullet.NativeFieldInfoPtr_NodeSmallNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "NodeSmallNum"); LightningBullet.NativeFieldInfoPtr_RandomRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "RandomRange"); LightningBullet.NativeFieldInfoPtr_RandomSamllRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "RandomSamllRange"); LightningBullet.NativeFieldInfoPtr_RandomScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "RandomScale"); LightningBullet.NativeFieldInfoPtr_Frequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Frequency"); LightningBullet.NativeFieldInfoPtr_Loop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Loop"); LightningBullet.NativeFieldInfoPtr_Duration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Duration"); LightningBullet.NativeFieldInfoPtr_FadOutSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "FadOutSpeed"); LightningBullet.NativeFieldInfoPtr_MatColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MatColor"); LightningBullet.NativeFieldInfoPtr_g_fStartRandomRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fStartRandomRange"); LightningBullet.NativeFieldInfoPtr_g_fStartRandomSamllRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fStartRandomSamllRange"); LightningBullet.NativeFieldInfoPtr_g_fFrequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fFrequency"); LightningBullet.NativeFieldInfoPtr_g_fDuration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fDuration"); LightningBullet.NativeFieldInfoPtr_g_fOriginalWidth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fOriginalWidth"); LightningBullet.NativeFieldInfoPtr_g_fWidth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fWidth"); LightningBullet.NativeFieldInfoPtr_g_MatColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_MatColor"); LightningBullet.NativeFieldInfoPtr_g_fLife = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fLife"); LightningBullet.NativeFieldInfoPtr_g_Mat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Mat"); LightningBullet.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666432); LightningBullet.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666433); LightningBullet.NativeMethodInfoPtr_NewUse_Public_Void_Vector3_Vector3_Boolean_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666434); LightningBullet.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666435); } // Token: 0x0600327F RID: 12927 RVA: 0x0000351C File Offset: 0x0000171C public LightningBullet(IntPtr pointer) : base(pointer) { } // Token: 0x170012A6 RID: 4774 // (get) Token: 0x06003280 RID: 12928 RVA: 0x000C7EF4 File Offset: 0x000C60F4 // (set) Token: 0x06003281 RID: 12929 RVA: 0x000C7F28 File Offset: 0x000C6128 public unsafe LineRenderer g_LR { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_LR); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new LineRenderer(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_LR), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170012A7 RID: 4775 // (get) Token: 0x06003282 RID: 12930 RVA: 0x000C7F50 File Offset: 0x000C6150 // (set) Token: 0x06003283 RID: 12931 RVA: 0x000C7F78 File Offset: 0x000C6178 public unsafe Vector3 StartPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_StartPos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_StartPos)) = value; } } // Token: 0x170012A8 RID: 4776 // (get) Token: 0x06003284 RID: 12932 RVA: 0x000C7F9C File Offset: 0x000C619C // (set) Token: 0x06003285 RID: 12933 RVA: 0x000C7FC4 File Offset: 0x000C61C4 public unsafe Vector3 EndPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_EndPos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_EndPos)) = value; } } // Token: 0x170012A9 RID: 4777 // (get) Token: 0x06003286 RID: 12934 RVA: 0x000C7FE8 File Offset: 0x000C61E8 // (set) Token: 0x06003287 RID: 12935 RVA: 0x000C8010 File Offset: 0x000C6210 public unsafe int NodeNum { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_NodeNum); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_NodeNum)) = value; } } // Token: 0x170012AA RID: 4778 // (get) Token: 0x06003288 RID: 12936 RVA: 0x000C8034 File Offset: 0x000C6234 // (set) Token: 0x06003289 RID: 12937 RVA: 0x000C805C File Offset: 0x000C625C public unsafe int NodeSmallNum { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_NodeSmallNum); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_NodeSmallNum)) = value; } } // Token: 0x170012AB RID: 4779 // (get) Token: 0x0600328A RID: 12938 RVA: 0x000C8080 File Offset: 0x000C6280 // (set) Token: 0x0600328B RID: 12939 RVA: 0x000C80A8 File Offset: 0x000C62A8 public unsafe float RandomRange { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomRange); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomRange)) = value; } } // Token: 0x170012AC RID: 4780 // (get) Token: 0x0600328C RID: 12940 RVA: 0x000C80CC File Offset: 0x000C62CC // (set) Token: 0x0600328D RID: 12941 RVA: 0x000C80F4 File Offset: 0x000C62F4 public unsafe float RandomSamllRange { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomSamllRange); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomSamllRange)) = value; } } // Token: 0x170012AD RID: 4781 // (get) Token: 0x0600328E RID: 12942 RVA: 0x000C8118 File Offset: 0x000C6318 // (set) Token: 0x0600328F RID: 12943 RVA: 0x000C8140 File Offset: 0x000C6340 public unsafe Vector3 RandomScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_RandomScale)) = value; } } // Token: 0x170012AE RID: 4782 // (get) Token: 0x06003290 RID: 12944 RVA: 0x000C8164 File Offset: 0x000C6364 // (set) Token: 0x06003291 RID: 12945 RVA: 0x000C818C File Offset: 0x000C638C public unsafe float Frequency { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Frequency); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Frequency)) = value; } } // Token: 0x170012AF RID: 4783 // (get) Token: 0x06003292 RID: 12946 RVA: 0x000C81B0 File Offset: 0x000C63B0 // (set) Token: 0x06003293 RID: 12947 RVA: 0x000C81D8 File Offset: 0x000C63D8 public unsafe bool Loop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Loop); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Loop)) = value; } } // Token: 0x170012B0 RID: 4784 // (get) Token: 0x06003294 RID: 12948 RVA: 0x000C81FC File Offset: 0x000C63FC // (set) Token: 0x06003295 RID: 12949 RVA: 0x000C8224 File Offset: 0x000C6424 public unsafe float Duration { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Duration); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_Duration)) = value; } } // Token: 0x170012B1 RID: 4785 // (get) Token: 0x06003296 RID: 12950 RVA: 0x000C8248 File Offset: 0x000C6448 // (set) Token: 0x06003297 RID: 12951 RVA: 0x000C8270 File Offset: 0x000C6470 public unsafe float FadOutSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_FadOutSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_FadOutSpeed)) = value; } } // Token: 0x170012B2 RID: 4786 // (get) Token: 0x06003298 RID: 12952 RVA: 0x000C8294 File Offset: 0x000C6494 // (set) Token: 0x06003299 RID: 12953 RVA: 0x000C82BC File Offset: 0x000C64BC public unsafe Color MatColor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_MatColor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_MatColor)) = value; } } // Token: 0x170012B3 RID: 4787 // (get) Token: 0x0600329A RID: 12954 RVA: 0x000C82E0 File Offset: 0x000C64E0 // (set) Token: 0x0600329B RID: 12955 RVA: 0x000C8308 File Offset: 0x000C6508 public unsafe float g_fStartRandomRange { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fStartRandomRange); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fStartRandomRange)) = value; } } // Token: 0x170012B4 RID: 4788 // (get) Token: 0x0600329C RID: 12956 RVA: 0x000C832C File Offset: 0x000C652C // (set) Token: 0x0600329D RID: 12957 RVA: 0x000C8354 File Offset: 0x000C6554 public unsafe float g_fStartRandomSamllRange { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fStartRandomSamllRange); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fStartRandomSamllRange)) = value; } } // Token: 0x170012B5 RID: 4789 // (get) Token: 0x0600329E RID: 12958 RVA: 0x000C8378 File Offset: 0x000C6578 // (set) Token: 0x0600329F RID: 12959 RVA: 0x000C83A0 File Offset: 0x000C65A0 public unsafe float g_fFrequency { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fFrequency); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fFrequency)) = value; } } // Token: 0x170012B6 RID: 4790 // (get) Token: 0x060032A0 RID: 12960 RVA: 0x000C83C4 File Offset: 0x000C65C4 // (set) Token: 0x060032A1 RID: 12961 RVA: 0x000C83EC File Offset: 0x000C65EC public unsafe float g_fDuration { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fDuration); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fDuration)) = value; } } // Token: 0x170012B7 RID: 4791 // (get) Token: 0x060032A2 RID: 12962 RVA: 0x000C8410 File Offset: 0x000C6610 // (set) Token: 0x060032A3 RID: 12963 RVA: 0x000C8438 File Offset: 0x000C6638 public unsafe float g_fOriginalWidth { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fOriginalWidth); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fOriginalWidth)) = value; } } // Token: 0x170012B8 RID: 4792 // (get) Token: 0x060032A4 RID: 12964 RVA: 0x000C845C File Offset: 0x000C665C // (set) Token: 0x060032A5 RID: 12965 RVA: 0x000C8484 File Offset: 0x000C6684 public unsafe float g_fWidth { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fWidth); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fWidth)) = value; } } // Token: 0x170012B9 RID: 4793 // (get) Token: 0x060032A6 RID: 12966 RVA: 0x000C84A8 File Offset: 0x000C66A8 // (set) Token: 0x060032A7 RID: 12967 RVA: 0x000C84D0 File Offset: 0x000C66D0 public unsafe Color g_MatColor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_MatColor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_MatColor)) = value; } } // Token: 0x170012BA RID: 4794 // (get) Token: 0x060032A8 RID: 12968 RVA: 0x000C84F4 File Offset: 0x000C66F4 // (set) Token: 0x060032A9 RID: 12969 RVA: 0x000C851C File Offset: 0x000C671C public unsafe float g_fLife { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fLife); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_fLife)) = value; } } // Token: 0x170012BB RID: 4795 // (get) Token: 0x060032AA RID: 12970 RVA: 0x000C8540 File Offset: 0x000C6740 // (set) Token: 0x060032AB RID: 12971 RVA: 0x000C8574 File Offset: 0x000C6774 public unsafe Material g_Mat { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_Mat); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Material(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBullet.NativeFieldInfoPtr_g_Mat), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04002171 RID: 8561 private static readonly IntPtr NativeFieldInfoPtr_g_LR; // Token: 0x04002172 RID: 8562 private static readonly IntPtr NativeFieldInfoPtr_StartPos; // Token: 0x04002173 RID: 8563 private static readonly IntPtr NativeFieldInfoPtr_EndPos; // Token: 0x04002174 RID: 8564 private static readonly IntPtr NativeFieldInfoPtr_NodeNum; // Token: 0x04002175 RID: 8565 private static readonly IntPtr NativeFieldInfoPtr_NodeSmallNum; // Token: 0x04002176 RID: 8566 private static readonly IntPtr NativeFieldInfoPtr_RandomRange; // Token: 0x04002177 RID: 8567 private static readonly IntPtr NativeFieldInfoPtr_RandomSamllRange; // Token: 0x04002178 RID: 8568 private static readonly IntPtr NativeFieldInfoPtr_RandomScale; // Token: 0x04002179 RID: 8569 private static readonly IntPtr NativeFieldInfoPtr_Frequency; // Token: 0x0400217A RID: 8570 private static readonly IntPtr NativeFieldInfoPtr_Loop; // Token: 0x0400217B RID: 8571 private static readonly IntPtr NativeFieldInfoPtr_Duration; // Token: 0x0400217C RID: 8572 private static readonly IntPtr NativeFieldInfoPtr_FadOutSpeed; // Token: 0x0400217D RID: 8573 private static readonly IntPtr NativeFieldInfoPtr_MatColor; // Token: 0x0400217E RID: 8574 private static readonly IntPtr NativeFieldInfoPtr_g_fStartRandomRange; // Token: 0x0400217F RID: 8575 private static readonly IntPtr NativeFieldInfoPtr_g_fStartRandomSamllRange; // Token: 0x04002180 RID: 8576 private static readonly IntPtr NativeFieldInfoPtr_g_fFrequency; // Token: 0x04002181 RID: 8577 private static readonly IntPtr NativeFieldInfoPtr_g_fDuration; // Token: 0x04002182 RID: 8578 private static readonly IntPtr NativeFieldInfoPtr_g_fOriginalWidth; // Token: 0x04002183 RID: 8579 private static readonly IntPtr NativeFieldInfoPtr_g_fWidth; // Token: 0x04002184 RID: 8580 private static readonly IntPtr NativeFieldInfoPtr_g_MatColor; // Token: 0x04002185 RID: 8581 private static readonly IntPtr NativeFieldInfoPtr_g_fLife; // Token: 0x04002186 RID: 8582 private static readonly IntPtr NativeFieldInfoPtr_g_Mat; // Token: 0x04002187 RID: 8583 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04002188 RID: 8584 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04002189 RID: 8585 private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_Void_Vector3_Vector3_Boolean_Single_0; // Token: 0x0400218A RID: 8586 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }