Files
27Aug2021-Cpp2IL-Dump/Circuits/RecRoom/Circuits/PlayerTeamMappingNode.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

355 lines
11 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Circuits.Protobuf;
using RecRoom.Networking;
namespace RecRoom.Circuits
{
// Token: 0x02000029 RID: 41
[Token(Token = "0x2000029")]
[CircuitNodeUuid("CEE29EB9-61AE-42D4-8DC6-3A62D7096781")]
public class PlayerTeamMappingNode : PostEvalActionNode
{
// Token: 0x17000027 RID: 39
// (get) Token: 0x0600013B RID: 315 RVA: 0x00002658 File Offset: 0x00000858
[Token(Token = "0x17000027")]
internal override bool IsStateful
{
[Token(Token = "0x600013B")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "7")]
get
{
return default(bool);
}
}
// Token: 0x17000028 RID: 40
// (get) Token: 0x0600013C RID: 316 RVA: 0x00002670 File Offset: 0x00000870
// (set) Token: 0x0600013D RID: 317 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000028")]
public PlayerTeamMappingNode.PlayerIdMapModes PlayerIdMapMode
{
[Token(Token = "0x600013C")]
[Address(RVA = "0x775240", Offset = "0x774240", VA = "0x180775240")]
get
{
return PlayerTeamMappingNode.PlayerIdMapModes.PlayerToTeam;
}
[Token(Token = "0x600013D")]
[Address(RVA = "0x2AFB2B0", Offset = "0x2AFA2B0", VA = "0x182AFB2B0")]
internal set
{
}
}
// Token: 0x1400000D RID: 13
// (add) Token: 0x0600013E RID: 318 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x0600013F RID: 319 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1400000D")]
public event PlayerTeamMappingNode.PlayerToTeamIndexFunc PlayerToTeamIndex
{
[Token(Token = "0x600013E")]
[Address(RVA = "0x2AFAEF0", Offset = "0x2AF9EF0", VA = "0x182AFAEF0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x600013F")]
[Address(RVA = "0x2AFB170", Offset = "0x2AFA170", VA = "0x182AFB170")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x1400000E RID: 14
// (add) Token: 0x06000140 RID: 320 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x06000141 RID: 321 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1400000E")]
public event PlayerTeamMappingNode.PlayerSetTeamFunc PlayerSetTeam
{
[Token(Token = "0x6000140")]
[Address(RVA = "0x2AFAE50", Offset = "0x2AF9E50", VA = "0x182AFAE50")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000141")]
[Address(RVA = "0x2AFB0D0", Offset = "0x2AFA0D0", VA = "0x182AFB0D0")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x1400000F RID: 15
// (add) Token: 0x06000142 RID: 322 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x06000143 RID: 323 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1400000F")]
public event PlayerTeamMappingNode.TeamIndexToPlayerFunc TeamIndexToPlayer
{
[Token(Token = "0x6000142")]
[Address(RVA = "0x2AFAF90", Offset = "0x2AF9F90", VA = "0x182AFAF90")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000143")]
[Address(RVA = "0x2AFB210", Offset = "0x2AFA210", VA = "0x182AFB210")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000010 RID: 16
// (add) Token: 0x06000144 RID: 324 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x06000145 RID: 325 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000010")]
public event PlayerTeamMappingNode.GetTeamPlayerCountFunc GetTeamPlayerCount
{
[Token(Token = "0x6000144")]
[Address(RVA = "0x2AFADB0", Offset = "0x2AF9DB0", VA = "0x182AFADB0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000145")]
[Address(RVA = "0x2AFB030", Offset = "0x2AFA030", VA = "0x182AFB030")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000146 RID: 326 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000146")]
[Address(RVA = "0x2AFA2F0", Offset = "0x2AF92F0", VA = "0x182AFA2F0")]
public void MarkDirtyForTeamChange()
{
}
// Token: 0x06000147 RID: 327 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000147")]
[Address(RVA = "0x2AFACD0", Offset = "0x2AF9CD0", VA = "0x182AFACD0")]
public PlayerTeamMappingNode(int nodeId, CircuitNodeGraph graph)
{
}
// Token: 0x06000148 RID: 328 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000148")]
[Address(RVA = "0x2AFA490", Offset = "0x2AF9490", VA = "0x182AFA490", Slot = "24")]
protected override void _EvaluateNode(bool isMasterClient)
{
}
// Token: 0x06000149 RID: 329 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000149")]
[Address(RVA = "0x2AF9AA0", Offset = "0x2AF8AA0", VA = "0x182AF9AA0")]
private void EvaluatePlayerToTeam(bool isMasterClient)
{
}
// Token: 0x0600014A RID: 330 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014A")]
[Address(RVA = "0x2AFA000", Offset = "0x2AF9000", VA = "0x182AFA000")]
private void GetPlayerToTeamSignals(bool isMasterClient, int playerId, out int masterTeamId, out int masterTeamIndex)
{
}
// Token: 0x0600014B RID: 331 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014B")]
[Address(RVA = "0x2AF9C40", Offset = "0x2AF8C40", VA = "0x182AF9C40")]
private void EvaluateTeamToPlayer(bool isMasterClient)
{
}
// Token: 0x0600014C RID: 332 RVA: 0x00002688 File Offset: 0x00000888
[Token(Token = "0x600014C")]
[Address(RVA = "0x2AFA0D0", Offset = "0x2AF90D0", VA = "0x182AFA0D0")]
private int GetTeamIndexToPlayerSignal(bool isMasterClient, int teamId, int teamIndex)
{
return 0;
}
// Token: 0x0600014D RID: 333 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014D")]
[Address(RVA = "0x2AF9A00", Offset = "0x2AF8A00", VA = "0x182AF9A00")]
private void EvaluateGetTeamPlayerCount(bool isMasterClient)
{
}
// Token: 0x0600014E RID: 334 RVA: 0x000026A0 File Offset: 0x000008A0
[Token(Token = "0x600014E")]
[Address(RVA = "0x2AFA1B0", Offset = "0x2AF91B0", VA = "0x182AFA1B0")]
private int GetTeamPlayerCountSignal(bool isMasterClient, int teamId)
{
return 0;
}
// Token: 0x0600014F RID: 335 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600014F")]
[Address(RVA = "0x2AF9B30", Offset = "0x2AF8B30", VA = "0x182AF9B30")]
private void EvaluateSetPlayerTeam(bool isMasterClient)
{
}
// Token: 0x06000150 RID: 336 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000150")]
[Address(RVA = "0x2AFA310", Offset = "0x2AF9310", VA = "0x182AFA310", Slot = "20")]
internal override void SerializePostEvaluateState(BitPacker bitPacker)
{
}
// Token: 0x06000151 RID: 337 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000151")]
[Address(RVA = "0x2AF98B0", Offset = "0x2AF88B0", VA = "0x182AF98B0", Slot = "21")]
internal override void DeserializePostEvaluateState(BitPacker bitPacker)
{
}
// Token: 0x06000152 RID: 338 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000152")]
[Address(RVA = "0x2AF9CC0", Offset = "0x2AF8CC0", VA = "0x182AF9CC0", Slot = "13")]
protected override InputMetadata[] GetInputMetadata()
{
return null;
}
// Token: 0x06000153 RID: 339 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000153")]
[Address(RVA = "0x2AF9EA0", Offset = "0x2AF8EA0", VA = "0x182AF9EA0", Slot = "14")]
protected override OutputMetadata[] GetOutputMetadata()
{
return null;
}
// Token: 0x06000154 RID: 340 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000154")]
[Address(RVA = "0x2AF9E20", Offset = "0x2AF8E20", VA = "0x182AF9E20", Slot = "15")]
protected override string GetNodeDescription()
{
return null;
}
// Token: 0x06000155 RID: 341 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000155")]
[Address(RVA = "0x2AFA290", Offset = "0x2AF9290", VA = "0x182AFA290", Slot = "17")]
internal override void InitializeInnerData(CircuitNodeData data, bool reassignNodeIds, Dictionary<int, int> nodeIdMap, bool copyingSettings)
{
}
// Token: 0x06000156 RID: 342 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000156")]
[Address(RVA = "0x2AFA460", Offset = "0x2AF9460", VA = "0x182AFA460", Slot = "16")]
public override CircuitNodeData Serialize()
{
return null;
}
// Token: 0x06000157 RID: 343 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000157")]
[Address(RVA = "0x2AFA7A0", Offset = "0x2AF97A0", VA = "0x182AFA7A0", Slot = "26")]
protected override void _ModifyNode(Dictionary<object, object> modifyArgs)
{
}
// Token: 0x04000163 RID: 355
[Token(Token = "0x4000163")]
private static readonly InputMetadata[] PlayerToTeamInputMeta;
// Token: 0x04000164 RID: 356
[Token(Token = "0x4000164")]
private static readonly OutputMetadata[] PlayerToTeamOutputMeta;
// Token: 0x04000165 RID: 357
[Token(Token = "0x4000165")]
private static readonly InputMetadata[] TeamToPlayerInputMeta;
// Token: 0x04000166 RID: 358
[Token(Token = "0x4000166")]
private static readonly OutputMetadata[] TeamToPlayerOutputMeta;
// Token: 0x04000167 RID: 359
[Token(Token = "0x4000167")]
private static readonly InputMetadata[] SetPlayerTeamInputMeta;
// Token: 0x04000168 RID: 360
[Token(Token = "0x4000168")]
private static readonly InputMetadata[] GetTeamPlayerCountInputMeta;
// Token: 0x04000169 RID: 361
[Token(Token = "0x4000169")]
private static readonly OutputMetadata[] GetTeamPlayerCountOutputMeta;
// Token: 0x0400016A RID: 362
[Token(Token = "0x400016A")]
private static readonly OutputMetadata[] SetPlayerTeamOutputMeta;
// Token: 0x0400016B RID: 363
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400016B")]
private PlayerTeamMappingNode.PlayerIdMapModes playerIdMapMode;
// Token: 0x04000170 RID: 368
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000170")]
private int lastMasterPlayerToTeamId;
// Token: 0x04000171 RID: 369
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4000171")]
private int lastMasterPlayerToTeamIndex;
// Token: 0x04000172 RID: 370
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000172")]
private int lastMasterTeamIndexToPlayer;
// Token: 0x04000173 RID: 371
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x4000173")]
private int lastMasterTeamPlayerCount;
// Token: 0x0200002A RID: 42
[Token(Token = "0x200002A")]
public enum PlayerIdMapModes
{
// Token: 0x04000175 RID: 373
[Token(Token = "0x4000175")]
PlayerToTeam,
// Token: 0x04000176 RID: 374
[Token(Token = "0x4000176")]
TeamToPlayer,
// Token: 0x04000177 RID: 375
[Token(Token = "0x4000177")]
SetPlayerTeam,
// Token: 0x04000178 RID: 376
[Token(Token = "0x4000178")]
GetTeamPlayerCount
}
// Token: 0x0200002B RID: 43
// (Invoke) Token: 0x0600015A RID: 346
[Token(Token = "0x200002B")]
public delegate void PlayerToTeamIndexFunc(int playerId, out int teamId, out int teamIndex);
// Token: 0x0200002C RID: 44
// (Invoke) Token: 0x0600015E RID: 350
[Token(Token = "0x200002C")]
public delegate void PlayerSetTeamFunc(int playerId, int teamId);
// Token: 0x0200002D RID: 45
// (Invoke) Token: 0x06000162 RID: 354
[Token(Token = "0x200002D")]
public delegate void TeamIndexToPlayerFunc(int teamId, int teamIndex, out int playerId);
// Token: 0x0200002E RID: 46
// (Invoke) Token: 0x06000166 RID: 358
[Token(Token = "0x200002E")]
public delegate void GetTeamPlayerCountFunc(int teamId, out int teamPlayerCount);
}
}