Add v1.0.5
This commit is contained in:
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace DigitalRuby.LightningBolt
|
||||
{
|
||||
// Token: 0x0200058D RID: 1421
|
||||
[Token(Token = "0x200058D")]
|
||||
// Token: 0x02000596 RID: 1430
|
||||
[Token(Token = "0x2000596")]
|
||||
public enum LightningBoltAnimationMode
|
||||
{
|
||||
// Token: 0x04003760 RID: 14176
|
||||
[Token(Token = "0x4003760")]
|
||||
// Token: 0x040037A2 RID: 14242
|
||||
[Token(Token = "0x40037A2")]
|
||||
None,
|
||||
// Token: 0x04003761 RID: 14177
|
||||
[Token(Token = "0x4003761")]
|
||||
// Token: 0x040037A3 RID: 14243
|
||||
[Token(Token = "0x40037A3")]
|
||||
Random,
|
||||
// Token: 0x04003762 RID: 14178
|
||||
[Token(Token = "0x4003762")]
|
||||
// Token: 0x040037A4 RID: 14244
|
||||
[Token(Token = "0x40037A4")]
|
||||
Loop,
|
||||
// Token: 0x04003763 RID: 14179
|
||||
[Token(Token = "0x4003763")]
|
||||
// Token: 0x040037A5 RID: 14245
|
||||
[Token(Token = "0x40037A5")]
|
||||
PingPong
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,54 +5,54 @@ using UnityEngine;
|
||||
|
||||
namespace DigitalRuby.LightningBolt
|
||||
{
|
||||
// Token: 0x0200058E RID: 1422
|
||||
[Token(Token = "0x200058E")]
|
||||
// Token: 0x02000597 RID: 1431
|
||||
[Token(Token = "0x2000597")]
|
||||
[RequireComponent(typeof(LineRenderer))]
|
||||
public class LightningBoltScript : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002E8D RID: 11917 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E8D")]
|
||||
[Address(RVA = "0x3F4F90", Offset = "0x3F3D90", VA = "0x1803F4F90")]
|
||||
// Token: 0x06002EBF RID: 11967 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EBF")]
|
||||
[Address(RVA = "0x417000", Offset = "0x415800", VA = "0x180417000")]
|
||||
private void GetPerpendicularVector(ref Vector3 directionNormalized, out Vector3 side)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E8E RID: 11918 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E8E")]
|
||||
[Address(RVA = "0x3F4A20", Offset = "0x3F3820", VA = "0x1803F4A20")]
|
||||
// Token: 0x06002EC0 RID: 11968 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC0")]
|
||||
[Address(RVA = "0x416A90", Offset = "0x415290", VA = "0x180416A90")]
|
||||
private void GenerateLightningBolt(Vector3 start, Vector3 end, int generation, int totalGenerations, float offsetAmount)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E8F RID: 11919 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E8F")]
|
||||
[Address(RVA = "0x3F50E0", Offset = "0x3F3EE0", VA = "0x1803F50E0")]
|
||||
// Token: 0x06002EC1 RID: 11969 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC1")]
|
||||
[Address(RVA = "0x417150", Offset = "0x415950", VA = "0x180417150")]
|
||||
public void RandomVector(ref Vector3 start, ref Vector3 end, float offsetAmount, out Vector3 result)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E90 RID: 11920 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E90")]
|
||||
[Address(RVA = "0x3F54B0", Offset = "0x3F42B0", VA = "0x1803F54B0")]
|
||||
// Token: 0x06002EC2 RID: 11970 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC2")]
|
||||
[Address(RVA = "0x417520", Offset = "0x415D20", VA = "0x180417520")]
|
||||
private void SelectOffsetFromAnimationMode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E91 RID: 11921 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E91")]
|
||||
[Address(RVA = "0x3F5BB0", Offset = "0x3F49B0", VA = "0x1803F5BB0")]
|
||||
// Token: 0x06002EC3 RID: 11971 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC3")]
|
||||
[Address(RVA = "0x417C20", Offset = "0x416420", VA = "0x180417C20")]
|
||||
private void UpdateLineRenderer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E92 RID: 11922 RVA: 0x000633D0 File Offset: 0x000615D0
|
||||
[Token(Token = "0x6002E92")]
|
||||
[Address(RVA = "0x3F56D0", Offset = "0x3F44D0", VA = "0x1803F56D0")]
|
||||
// Token: 0x06002EC4 RID: 11972 RVA: 0x000635CC File Offset: 0x000617CC
|
||||
[Token(Token = "0x6002EC4")]
|
||||
[Address(RVA = "0x417740", Offset = "0x415F40", VA = "0x180417740")]
|
||||
private void Start()
|
||||
{
|
||||
Camera main = Camera.main;
|
||||
@@ -70,9 +70,9 @@ namespace DigitalRuby.LightningBolt
|
||||
this.UpdateFromMaterialChange();
|
||||
}
|
||||
|
||||
// Token: 0x06002E93 RID: 11923 RVA: 0x00063438 File Offset: 0x00061638
|
||||
[Token(Token = "0x6002E93")]
|
||||
[Address(RVA = "0x3F5DD0", Offset = "0x3F4BD0", VA = "0x1803F5DD0")]
|
||||
// Token: 0x06002EC5 RID: 11973 RVA: 0x00063634 File Offset: 0x00061834
|
||||
[Token(Token = "0x6002EC5")]
|
||||
[Address(RVA = "0x417E40", Offset = "0x416640", VA = "0x180417E40")]
|
||||
private void Update()
|
||||
{
|
||||
Camera main = Camera.main;
|
||||
@@ -96,25 +96,25 @@ namespace DigitalRuby.LightningBolt
|
||||
this.timer = num3;
|
||||
}
|
||||
|
||||
// Token: 0x06002E94 RID: 11924 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E94")]
|
||||
[Address(RVA = "0x3F57B0", Offset = "0x3F45B0", VA = "0x1803F57B0")]
|
||||
// Token: 0x06002EC6 RID: 11974 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC6")]
|
||||
[Address(RVA = "0x417820", Offset = "0x416020", VA = "0x180417820")]
|
||||
public void Trigger()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E95 RID: 11925 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002E95")]
|
||||
[Address(RVA = "0x3F5A30", Offset = "0x3F4830", VA = "0x1803F5A30")]
|
||||
// Token: 0x06002EC7 RID: 11975 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002EC7")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x4162A0", VA = "0x180417AA0")]
|
||||
public void UpdateFromMaterialChange()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002E96 RID: 11926 RVA: 0x000634C8 File Offset: 0x000616C8
|
||||
[Token(Token = "0x6002E96")]
|
||||
[Address(RVA = "0x3F5EC0", Offset = "0x3F4CC0", VA = "0x1803F5EC0")]
|
||||
// Token: 0x06002EC8 RID: 11976 RVA: 0x000636C4 File Offset: 0x000618C4
|
||||
[Token(Token = "0x6002EC8")]
|
||||
[Address(RVA = "0x417F30", Offset = "0x416730", VA = "0x180417F30")]
|
||||
public LightningBoltScript()
|
||||
{
|
||||
System.Random random = new System.Random();
|
||||
@@ -125,127 +125,127 @@ namespace DigitalRuby.LightningBolt
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003764 RID: 14180
|
||||
// Token: 0x040037A6 RID: 14246
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003764")]
|
||||
[Token(Token = "0x40037A6")]
|
||||
[Tooltip("The game object where the lightning will emit from. If null, StartPosition is used.")]
|
||||
public GameObject StartObject;
|
||||
|
||||
// Token: 0x04003765 RID: 14181
|
||||
// Token: 0x040037A7 RID: 14247
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003765")]
|
||||
[Token(Token = "0x40037A7")]
|
||||
[Tooltip("The start position where the lightning will emit from. This is in world space if StartObject is null, otherwise this is offset from StartObject position.")]
|
||||
public Vector3 StartPosition;
|
||||
|
||||
// Token: 0x04003766 RID: 14182
|
||||
// Token: 0x040037A8 RID: 14248
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003766")]
|
||||
[Token(Token = "0x40037A8")]
|
||||
[Tooltip("The game object where the lightning will end at. If null, EndPosition is used.")]
|
||||
public GameObject EndObject;
|
||||
|
||||
// Token: 0x04003767 RID: 14183
|
||||
// Token: 0x040037A9 RID: 14249
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003767")]
|
||||
[Token(Token = "0x40037A9")]
|
||||
[Tooltip("The end position where the lightning will end at. This is in world space if EndObject is null, otherwise this is offset from EndObject position.")]
|
||||
public Vector3 EndPosition;
|
||||
|
||||
// Token: 0x04003768 RID: 14184
|
||||
// Token: 0x040037AA RID: 14250
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4003768")]
|
||||
[Token(Token = "0x40037AA")]
|
||||
[Tooltip("How manu generations? Higher numbers create more line segments.")]
|
||||
[Range(0f, 8f)]
|
||||
public int Generations = (int)((ulong)6L);
|
||||
|
||||
// Token: 0x04003769 RID: 14185
|
||||
// Token: 0x040037AB RID: 14251
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003769")]
|
||||
[Tooltip("How long each bolt should last before creating a new bolt. In ManualMode, the bolt will simply disappear after this amount of seconds.")]
|
||||
[Token(Token = "0x40037AB")]
|
||||
[Range(0.01f, 1f)]
|
||||
[Tooltip("How long each bolt should last before creating a new bolt. In ManualMode, the bolt will simply disappear after this amount of seconds.")]
|
||||
public float Duration = 0.05f;
|
||||
|
||||
// Token: 0x0400376A RID: 14186
|
||||
// Token: 0x040037AC RID: 14252
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400376A")]
|
||||
[Token(Token = "0x40037AC")]
|
||||
private float timer;
|
||||
|
||||
// Token: 0x0400376B RID: 14187
|
||||
// Token: 0x040037AD RID: 14253
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400376B")]
|
||||
[Token(Token = "0x40037AD")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("How chaotic should the lightning be? (0-1)")]
|
||||
public float ChaosFactor = 0.15f;
|
||||
|
||||
// Token: 0x0400376C RID: 14188
|
||||
// Token: 0x040037AE RID: 14254
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400376C")]
|
||||
[Token(Token = "0x40037AE")]
|
||||
[Tooltip("In manual mode, the trigger method must be called to create a bolt")]
|
||||
public bool ManualMode;
|
||||
|
||||
// Token: 0x0400376D RID: 14189
|
||||
// Token: 0x040037AF RID: 14255
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400376D")]
|
||||
[Token(Token = "0x40037AF")]
|
||||
[Range(1f, 64f)]
|
||||
[Tooltip("The number of rows in the texture. Used for animation.")]
|
||||
public int Rows = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x0400376E RID: 14190
|
||||
// Token: 0x040037B0 RID: 14256
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400376E")]
|
||||
[Token(Token = "0x40037B0")]
|
||||
[Range(1f, 64f)]
|
||||
[Tooltip("The number of columns in the texture. Used for animation.")]
|
||||
public int Columns = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x0400376F RID: 14191
|
||||
// Token: 0x040037B1 RID: 14257
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400376F")]
|
||||
[Token(Token = "0x40037B1")]
|
||||
[Tooltip("The animation mode for the lightning")]
|
||||
public LightningBoltAnimationMode AnimationMode = (LightningBoltAnimationMode)((ulong)3L);
|
||||
|
||||
// Token: 0x04003770 RID: 14192
|
||||
// Token: 0x040037B2 RID: 14258
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003770")]
|
||||
[Token(Token = "0x40037B2")]
|
||||
[HideInInspector]
|
||||
[NonSerialized]
|
||||
public System.Random RandomGenerator;
|
||||
|
||||
// Token: 0x04003771 RID: 14193
|
||||
// Token: 0x040037B3 RID: 14259
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003771")]
|
||||
[Token(Token = "0x40037B3")]
|
||||
private LineRenderer lineRenderer;
|
||||
|
||||
// Token: 0x04003772 RID: 14194
|
||||
// Token: 0x040037B4 RID: 14260
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4003772")]
|
||||
[Token(Token = "0x40037B4")]
|
||||
private List<KeyValuePair<Vector3, Vector3>> segments;
|
||||
|
||||
// Token: 0x04003773 RID: 14195
|
||||
// Token: 0x040037B5 RID: 14261
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4003773")]
|
||||
[Token(Token = "0x40037B5")]
|
||||
private int startIndex;
|
||||
|
||||
// Token: 0x04003774 RID: 14196
|
||||
// Token: 0x040037B6 RID: 14262
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4003774")]
|
||||
[Token(Token = "0x40037B6")]
|
||||
private Vector2 size;
|
||||
|
||||
// Token: 0x04003775 RID: 14197
|
||||
// Token: 0x040037B7 RID: 14263
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4003775")]
|
||||
[Token(Token = "0x40037B7")]
|
||||
private Vector2[] offsets;
|
||||
|
||||
// Token: 0x04003776 RID: 14198
|
||||
// Token: 0x040037B8 RID: 14264
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4003776")]
|
||||
[Token(Token = "0x40037B8")]
|
||||
private int animationOffsetIndex;
|
||||
|
||||
// Token: 0x04003777 RID: 14199
|
||||
// Token: 0x040037B9 RID: 14265
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4003777")]
|
||||
[Token(Token = "0x40037B9")]
|
||||
private int animationPingPongDirection;
|
||||
|
||||
// Token: 0x04003778 RID: 14200
|
||||
// Token: 0x040037BA RID: 14266
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4003778")]
|
||||
[Token(Token = "0x40037BA")]
|
||||
private bool orthographic;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user