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: 0x020005FF RID: 1535
|
|
public class LightningBoltScript : MonoBehaviour
|
|
{
|
|
// Token: 0x0600A168 RID: 41320 RVA: 0x00297770 File Offset: 0x00295970
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 650409, XrefRangeEnd = 650416, 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: 0x0600A169 RID: 41321 RVA: 0x002977DC File Offset: 0x002959DC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650439, RefRangeEnd = 650440, XrefRangeStart = 650416, XrefRangeEnd = 650439, 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: 0x0600A16A RID: 41322 RVA: 0x0029787C File Offset: 0x00295A7C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650450, RefRangeEnd = 650451, XrefRangeStart = 650440, XrefRangeEnd = 650450, 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: 0x0600A16B RID: 41323 RVA: 0x0029790C File Offset: 0x00295B0C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650467, RefRangeEnd = 650468, XrefRangeStart = 650451, XrefRangeEnd = 650467, 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: 0x0600A16C RID: 41324 RVA: 0x00297950 File Offset: 0x00295B50
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650482, RefRangeEnd = 650483, XrefRangeStart = 650468, XrefRangeEnd = 650482, 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: 0x0600A16D RID: 41325 RVA: 0x00297994 File Offset: 0x00295B94
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 650483, XrefRangeEnd = 650498, 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: 0x0600A16E RID: 41326 RVA: 0x002979D8 File Offset: 0x00295BD8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 650498, XrefRangeEnd = 650510, 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: 0x0600A16F RID: 41327 RVA: 0x00297A1C File Offset: 0x00295C1C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650527, RefRangeEnd = 650528, XrefRangeStart = 650510, XrefRangeEnd = 650527, 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: 0x0600A170 RID: 41328 RVA: 0x00297A60 File Offset: 0x00295C60
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 650534, RefRangeEnd = 650535, XrefRangeStart = 650528, XrefRangeEnd = 650534, 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: 0x0600A171 RID: 41329 RVA: 0x00297AA4 File Offset: 0x00295CA4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 650535, XrefRangeEnd = 650548, 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: 0x0600A172 RID: 41330 RVA: 0x00297AF0 File Offset: 0x00295CF0
|
|
// 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, 100675926);
|
|
LightningBoltScript.NativeMethodInfoPtr_GenerateLightningBolt_Private_Void_Vector3_Vector3_Int32_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675927);
|
|
LightningBoltScript.NativeMethodInfoPtr_RandomVector_Public_Void_byref_Vector3_byref_Vector3_Single_byref_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675928);
|
|
LightningBoltScript.NativeMethodInfoPtr_SelectOffsetFromAnimationMode_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675929);
|
|
LightningBoltScript.NativeMethodInfoPtr_UpdateLineRenderer_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675930);
|
|
LightningBoltScript.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675931);
|
|
LightningBoltScript.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675932);
|
|
LightningBoltScript.NativeMethodInfoPtr_Trigger_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675933);
|
|
LightningBoltScript.NativeMethodInfoPtr_UpdateFromMaterialChange_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675934);
|
|
LightningBoltScript.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LightningBoltScript>.NativeClassPtr, 100675935);
|
|
}
|
|
|
|
// Token: 0x0600A173 RID: 41331 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public LightningBoltScript(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003667 RID: 13927
|
|
// (get) Token: 0x0600A174 RID: 41332 RVA: 0x00297D8C File Offset: 0x00295F8C
|
|
// (set) Token: 0x0600A175 RID: 41333 RVA: 0x00297DC0 File Offset: 0x00295FC0
|
|
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: 0x17003668 RID: 13928
|
|
// (get) Token: 0x0600A176 RID: 41334 RVA: 0x00297DE8 File Offset: 0x00295FE8
|
|
// (set) Token: 0x0600A177 RID: 41335 RVA: 0x00297E10 File Offset: 0x00296010
|
|
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: 0x17003669 RID: 13929
|
|
// (get) Token: 0x0600A178 RID: 41336 RVA: 0x00297E34 File Offset: 0x00296034
|
|
// (set) Token: 0x0600A179 RID: 41337 RVA: 0x00297E68 File Offset: 0x00296068
|
|
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: 0x1700366A RID: 13930
|
|
// (get) Token: 0x0600A17A RID: 41338 RVA: 0x00297E90 File Offset: 0x00296090
|
|
// (set) Token: 0x0600A17B RID: 41339 RVA: 0x00297EB8 File Offset: 0x002960B8
|
|
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: 0x1700366B RID: 13931
|
|
// (get) Token: 0x0600A17C RID: 41340 RVA: 0x00297EDC File Offset: 0x002960DC
|
|
// (set) Token: 0x0600A17D RID: 41341 RVA: 0x00297F04 File Offset: 0x00296104
|
|
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: 0x1700366C RID: 13932
|
|
// (get) Token: 0x0600A17E RID: 41342 RVA: 0x00297F28 File Offset: 0x00296128
|
|
// (set) Token: 0x0600A17F RID: 41343 RVA: 0x00297F50 File Offset: 0x00296150
|
|
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: 0x1700366D RID: 13933
|
|
// (get) Token: 0x0600A180 RID: 41344 RVA: 0x00297F74 File Offset: 0x00296174
|
|
// (set) Token: 0x0600A181 RID: 41345 RVA: 0x00297F9C File Offset: 0x0029619C
|
|
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: 0x1700366E RID: 13934
|
|
// (get) Token: 0x0600A182 RID: 41346 RVA: 0x00297FC0 File Offset: 0x002961C0
|
|
// (set) Token: 0x0600A183 RID: 41347 RVA: 0x00297FE8 File Offset: 0x002961E8
|
|
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: 0x1700366F RID: 13935
|
|
// (get) Token: 0x0600A184 RID: 41348 RVA: 0x0029800C File Offset: 0x0029620C
|
|
// (set) Token: 0x0600A185 RID: 41349 RVA: 0x00298034 File Offset: 0x00296234
|
|
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: 0x17003670 RID: 13936
|
|
// (get) Token: 0x0600A186 RID: 41350 RVA: 0x00298058 File Offset: 0x00296258
|
|
// (set) Token: 0x0600A187 RID: 41351 RVA: 0x00298080 File Offset: 0x00296280
|
|
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: 0x17003671 RID: 13937
|
|
// (get) Token: 0x0600A188 RID: 41352 RVA: 0x002980A4 File Offset: 0x002962A4
|
|
// (set) Token: 0x0600A189 RID: 41353 RVA: 0x002980CC File Offset: 0x002962CC
|
|
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: 0x17003672 RID: 13938
|
|
// (get) Token: 0x0600A18A RID: 41354 RVA: 0x002980F0 File Offset: 0x002962F0
|
|
// (set) Token: 0x0600A18B RID: 41355 RVA: 0x00298118 File Offset: 0x00296318
|
|
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: 0x17003673 RID: 13939
|
|
// (get) Token: 0x0600A18C RID: 41356 RVA: 0x0029813C File Offset: 0x0029633C
|
|
// (set) Token: 0x0600A18D RID: 41357 RVA: 0x00298170 File Offset: 0x00296370
|
|
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: 0x17003674 RID: 13940
|
|
// (get) Token: 0x0600A18E RID: 41358 RVA: 0x00298198 File Offset: 0x00296398
|
|
// (set) Token: 0x0600A18F RID: 41359 RVA: 0x002981CC File Offset: 0x002963CC
|
|
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: 0x17003675 RID: 13941
|
|
// (get) Token: 0x0600A190 RID: 41360 RVA: 0x002981F4 File Offset: 0x002963F4
|
|
// (set) Token: 0x0600A191 RID: 41361 RVA: 0x00298228 File Offset: 0x00296428
|
|
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: 0x17003676 RID: 13942
|
|
// (get) Token: 0x0600A192 RID: 41362 RVA: 0x00298250 File Offset: 0x00296450
|
|
// (set) Token: 0x0600A193 RID: 41363 RVA: 0x00298278 File Offset: 0x00296478
|
|
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: 0x17003677 RID: 13943
|
|
// (get) Token: 0x0600A194 RID: 41364 RVA: 0x0029829C File Offset: 0x0029649C
|
|
// (set) Token: 0x0600A195 RID: 41365 RVA: 0x002982C4 File Offset: 0x002964C4
|
|
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: 0x17003678 RID: 13944
|
|
// (get) Token: 0x0600A196 RID: 41366 RVA: 0x002982E8 File Offset: 0x002964E8
|
|
// (set) Token: 0x0600A197 RID: 41367 RVA: 0x0029831C File Offset: 0x0029651C
|
|
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: 0x17003679 RID: 13945
|
|
// (get) Token: 0x0600A198 RID: 41368 RVA: 0x00298344 File Offset: 0x00296544
|
|
// (set) Token: 0x0600A199 RID: 41369 RVA: 0x0029836C File Offset: 0x0029656C
|
|
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: 0x1700367A RID: 13946
|
|
// (get) Token: 0x0600A19A RID: 41370 RVA: 0x00298390 File Offset: 0x00296590
|
|
// (set) Token: 0x0600A19B RID: 41371 RVA: 0x002983B8 File Offset: 0x002965B8
|
|
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: 0x1700367B RID: 13947
|
|
// (get) Token: 0x0600A19C RID: 41372 RVA: 0x002983DC File Offset: 0x002965DC
|
|
// (set) Token: 0x0600A19D RID: 41373 RVA: 0x00298404 File Offset: 0x00296604
|
|
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: 0x04006C4F RID: 27727
|
|
private static readonly IntPtr NativeFieldInfoPtr_StartObject;
|
|
|
|
// Token: 0x04006C50 RID: 27728
|
|
private static readonly IntPtr NativeFieldInfoPtr_StartPosition;
|
|
|
|
// Token: 0x04006C51 RID: 27729
|
|
private static readonly IntPtr NativeFieldInfoPtr_EndObject;
|
|
|
|
// Token: 0x04006C52 RID: 27730
|
|
private static readonly IntPtr NativeFieldInfoPtr_EndPosition;
|
|
|
|
// Token: 0x04006C53 RID: 27731
|
|
private static readonly IntPtr NativeFieldInfoPtr_Generations;
|
|
|
|
// Token: 0x04006C54 RID: 27732
|
|
private static readonly IntPtr NativeFieldInfoPtr_Duration;
|
|
|
|
// Token: 0x04006C55 RID: 27733
|
|
private static readonly IntPtr NativeFieldInfoPtr_timer;
|
|
|
|
// Token: 0x04006C56 RID: 27734
|
|
private static readonly IntPtr NativeFieldInfoPtr_ChaosFactor;
|
|
|
|
// Token: 0x04006C57 RID: 27735
|
|
private static readonly IntPtr NativeFieldInfoPtr_ManualMode;
|
|
|
|
// Token: 0x04006C58 RID: 27736
|
|
private static readonly IntPtr NativeFieldInfoPtr_Rows;
|
|
|
|
// Token: 0x04006C59 RID: 27737
|
|
private static readonly IntPtr NativeFieldInfoPtr_Columns;
|
|
|
|
// Token: 0x04006C5A RID: 27738
|
|
private static readonly IntPtr NativeFieldInfoPtr_AnimationMode;
|
|
|
|
// Token: 0x04006C5B RID: 27739
|
|
private static readonly IntPtr NativeFieldInfoPtr_RandomGenerator;
|
|
|
|
// Token: 0x04006C5C RID: 27740
|
|
private static readonly IntPtr NativeFieldInfoPtr_lineRenderer;
|
|
|
|
// Token: 0x04006C5D RID: 27741
|
|
private static readonly IntPtr NativeFieldInfoPtr_segments;
|
|
|
|
// Token: 0x04006C5E RID: 27742
|
|
private static readonly IntPtr NativeFieldInfoPtr_startIndex;
|
|
|
|
// Token: 0x04006C5F RID: 27743
|
|
private static readonly IntPtr NativeFieldInfoPtr_size;
|
|
|
|
// Token: 0x04006C60 RID: 27744
|
|
private static readonly IntPtr NativeFieldInfoPtr_offsets;
|
|
|
|
// Token: 0x04006C61 RID: 27745
|
|
private static readonly IntPtr NativeFieldInfoPtr_animationOffsetIndex;
|
|
|
|
// Token: 0x04006C62 RID: 27746
|
|
private static readonly IntPtr NativeFieldInfoPtr_animationPingPongDirection;
|
|
|
|
// Token: 0x04006C63 RID: 27747
|
|
private static readonly IntPtr NativeFieldInfoPtr_orthographic;
|
|
|
|
// Token: 0x04006C64 RID: 27748
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetPerpendicularVector_Private_Void_byref_Vector3_byref_Vector3_0;
|
|
|
|
// Token: 0x04006C65 RID: 27749
|
|
private static readonly IntPtr NativeMethodInfoPtr_GenerateLightningBolt_Private_Void_Vector3_Vector3_Int32_Int32_Single_0;
|
|
|
|
// Token: 0x04006C66 RID: 27750
|
|
private static readonly IntPtr NativeMethodInfoPtr_RandomVector_Public_Void_byref_Vector3_byref_Vector3_Single_byref_Vector3_0;
|
|
|
|
// Token: 0x04006C67 RID: 27751
|
|
private static readonly IntPtr NativeMethodInfoPtr_SelectOffsetFromAnimationMode_Private_Void_0;
|
|
|
|
// Token: 0x04006C68 RID: 27752
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateLineRenderer_Private_Void_0;
|
|
|
|
// Token: 0x04006C69 RID: 27753
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x04006C6A RID: 27754
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
|
|
|
// Token: 0x04006C6B RID: 27755
|
|
private static readonly IntPtr NativeMethodInfoPtr_Trigger_Public_Void_0;
|
|
|
|
// Token: 0x04006C6C RID: 27756
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateFromMaterialChange_Public_Void_0;
|
|
|
|
// Token: 0x04006C6D RID: 27757
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|