Files
Jan2021-Cpp2Il-Dump/Circuits/RecRoom/Circuits/PlayerStats/PlayerGetStatNode.cs
T
2026-04-08 23:40:05 +02:00

162 lines
5.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Circuits.Protobuf;
using RecRoom.Networking;
namespace RecRoom.Circuits.PlayerStats
{
// Token: 0x0200007F RID: 127
[Token(Token = "0x200007F")]
[CircuitNodeUuid("FC94A1CD-DD7E-4229-92DF-95991A9E6369")]
[StructLayout(3)]
public class PlayerGetStatNode : SourceNodeBase
{
// Token: 0x170000A4 RID: 164
// (get) Token: 0x060003BD RID: 957 RVA: 0x00003228 File Offset: 0x00001428
// (set) Token: 0x060003BE RID: 958 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170000A4")]
public CircuitPlayerStat PlayerStat
{
[Token(Token = "0x60003BD")]
[Address(RVA = "0x4CE150", Offset = "0x4CCB50", VA = "0x1804CE150")]
get
{
return CircuitPlayerStat.Player_Health;
}
[Token(Token = "0x60003BE")]
[Address(RVA = "0x25FA840", Offset = "0x25F9240", VA = "0x1825FA840")]
set
{
}
}
// Token: 0x14000012 RID: 18
// (add) Token: 0x060003BF RID: 959 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x060003C0 RID: 960 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000012")]
public event PlayerGetStatNode.GetPlayerStatFunction GetPlayerStat
{
[Token(Token = "0x60003BF")]
[Address(RVA = "0x25FA700", Offset = "0x25F9100", VA = "0x1825FA700")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60003C0")]
[Address(RVA = "0x25FA7A0", Offset = "0x25F91A0", VA = "0x1825FA7A0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x060003C1 RID: 961 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003C1")]
[Address(RVA = "0x25FA680", Offset = "0x25F9080", VA = "0x1825FA680")]
public PlayerGetStatNode(int nodeId, CircuitNodeGraph graph)
{
}
// Token: 0x060003C2 RID: 962 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003C2")]
[Address(RVA = "0x25FA4A0", Offset = "0x25F8EA0", VA = "0x1825FA4A0", Slot = "24")]
protected override void _EvaluateNode(bool isMasterClient)
{
}
// Token: 0x060003C3 RID: 963 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x60003C3")]
[Address(RVA = "0x25FA310", Offset = "0x25F8D10", VA = "0x1825FA310")]
private int GetStatSignal(bool isMasterClient)
{
return 0;
}
// Token: 0x060003C4 RID: 964 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003C4")]
[Address(RVA = "0x25FA430", Offset = "0x25F8E30", VA = "0x1825FA430", Slot = "20")]
internal override void SerializePostEvaluateState(BitPacker bitPacker)
{
}
// Token: 0x060003C5 RID: 965 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003C5")]
[Address(RVA = "0x25FA100", Offset = "0x25F8B00", VA = "0x1825FA100", Slot = "21")]
internal override void DeserializePostEvaluateState(BitPacker bitPacker)
{
}
// Token: 0x060003C6 RID: 966 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003C6")]
[Address(RVA = "0x25FA170", Offset = "0x25F8B70", VA = "0x1825FA170", Slot = "13")]
protected override InputMetadata[] GetInputMetadata()
{
return null;
}
// Token: 0x060003C7 RID: 967 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003C7")]
[Address(RVA = "0x25FA2B0", Offset = "0x25F8CB0", VA = "0x1825FA2B0", Slot = "14")]
protected override OutputMetadata[] GetOutputMetadata()
{
return null;
}
// Token: 0x060003C8 RID: 968 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003C8")]
[Address(RVA = "0x25FA1D0", Offset = "0x25F8BD0", VA = "0x1825FA1D0", Slot = "15")]
protected override string GetNodeDescription()
{
return null;
}
// Token: 0x060003C9 RID: 969 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003C9")]
[Address(RVA = "0x25FA3E0", Offset = "0x25F8DE0", VA = "0x1825FA3E0", Slot = "17")]
internal override void InitializeInnerData(CircuitNodeData data, bool reassignNodeIds, Dictionary<int, int> nodeIdMap, bool copyingSettings)
{
}
// Token: 0x060003CA RID: 970 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60003CA")]
[Address(RVA = "0x23BDC60", Offset = "0x23BC660", VA = "0x1823BDC60", Slot = "16")]
public override CircuitNodeData Serialize()
{
return null;
}
// Token: 0x060003CB RID: 971 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60003CB")]
[Address(RVA = "0x25FA4E0", Offset = "0x25F8EE0", VA = "0x1825FA4E0", Slot = "26")]
protected override void _ModifyNode(Dictionary<object, object> modifyArgs)
{
}
// Token: 0x0400028E RID: 654
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400028E")]
private CircuitPlayerStat playerStat;
// Token: 0x04000290 RID: 656
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000290")]
private int masterLastPlayerStatSignal;
// Token: 0x04000291 RID: 657
[Token(Token = "0x4000291")]
private static InputMetadata[] inputMetadata;
// Token: 0x04000292 RID: 658
[Token(Token = "0x4000292")]
private static OutputMetadata[] outputMetadata;
// Token: 0x02000080 RID: 128
// (Invoke) Token: 0x060003CE RID: 974
[Token(Token = "0x2000080")]
public delegate int GetPlayerStatFunction(CircuitPlayerStat stat, int playerId);
}
}