644 lines
30 KiB
C#
644 lines
30 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace DigitalRuby.LightningBolt
|
|
{
|
|
// Token: 0x020005B0 RID: 1456
|
|
public class LightningBoltScript : MonoBehaviour
|
|
{
|
|
// Token: 0x060099C5 RID: 39365 RVA: 0x00277638 File Offset: 0x00275838
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635821, XrefRangeEnd = 635828, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void GetPerpendicularVector(ref Vector3 directionNormalized, out Vector3 side)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &directionNormalized;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &side;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_GetPerpendicularVector_Private_Void_byref_Vector3_byref_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099C6 RID: 39366 RVA: 0x002776A4 File Offset: 0x002758A4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635851, RefRangeEnd = 635852, XrefRangeStart = 635828, XrefRangeEnd = 635851, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void GenerateLightningBolt(Vector3 start, Vector3 end, int generation, int totalGenerations, float offsetAmount)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (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 generation;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref totalGenerations;
|
|
ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref offsetAmount;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_GenerateLightningBolt_Private_Void_Vector3_Vector3_Int32_Int32_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099C7 RID: 39367 RVA: 0x00277744 File Offset: 0x00275944
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635862, RefRangeEnd = 635863, XrefRangeStart = 635852, XrefRangeEnd = 635862, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RandomVector(ref Vector3 start, ref Vector3 end, float offsetAmount, out Vector3 result)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = &start;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &end;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref offsetAmount;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &result;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_RandomVector_Public_Void_byref_Vector3_byref_Vector3_Single_byref_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099C8 RID: 39368 RVA: 0x002777D4 File Offset: 0x002759D4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635879, RefRangeEnd = 635880, XrefRangeStart = 635863, XrefRangeEnd = 635879, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SelectOffsetFromAnimationMode()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_SelectOffsetFromAnimationMode_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099C9 RID: 39369 RVA: 0x00277818 File Offset: 0x00275A18
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635894, RefRangeEnd = 635895, XrefRangeStart = 635880, XrefRangeEnd = 635894, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateLineRenderer()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_UpdateLineRenderer_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CA RID: 39370 RVA: 0x0027785C File Offset: 0x00275A5C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635895, XrefRangeEnd = 635910, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Start()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CB RID: 39371 RVA: 0x002778A0 File Offset: 0x00275AA0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635910, XrefRangeEnd = 635922, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Update()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CC RID: 39372 RVA: 0x002778E4 File Offset: 0x00275AE4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635939, RefRangeEnd = 635940, XrefRangeStart = 635922, XrefRangeEnd = 635939, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Trigger()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_Trigger_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CD RID: 39373 RVA: 0x00277928 File Offset: 0x00275B28
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 635946, RefRangeEnd = 635947, XrefRangeStart = 635940, XrefRangeEnd = 635946, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateFromMaterialChange()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr_UpdateFromMaterialChange_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CE RID: 39374 RVA: 0x0027796C File Offset: 0x00275B6C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635947, XrefRangeEnd = 635960, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe LightningBoltScript()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LightningBoltScript.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060099CF RID: 39375 RVA: 0x002779B8 File Offset: 0x00275BB8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static LightningBoltScript()
|
|
{
|
|
Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "DigitalRuby.LightningBolt", "LightningBoltScript");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr);
|
|
LightningBoltScript.NativeFieldInfoPtr_StartObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "StartObject");
|
|
LightningBoltScript.NativeFieldInfoPtr_StartPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "StartPosition");
|
|
LightningBoltScript.NativeFieldInfoPtr_EndObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "EndObject");
|
|
LightningBoltScript.NativeFieldInfoPtr_EndPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "EndPosition");
|
|
LightningBoltScript.NativeFieldInfoPtr_Generations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "Generations");
|
|
LightningBoltScript.NativeFieldInfoPtr_Duration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "Duration");
|
|
LightningBoltScript.NativeFieldInfoPtr_timer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "timer");
|
|
LightningBoltScript.NativeFieldInfoPtr_ChaosFactor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "ChaosFactor");
|
|
LightningBoltScript.NativeFieldInfoPtr_ManualMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "ManualMode");
|
|
LightningBoltScript.NativeFieldInfoPtr_Rows = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "Rows");
|
|
LightningBoltScript.NativeFieldInfoPtr_Columns = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "Columns");
|
|
LightningBoltScript.NativeFieldInfoPtr_AnimationMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "AnimationMode");
|
|
LightningBoltScript.NativeFieldInfoPtr_RandomGenerator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "RandomGenerator");
|
|
LightningBoltScript.NativeFieldInfoPtr_lineRenderer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "lineRenderer");
|
|
LightningBoltScript.NativeFieldInfoPtr_segments = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "segments");
|
|
LightningBoltScript.NativeFieldInfoPtr_startIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "startIndex");
|
|
LightningBoltScript.NativeFieldInfoPtr_size = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "size");
|
|
LightningBoltScript.NativeFieldInfoPtr_offsets = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "offsets");
|
|
LightningBoltScript.NativeFieldInfoPtr_animationOffsetIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "animationOffsetIndex");
|
|
LightningBoltScript.NativeFieldInfoPtr_animationPingPongDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "animationPingPongDirection");
|
|
LightningBoltScript.NativeFieldInfoPtr_orthographic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, "orthographic");
|
|
LightningBoltScript.NativeMethodInfoPtr_GetPerpendicularVector_Private_Void_byref_Vector3_byref_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675263);
|
|
LightningBoltScript.NativeMethodInfoPtr_GenerateLightningBolt_Private_Void_Vector3_Vector3_Int32_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675264);
|
|
LightningBoltScript.NativeMethodInfoPtr_RandomVector_Public_Void_byref_Vector3_byref_Vector3_Single_byref_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675265);
|
|
LightningBoltScript.NativeMethodInfoPtr_SelectOffsetFromAnimationMode_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675266);
|
|
LightningBoltScript.NativeMethodInfoPtr_UpdateLineRenderer_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675267);
|
|
LightningBoltScript.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675268);
|
|
LightningBoltScript.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675269);
|
|
LightningBoltScript.NativeMethodInfoPtr_Trigger_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675270);
|
|
LightningBoltScript.NativeMethodInfoPtr_UpdateFromMaterialChange_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675271);
|
|
LightningBoltScript.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675272);
|
|
}
|
|
|
|
// Token: 0x060099D0 RID: 39376 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public LightningBoltScript(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170033FE RID: 13310
|
|
// (get) Token: 0x060099D1 RID: 39377 RVA: 0x00277C54 File Offset: 0x00275E54
|
|
// (set) Token: 0x060099D2 RID: 39378 RVA: 0x00277C88 File Offset: 0x00275E88
|
|
public unsafe GameObject StartObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_StartObject);
|
|
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(LightningBoltScript.NativeFieldInfoPtr_StartObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170033FF RID: 13311
|
|
// (get) Token: 0x060099D3 RID: 39379 RVA: 0x00277CB0 File Offset: 0x00275EB0
|
|
// (set) Token: 0x060099D4 RID: 39380 RVA: 0x00277CD8 File Offset: 0x00275ED8
|
|
public unsafe Vector3 StartPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_StartPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_StartPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003400 RID: 13312
|
|
// (get) Token: 0x060099D5 RID: 39381 RVA: 0x00277CFC File Offset: 0x00275EFC
|
|
// (set) Token: 0x060099D6 RID: 39382 RVA: 0x00277D30 File Offset: 0x00275F30
|
|
public unsafe GameObject EndObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_EndObject);
|
|
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(LightningBoltScript.NativeFieldInfoPtr_EndObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003401 RID: 13313
|
|
// (get) Token: 0x060099D7 RID: 39383 RVA: 0x00277D58 File Offset: 0x00275F58
|
|
// (set) Token: 0x060099D8 RID: 39384 RVA: 0x00277D80 File Offset: 0x00275F80
|
|
public unsafe Vector3 EndPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_EndPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_EndPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003402 RID: 13314
|
|
// (get) Token: 0x060099D9 RID: 39385 RVA: 0x00277DA4 File Offset: 0x00275FA4
|
|
// (set) Token: 0x060099DA RID: 39386 RVA: 0x00277DCC File Offset: 0x00275FCC
|
|
public unsafe int Generations
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Generations);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Generations)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003403 RID: 13315
|
|
// (get) Token: 0x060099DB RID: 39387 RVA: 0x00277DF0 File Offset: 0x00275FF0
|
|
// (set) Token: 0x060099DC RID: 39388 RVA: 0x00277E18 File Offset: 0x00276018
|
|
public unsafe float Duration
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Duration);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Duration)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003404 RID: 13316
|
|
// (get) Token: 0x060099DD RID: 39389 RVA: 0x00277E3C File Offset: 0x0027603C
|
|
// (set) Token: 0x060099DE RID: 39390 RVA: 0x00277E64 File Offset: 0x00276064
|
|
public unsafe float timer
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_timer);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_timer)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003405 RID: 13317
|
|
// (get) Token: 0x060099DF RID: 39391 RVA: 0x00277E88 File Offset: 0x00276088
|
|
// (set) Token: 0x060099E0 RID: 39392 RVA: 0x00277EB0 File Offset: 0x002760B0
|
|
public unsafe float ChaosFactor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_ChaosFactor);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_ChaosFactor)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003406 RID: 13318
|
|
// (get) Token: 0x060099E1 RID: 39393 RVA: 0x00277ED4 File Offset: 0x002760D4
|
|
// (set) Token: 0x060099E2 RID: 39394 RVA: 0x00277EFC File Offset: 0x002760FC
|
|
public unsafe bool ManualMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_ManualMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_ManualMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003407 RID: 13319
|
|
// (get) Token: 0x060099E3 RID: 39395 RVA: 0x00277F20 File Offset: 0x00276120
|
|
// (set) Token: 0x060099E4 RID: 39396 RVA: 0x00277F48 File Offset: 0x00276148
|
|
public unsafe int Rows
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Rows);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Rows)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003408 RID: 13320
|
|
// (get) Token: 0x060099E5 RID: 39397 RVA: 0x00277F6C File Offset: 0x0027616C
|
|
// (set) Token: 0x060099E6 RID: 39398 RVA: 0x00277F94 File Offset: 0x00276194
|
|
public unsafe int Columns
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Columns);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_Columns)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003409 RID: 13321
|
|
// (get) Token: 0x060099E7 RID: 39399 RVA: 0x00277FB8 File Offset: 0x002761B8
|
|
// (set) Token: 0x060099E8 RID: 39400 RVA: 0x00277FE0 File Offset: 0x002761E0
|
|
public unsafe LightningBoltAnimationMode AnimationMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_AnimationMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_AnimationMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340A RID: 13322
|
|
// (get) Token: 0x060099E9 RID: 39401 RVA: 0x00278004 File Offset: 0x00276204
|
|
// (set) Token: 0x060099EA RID: 39402 RVA: 0x00278038 File Offset: 0x00276238
|
|
public unsafe Il2CppSystem.Random RandomGenerator
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_RandomGenerator);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppSystem.Random(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_RandomGenerator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340B RID: 13323
|
|
// (get) Token: 0x060099EB RID: 39403 RVA: 0x00278060 File Offset: 0x00276260
|
|
// (set) Token: 0x060099EC RID: 39404 RVA: 0x00278094 File Offset: 0x00276294
|
|
public unsafe LineRenderer lineRenderer
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_lineRenderer);
|
|
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(LightningBoltScript.NativeFieldInfoPtr_lineRenderer), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340C RID: 13324
|
|
// (get) Token: 0x060099ED RID: 39405 RVA: 0x002780BC File Offset: 0x002762BC
|
|
// (set) Token: 0x060099EE RID: 39406 RVA: 0x002780F0 File Offset: 0x002762F0
|
|
public unsafe List<KeyValuePair<Vector3, Vector3>> segments
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_segments);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<KeyValuePair<Vector3, Vector3>>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_segments), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340D RID: 13325
|
|
// (get) Token: 0x060099EF RID: 39407 RVA: 0x00278118 File Offset: 0x00276318
|
|
// (set) Token: 0x060099F0 RID: 39408 RVA: 0x00278140 File Offset: 0x00276340
|
|
public unsafe int startIndex
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_startIndex);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_startIndex)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340E RID: 13326
|
|
// (get) Token: 0x060099F1 RID: 39409 RVA: 0x00278164 File Offset: 0x00276364
|
|
// (set) Token: 0x060099F2 RID: 39410 RVA: 0x0027818C File Offset: 0x0027638C
|
|
public unsafe Vector2 size
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_size);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_size)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700340F RID: 13327
|
|
// (get) Token: 0x060099F3 RID: 39411 RVA: 0x002781B0 File Offset: 0x002763B0
|
|
// (set) Token: 0x060099F4 RID: 39412 RVA: 0x002781E4 File Offset: 0x002763E4
|
|
public unsafe Il2CppStructArray<Vector2> offsets
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_offsets);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector2>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_offsets), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003410 RID: 13328
|
|
// (get) Token: 0x060099F5 RID: 39413 RVA: 0x0027820C File Offset: 0x0027640C
|
|
// (set) Token: 0x060099F6 RID: 39414 RVA: 0x00278234 File Offset: 0x00276434
|
|
public unsafe int animationOffsetIndex
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_animationOffsetIndex);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_animationOffsetIndex)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003411 RID: 13329
|
|
// (get) Token: 0x060099F7 RID: 39415 RVA: 0x00278258 File Offset: 0x00276458
|
|
// (set) Token: 0x060099F8 RID: 39416 RVA: 0x00278280 File Offset: 0x00276480
|
|
public unsafe int animationPingPongDirection
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_animationPingPongDirection);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_animationPingPongDirection)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003412 RID: 13330
|
|
// (get) Token: 0x060099F9 RID: 39417 RVA: 0x002782A4 File Offset: 0x002764A4
|
|
// (set) Token: 0x060099FA RID: 39418 RVA: 0x002782CC File Offset: 0x002764CC
|
|
public unsafe bool orthographic
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_orthographic);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LightningBoltScript.NativeFieldInfoPtr_orthographic)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400671A RID: 26394
|
|
private static readonly IntPtr NativeFieldInfoPtr_StartObject;
|
|
|
|
// Token: 0x0400671B RID: 26395
|
|
private static readonly IntPtr NativeFieldInfoPtr_StartPosition;
|
|
|
|
// Token: 0x0400671C RID: 26396
|
|
private static readonly IntPtr NativeFieldInfoPtr_EndObject;
|
|
|
|
// Token: 0x0400671D RID: 26397
|
|
private static readonly IntPtr NativeFieldInfoPtr_EndPosition;
|
|
|
|
// Token: 0x0400671E RID: 26398
|
|
private static readonly IntPtr NativeFieldInfoPtr_Generations;
|
|
|
|
// Token: 0x0400671F RID: 26399
|
|
private static readonly IntPtr NativeFieldInfoPtr_Duration;
|
|
|
|
// Token: 0x04006720 RID: 26400
|
|
private static readonly IntPtr NativeFieldInfoPtr_timer;
|
|
|
|
// Token: 0x04006721 RID: 26401
|
|
private static readonly IntPtr NativeFieldInfoPtr_ChaosFactor;
|
|
|
|
// Token: 0x04006722 RID: 26402
|
|
private static readonly IntPtr NativeFieldInfoPtr_ManualMode;
|
|
|
|
// Token: 0x04006723 RID: 26403
|
|
private static readonly IntPtr NativeFieldInfoPtr_Rows;
|
|
|
|
// Token: 0x04006724 RID: 26404
|
|
private static readonly IntPtr NativeFieldInfoPtr_Columns;
|
|
|
|
// Token: 0x04006725 RID: 26405
|
|
private static readonly IntPtr NativeFieldInfoPtr_AnimationMode;
|
|
|
|
// Token: 0x04006726 RID: 26406
|
|
private static readonly IntPtr NativeFieldInfoPtr_RandomGenerator;
|
|
|
|
// Token: 0x04006727 RID: 26407
|
|
private static readonly IntPtr NativeFieldInfoPtr_lineRenderer;
|
|
|
|
// Token: 0x04006728 RID: 26408
|
|
private static readonly IntPtr NativeFieldInfoPtr_segments;
|
|
|
|
// Token: 0x04006729 RID: 26409
|
|
private static readonly IntPtr NativeFieldInfoPtr_startIndex;
|
|
|
|
// Token: 0x0400672A RID: 26410
|
|
private static readonly IntPtr NativeFieldInfoPtr_size;
|
|
|
|
// Token: 0x0400672B RID: 26411
|
|
private static readonly IntPtr NativeFieldInfoPtr_offsets;
|
|
|
|
// Token: 0x0400672C RID: 26412
|
|
private static readonly IntPtr NativeFieldInfoPtr_animationOffsetIndex;
|
|
|
|
// Token: 0x0400672D RID: 26413
|
|
private static readonly IntPtr NativeFieldInfoPtr_animationPingPongDirection;
|
|
|
|
// Token: 0x0400672E RID: 26414
|
|
private static readonly IntPtr NativeFieldInfoPtr_orthographic;
|
|
|
|
// Token: 0x0400672F RID: 26415
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetPerpendicularVector_Private_Void_byref_Vector3_byref_Vector3_0;
|
|
|
|
// Token: 0x04006730 RID: 26416
|
|
private static readonly IntPtr NativeMethodInfoPtr_GenerateLightningBolt_Private_Void_Vector3_Vector3_Int32_Int32_Single_0;
|
|
|
|
// Token: 0x04006731 RID: 26417
|
|
private static readonly IntPtr NativeMethodInfoPtr_RandomVector_Public_Void_byref_Vector3_byref_Vector3_Single_byref_Vector3_0;
|
|
|
|
// Token: 0x04006732 RID: 26418
|
|
private static readonly IntPtr NativeMethodInfoPtr_SelectOffsetFromAnimationMode_Private_Void_0;
|
|
|
|
// Token: 0x04006733 RID: 26419
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateLineRenderer_Private_Void_0;
|
|
|
|
// Token: 0x04006734 RID: 26420
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x04006735 RID: 26421
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
|
|
|
// Token: 0x04006736 RID: 26422
|
|
private static readonly IntPtr NativeMethodInfoPtr_Trigger_Public_Void_0;
|
|
|
|
// Token: 0x04006737 RID: 26423
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateFromMaterialChange_Public_Void_0;
|
|
|
|
// Token: 0x04006738 RID: 26424
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|