162 lines
5.2 KiB
C#
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);
|
|
}
|
|
}
|