scripts
This commit is contained in:
@@ -0,0 +1,120 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Pools;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020000BE RID: 190
|
||||
[Token(Token = "0x20000BE")]
|
||||
[StructLayout(3)]
|
||||
public class WandProjectileParticles : PooledParticle
|
||||
{
|
||||
// Token: 0x06000519 RID: 1305 RVA: 0x0001A4F0 File Offset: 0x000186F0
|
||||
[Token(Token = "0x6000519")]
|
||||
[Address(RVA = "0x1A16F60", Offset = "0x1A15960", VA = "0x181A16F60", Slot = "4")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
base.Awake();
|
||||
WandProjectileParticles.KJBMIGPHPCN[] array = new WandProjectileParticles.KJBMIGPHPCN[this.particleSystemsWithVelocity.Length];
|
||||
this.LGBHPCABFIB = array;
|
||||
float[] array2 = new float[this.particleSystemsWithVelocity.Length];
|
||||
ParticleSystem[] array3 = this.particleSystemsWithVelocity;
|
||||
this.ILMJPENEFMP = array2;
|
||||
if (num < array3.Length)
|
||||
{
|
||||
ParticleSystem.MainModule main = array3[num].main;
|
||||
WandProjectileParticles.KJBMIGPHPCN[] lgbhpcabfib = this.LGBHPCABFIB;
|
||||
float num2;
|
||||
lgbhpcabfib[1] = num2;
|
||||
ParticleSystem.MainModule main2 = this.particleSystemsWithVelocity[num].main;
|
||||
float[] ilmjpenefmp = this.ILMJPENEFMP;
|
||||
float num3 = ParticleSystem.MainModule.get_gravityModifierMultiplier_Injected(main2);
|
||||
num++;
|
||||
ilmjpenefmp[0] = num3;
|
||||
ParticleSystem[] array4 = this.particleSystemsWithVelocity;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600051A RID: 1306 RVA: 0x0001A5A8 File Offset: 0x000187A8
|
||||
[Token(Token = "0x600051A")]
|
||||
[Address(RVA = "0x1A17170", Offset = "0x1A15B70", VA = "0x181A17170")]
|
||||
public void ResetVelocity()
|
||||
{
|
||||
int num = 0;
|
||||
ParticleSystem[] array = this.particleSystemsWithVelocity;
|
||||
if (num < array.Length)
|
||||
{
|
||||
ParticleSystem.MainModule main = array[num].main;
|
||||
float num2 = this.ILMJPENEFMP[num];
|
||||
ParticleSystem.MainModule.set_gravityModifierMultiplier_Injected(main, num2);
|
||||
ParticleSystem.MainModule main2 = this.particleSystemsWithVelocity[num].main;
|
||||
WandProjectileParticles.KJBMIGPHPCN[] lgbhpcabfib = this.LGBHPCABFIB;
|
||||
WandProjectileParticles.KJBMIGPHPCN[] lgbhpcabfib2 = this.LGBHPCABFIB;
|
||||
WandProjectileParticles.KJBMIGPHPCN[] lgbhpcabfib3 = this.LGBHPCABFIB;
|
||||
ParticleSystem[] array2 = this.particleSystemsWithVelocity;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600051B RID: 1307 RVA: 0x0001A628 File Offset: 0x00018828
|
||||
[Token(Token = "0x600051B")]
|
||||
[Address(RVA = "0x1A17340", Offset = "0x1A15D40", VA = "0x181A17340")]
|
||||
public void StopVelocity()
|
||||
{
|
||||
ParticleSystem[] array = this.particleSystemsWithVelocity;
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
ParticleSystem.MainModule main = array[num].main;
|
||||
int num2 = 0;
|
||||
ParticleSystem.MainModule.set_gravityModifierMultiplier_Injected(main, (float)num2);
|
||||
ParticleSystem.MainModule main2 = this.particleSystemsWithVelocity[num].main;
|
||||
ParticleSystem[] array2 = this.particleSystemsWithVelocity;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600051C RID: 1308 RVA: 0x0001A684 File Offset: 0x00018884
|
||||
[Token(Token = "0x600051C")]
|
||||
[Address(RVA = "0x101E160", Offset = "0x101CB60", VA = "0x18101E160")]
|
||||
public WandProjectileParticles()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400046C RID: 1132
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400046C")]
|
||||
[SerializeField]
|
||||
private ParticleSystem[] particleSystemsWithVelocity;
|
||||
|
||||
// Token: 0x0400046D RID: 1133
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400046D")]
|
||||
private WandProjectileParticles.KJBMIGPHPCN[] LGBHPCABFIB;
|
||||
|
||||
// Token: 0x0400046E RID: 1134
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400046E")]
|
||||
private float[] ILMJPENEFMP;
|
||||
|
||||
// Token: 0x020000BF RID: 191
|
||||
[Token(Token = "0x20000BF")]
|
||||
private struct KJBMIGPHPCN
|
||||
{
|
||||
// Token: 0x0400046F RID: 1135
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400046F")]
|
||||
public bool IKAGKELDMJH;
|
||||
|
||||
// Token: 0x04000470 RID: 1136
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000470")]
|
||||
public float IONKGEEGAEE;
|
||||
|
||||
// Token: 0x04000471 RID: 1137
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000471")]
|
||||
public float PFNGBCPCHGC;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user