34 lines
752 B
C#
34 lines
752 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2.Context
|
|
{
|
|
// Token: 0x02000271 RID: 625
|
|
[Token(Token = "0x2000198")]
|
|
[StructLayout(3)]
|
|
public interface ITeamProvider
|
|
{
|
|
// Token: 0x1700042D RID: 1069
|
|
// (get) Token: 0x06001566 RID: 5478
|
|
[Token(Token = "0x17000412")]
|
|
IReadOnlyList<ITeam>[] AllTeams
|
|
{
|
|
[Token(Token = "0x6001152")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06001567 RID: 5479
|
|
[Token(Token = "0x6001153")]
|
|
[Address(Slot = "1")]
|
|
bool TryGetTeam(int teamId, out ITeam team);
|
|
|
|
// Token: 0x06001568 RID: 5480
|
|
[Token(Token = "0x6001154")]
|
|
[Address(Slot = "2")]
|
|
bool SetPlayerTeam(IPlayer player, ITeam newTeam);
|
|
}
|
|
}
|