This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,83 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.AI
{
// Token: 0x02003422 RID: 13346
[Token(Token = "0x2003422")]
public class EnemySprayShotRangedWeapon : EnemyRangedWeapon
{
// Token: 0x0601759F RID: 95647 RVA: 0x005792A4 File Offset: 0x005774A4
[Token(Token = "0x601759F")]
[Address(RVA = "0x1143640", Offset = "0x1142440", VA = "0x181143640", 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;
Vector3 vector3;
float z4 = vector3.z;
float z5 = Vector3.up.z;
Vector3 vector4;
float z6 = vector4.z;
Vector3 vector5;
float z7 = vector5.z;
Vector3 vector6;
float z8 = vector6.z;
int num = this.projectileCount;
Vector3 vector7;
float z9 = vector7.z;
int num2 = num - 1;
num2 = num;
if (num2 < num)
{
Vector3 vector8;
float z10 = vector8.z;
Transform projectileOriginTransform2 = this.projectileOriginTransform;
Vector3 vector9;
float z11 = vector9.z;
Vector3 vector10;
float z12 = vector10.z;
num2++;
}
int num3 = num2 - 1;
Vector3 vector11;
float z13 = vector11.z;
Vector3 vector12;
float z14 = vector12.z;
Transform projectileOriginTransform3 = this.projectileOriginTransform;
Vector3 vector13;
float z15 = vector13.z;
Vector3 vector14;
float z16 = vector14.z;
}
// Token: 0x060175A0 RID: 95648 RVA: 0x00579388 File Offset: 0x00577588
[Token(Token = "0x60175A0")]
[Address(RVA = "0x1143B10", Offset = "0x1142910", VA = "0x181143B10")]
public EnemySprayShotRangedWeapon()
{
Color white = Color.white;
this.projectileSpeed = 2f;
this.projectileImpactForce = 50f;
base..ctor();
}
// Token: 0x0400F3AD RID: 62381
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400F3AD")]
[SerializeField]
[Header("Spray")]
private int projectileCount = (int)((ulong)5L);
// Token: 0x0400F3AE RID: 62382
[FieldOffset(Offset = "0x154")]
[Token(Token = "0x400F3AE")]
[SerializeField]
private float totalSprayAngle = 25f;
}
}