scripts
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.AI
|
||||
{
|
||||
// Token: 0x02002E59 RID: 11865
|
||||
[Token(Token = "0x2002E59")]
|
||||
[StructLayout(3)]
|
||||
public class EnemySprayShotRangedWeapon : EnemyRangedWeapon
|
||||
{
|
||||
// Token: 0x0601542F RID: 87087 RVA: 0x0051DF14 File Offset: 0x0051C114
|
||||
[Token(Token = "0x601542F")]
|
||||
[Address(RVA = "0x1B7A4E0", Offset = "0x1B78EE0", VA = "0x181B7A4E0", Slot = "18")]
|
||||
protected override void OIDBNANDMDM(Vector3 HEGDAEMJLDE, float EJHELOHKGCF)
|
||||
{
|
||||
Transform projectileOriginTransform = this.projectileOriginTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float z2 = HEGDAEMJLDE.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
float z4 = Vector3.up.z;
|
||||
Vector3 vector3;
|
||||
float z5 = vector3.z;
|
||||
Vector3 vector4;
|
||||
float z6 = vector4.z;
|
||||
int num = this.projectileCount;
|
||||
int num2 = num - 1;
|
||||
num2 = num;
|
||||
if (num2 < num)
|
||||
{
|
||||
Vector3 vector5;
|
||||
float z7 = vector5.z;
|
||||
Transform projectileOriginTransform2 = this.projectileOriginTransform;
|
||||
Vector3 vector6;
|
||||
float z8 = vector6.z;
|
||||
num2++;
|
||||
}
|
||||
int num3 = num2 - 1;
|
||||
Vector3 vector7;
|
||||
float z9 = vector7.z;
|
||||
Transform projectileOriginTransform3 = this.projectileOriginTransform;
|
||||
Vector3 vector8;
|
||||
float z10 = vector8.z;
|
||||
}
|
||||
|
||||
// Token: 0x06015430 RID: 87088 RVA: 0x0051DFC4 File Offset: 0x0051C1C4
|
||||
[Token(Token = "0x6015430")]
|
||||
[Address(RVA = "0x1B7A9B0", Offset = "0x1B793B0", VA = "0x181B7A9B0")]
|
||||
public EnemySprayShotRangedWeapon()
|
||||
{
|
||||
Color white = Color.white;
|
||||
this.projectileSpeed = 2f;
|
||||
this.projectileImpactForce = 50f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400E314 RID: 58132
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400E314")]
|
||||
[SerializeField]
|
||||
[Header("Spray")]
|
||||
private int projectileCount = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400E315 RID: 58133
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14C")]
|
||||
[Token(Token = "0x400E315")]
|
||||
[SerializeField]
|
||||
private float totalSprayAngle = 25f;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user