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,218 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI;
using AGUI.StackedUI;
using Cpp2IlInjected;
using Pathfinding.RVO;
using RecRoom.Players;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x020006E0 RID: 1760
[Token(Token = "0x20006E0")]
public class BackpackToolButtonPagedGrid : RecyclerPagedGrid<JKPLBBBJLJK, BackpackToolButton>
{
// Token: 0x060033C2 RID: 13250 RVA: 0x000D2A20 File Offset: 0x000D0C20
[Token(Token = "0x60033C2")]
[Address(RVA = "0x1698640", Offset = "0x1697640", VA = "0x181698640")]
private void Start()
{
PlayerBackpack backpack = Player.<EGKJPJKLEAI>k__BackingField.backpack;
AAPEGDHKHJI<Tool, JKPLBBBJLJK, bool, bool> backpackToolEnabledChange = backpack.BackpackToolEnabledChange;
Action<Tool, JKPLBBBJLJK, bool, bool> action = new Action(this.KHNFHHOGAAA);
AAPEGDHKHJI<Tool, JKPLBBBJLJK, bool, bool> aapegdhkhji = AAPEGDHKHJI.BPJDFPACLMK(backpackToolEnabledChange, action);
backpack.BackpackToolEnabledChange = aapegdhkhji;
PlayerBackpack backpack2 = Player.<EGKJPJKLEAI>k__BackingField.backpack;
MFBGLIHGCGO<JKPLBBBJLJK> backpackFavoriteToolChange = backpack2.BackpackFavoriteToolChange;
Action<JKPLBBBJLJK> action2 = new Action(this.NKMGMLNDLDO);
AAPEGDHKHJI aapegdhkhji2;
backpack2.BackpackFavoriteToolChange = aapegdhkhji2;
}
// Token: 0x060033C3 RID: 13251 RVA: 0x000D2A90 File Offset: 0x000D0C90
[Token(Token = "0x60033C3")]
[Address(RVA = "0x1698070", Offset = "0x1697070", VA = "0x181698070", Slot = "14")]
protected override void EHDPGHCPKDB(BackpackToolButton LKDLEHGHCAD)
{
BackpackToolButton button = LKDLEHGHCAD;
base.EHDPGHCPKDB(LKDLEHGHCAD);
if (this.OnBackpackToolFavoritedEvent != (ulong)0L && this.OnBackpackToolUseEvent != (ulong)0L)
{
ToggleButton3D.OnToggleButton3DClick onClick = button.favoriteToggle.OnClick;
UnityAction<bool> unityAction = delegate(bool isOn)
{
BackpackToolButtonPagedGrid <>4__this = this;
BackpackToolButton button3 = button;
BackpackToolButtonPagedGrid.BackpackToolSelectedEvent onBackpackToolFavoritedEvent = <>4__this.OnBackpackToolFavoritedEvent;
JKPLBBBJLJK <NIHFKFGLDGI>k__BackingField = button3.<NIHFKFGLDGI>k__BackingField;
onBackpackToolFavoritedEvent.Invoke(isOn, <NIHFKFGLDGI>k__BackingField);
};
onClick.AddListener(unityAction);
ToggleButton3D.OnToggleButton3DClick onClick2 = button.useToggle.OnClick;
UnityAction<bool> unityAction2 = delegate(bool isOn)
{
BackpackToolButtonPagedGrid <>4__this2 = this;
BackpackToolButton button2 = button;
BackpackToolButtonPagedGrid.BackpackToolSelectedEvent onBackpackToolUseEvent = <>4__this2.OnBackpackToolUseEvent;
JKPLBBBJLJK <NIHFKFGLDGI>k__BackingField2 = button2.<NIHFKFGLDGI>k__BackingField;
onBackpackToolUseEvent.Invoke(isOn, <NIHFKFGLDGI>k__BackingField2);
};
onClick2.AddListener(unityAction2);
}
}
// Token: 0x060033C4 RID: 13252 RVA: 0x000D2B20 File Offset: 0x000D0D20
[Token(Token = "0x60033C4")]
[Address(RVA = "0x1698410", Offset = "0x1697410", VA = "0x181698410")]
private void OnDestroy()
{
PlayerBackpack backpack = Player.<EGKJPJKLEAI>k__BackingField.backpack;
AAPEGDHKHJI<Tool, JKPLBBBJLJK, bool, bool> backpackToolEnabledChange = backpack.BackpackToolEnabledChange;
Action<Tool, JKPLBBBJLJK, bool, bool> action = new Action(this.KHNFHHOGAAA);
AAPEGDHKHJI<Tool, JKPLBBBJLJK, bool, bool> aapegdhkhji = AAPEGDHKHJI.GMNMHGMFGOL(backpackToolEnabledChange, action);
backpack.BackpackToolEnabledChange = aapegdhkhji;
PlayerBackpack backpack2 = Player.<EGKJPJKLEAI>k__BackingField.backpack;
MFBGLIHGCGO<JKPLBBBJLJK> backpackFavoriteToolChange = backpack2.BackpackFavoriteToolChange;
Action<JKPLBBBJLJK> action2 = new Action(this.NKMGMLNDLDO);
AAPEGDHKHJI aapegdhkhji2;
backpack2.BackpackFavoriteToolChange = aapegdhkhji2;
}
// Token: 0x060033C5 RID: 13253 RVA: 0x000D2B90 File Offset: 0x000D0D90
[Token(Token = "0x60033C5")]
[Address(RVA = "0x12F5FD0", Offset = "0x12F4FD0", VA = "0x1812F5FD0")]
public void SetBackpackTools(IEnumerable<JKPLBBBJLJK> IGFANJNBKGP)
{
float height = ((IAgent)this).Height;
}
// Token: 0x060033C6 RID: 13254 RVA: 0x000D2BA4 File Offset: 0x000D0DA4
[Token(Token = "0x60033C6")]
[Address(RVA = "0x1697EE0", Offset = "0x1696EE0", VA = "0x181697EE0", Slot = "15")]
protected override void BGIECEPGDBE(JKPLBBBJLJK AAICMBDEJBE, BackpackToolButton LKDLEHGHCAD, int CKOIAKLOKMM)
{
int favoriteToolType = (int)Player.<EGKJPJKLEAI>k__BackingField.backpack.JFFNFJDKNBH;
PlayerBackpack backpack = Player.<EGKJPJKLEAI>k__BackingField.backpack;
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.uiFlowBase.<KBKJKEOPIGB>k__BackingField;
}
// Token: 0x060033C7 RID: 13255 RVA: 0x000D2BE4 File Offset: 0x000D0DE4
[Token(Token = "0x60033C7")]
[Address(RVA = "0x16981D0", Offset = "0x16971D0", VA = "0x1816981D0")]
private void KHNFHHOGAAA(Tool EGFEJGHDNAI, JKPLBBBJLJK AAICMBDEJBE, bool KMOBPHAEFED, bool PCCDNKGMEIJ)
{
int num;
do
{
num = 0;
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x060033C8 RID: 13256 RVA: 0x000D2C04 File Offset: 0x000D0E04
[Token(Token = "0x60033C8")]
[Address(RVA = "0x1698300", Offset = "0x1697300", VA = "0x181698300")]
private void NKMGMLNDLDO(JKPLBBBJLJK JOIELEKEJKI)
{
int num;
do
{
num = 0;
bool flag;
if (flag)
{
bool flag2 = "{il2cpp field on {Unknown Global at 0x18440277C, first ten bytes are [179 77 0 0 179 45 0 0 179 77], or as chars \"³M\0\0³-\0\0³M\"}, offset 0x4C}" == JOIELEKEJKI;
}
}
while (num != 0);
}
// Token: 0x060033C9 RID: 13257 RVA: 0x000D2C30 File Offset: 0x000D0E30
[Token(Token = "0x60033C9")]
[Address(RVA = "0x1698800", Offset = "0x1697800", VA = "0x181698800")]
public BackpackToolButtonPagedGrid()
{
}
// Token: 0x04002AAB RID: 10923
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4002AAB")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
private StackedUIFlowBase uiFlowBase;
// Token: 0x04002AAC RID: 10924
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4002AAC")]
public BackpackToolButtonPagedGrid.BackpackToolSelectedEvent OnBackpackToolFavoritedEvent;
// Token: 0x04002AAD RID: 10925
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4002AAD")]
public BackpackToolButtonPagedGrid.BackpackToolSelectedEvent OnBackpackToolUseEvent;
// Token: 0x020006E1 RID: 1761
[Token(Token = "0x20006E1")]
[Serializable]
public class BackpackToolSelectedEvent : UnityEvent<bool, JKPLBBBJLJK>
{
// Token: 0x060033CA RID: 13258 RVA: 0x000D2C44 File Offset: 0x000D0E44
[Token(Token = "0x60033CA")]
[Address(RVA = "0x1698E10", Offset = "0x1697E10", VA = "0x181698E10")]
public BackpackToolSelectedEvent()
{
}
}
// Token: 0x020006E2 RID: 1762
[Token(Token = "0x20006E2")]
[CompilerGenerated]
private sealed class FINDGDHOMKP
{
// Token: 0x060033CB RID: 13259 RVA: 0x000D2C58 File Offset: 0x000D0E58
[Token(Token = "0x60033CB")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FINDGDHOMKP()
{
}
// Token: 0x060033CC RID: 13260 RVA: 0x000D2C6C File Offset: 0x000D0E6C
[Token(Token = "0x60033CC")]
[Address(RVA = "0x169EDA0", Offset = "0x169DDA0", VA = "0x18169EDA0")]
internal void <SetupNewChild>b__0(bool isOn)
{
BackpackToolButtonPagedGrid backpackToolButtonPagedGrid = this.<>4__this;
BackpackToolButton backpackToolButton = this.button;
BackpackToolButtonPagedGrid.BackpackToolSelectedEvent onBackpackToolFavoritedEvent = backpackToolButtonPagedGrid.OnBackpackToolFavoritedEvent;
JKPLBBBJLJK <NIHFKFGLDGI>k__BackingField = backpackToolButton.<NIHFKFGLDGI>k__BackingField;
onBackpackToolFavoritedEvent.Invoke(isOn, <NIHFKFGLDGI>k__BackingField);
}
// Token: 0x060033CD RID: 13261 RVA: 0x000D2CA4 File Offset: 0x000D0EA4
[Token(Token = "0x60033CD")]
[Address(RVA = "0x169EE10", Offset = "0x169DE10", VA = "0x18169EE10")]
internal void <SetupNewChild>b__1(bool isOn)
{
BackpackToolButtonPagedGrid backpackToolButtonPagedGrid = this.<>4__this;
BackpackToolButton backpackToolButton = this.button;
BackpackToolButtonPagedGrid.BackpackToolSelectedEvent onBackpackToolUseEvent = backpackToolButtonPagedGrid.OnBackpackToolUseEvent;
JKPLBBBJLJK <NIHFKFGLDGI>k__BackingField = backpackToolButton.<NIHFKFGLDGI>k__BackingField;
onBackpackToolUseEvent.Invoke(isOn, <NIHFKFGLDGI>k__BackingField);
}
// Token: 0x04002AAE RID: 10926
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002AAE")]
public BackpackToolButtonPagedGrid <>4__this;
// Token: 0x04002AAF RID: 10927
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002AAF")]
public BackpackToolButton button;
}
}