This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,85 @@
using System;
using Cpp2IlInjected;
using RecRoom.Core.Combat;
using UnityEngine;
namespace RecRoom.Tools.Weapons
{
// Token: 0x02002C50 RID: 11344
[Token(Token = "0x2002C50")]
public class SwivelWeapon : SwivelTool
{
// Token: 0x170034E2 RID: 13538
// (get) Token: 0x06012F37 RID: 77623 RVA: 0x0045346C File Offset: 0x0045166C
// (set) Token: 0x06012F38 RID: 77624 RVA: 0x00453480 File Offset: 0x00451680
[Token(Token = "0x170034E2")]
private RangedWeapon CGNIAKFLDOJ
{
[Token(Token = "0x6012F37")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get;
[Token(Token = "0x6012F38")]
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
set;
}
// Token: 0x06012F39 RID: 77625 RVA: 0x00453494 File Offset: 0x00451694
[Token(Token = "0x6012F39")]
[Address(RVA = "0x1D3DC90", Offset = "0x1D3CC90", VA = "0x181D3DC90", Slot = "4")]
protected override void Awake()
{
base.Awake();
RangedWeapon component = this._tool.GetComponent<RangedWeapon>();
this.<AIGPPFIKJND>k__BackingField = component;
int num = 0;
if (!(component == num))
{
Tool tool = this._handle._tool;
Action<Tool> action;
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(tool.PostReleaseEvent, action);
tool.PostReleaseEvent = mfbglihgcgo;
return;
}
GameObject gameObject = base.gameObject;
Debug.LogError(string.Format("{0} has a SwivelWeapon script on an object that has no RangedWeapon script on it.", gameObject));
int num2 = 0;
base.enabled = num2 != 0;
}
// Token: 0x06012F3A RID: 77626 RVA: 0x00453514 File Offset: 0x00451714
[Token(Token = "0x6012F3A")]
[Address(RVA = "0x1D3DEE0", Offset = "0x1D3CEE0", VA = "0x181D3DEE0", Slot = "5")]
protected override void MMEHEMLPJLN(Tool JFPKAMMMHLB)
{
base.MMEHEMLPJLN(JFPKAMMMHLB);
if (this.<AIGPPFIKJND>k__BackingField.OGIBLNIIHDK)
{
RangedWeapon rangedWeapon = this.<AIGPPFIKJND>k__BackingField;
AGAJMBPABDL owner = JFPKAMMMHLB.FAGBHOMBNBP;
int num = 0;
rangedWeapon.PJGAFFNGBMO = num;
}
}
// Token: 0x06012F3B RID: 77627 RVA: 0x00453554 File Offset: 0x00451754
[Token(Token = "0x6012F3B")]
[Address(RVA = "0x1D3DE00", Offset = "0x1D3CE00", VA = "0x181D3DE00", Slot = "6")]
protected override void MDJANFJPKBF(Tool JFPKAMMMHLB)
{
base.MDJANFJPKBF(JFPKAMMMHLB);
if (this.<AIGPPFIKJND>k__BackingField.OGIBLNIIHDK)
{
RangedWeapon rangedWeapon = this.<AIGPPFIKJND>k__BackingField;
ENDNBHFKNFL bmhmbmhnlil = ENDNBHFKNFL.BMHMBMHNLIL;
rangedWeapon.PJGAFFNGBMO = bmhmbmhnlil;
}
}
// Token: 0x06012F3C RID: 77628 RVA: 0x00453590 File Offset: 0x00451790
[Token(Token = "0x6012F3C")]
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
public SwivelWeapon()
{
}
}
}