Class PlayerUseTracking
Inheritance
System.Object
PlayerUseTracking
Assembly: Eco.Gameplay.dll
Syntax
public static class PlayerUseTracking : Object
Methods
ClearAllPlayers(IPlayerUseTracking)
Clear the object from all the players that are currently using it.
Declaration
public static void ClearAllPlayers(this IPlayerUseTracking players)
Parameters
DecrementUsing(IPlayerUseTracking, Player)
Declaration
public static void DecrementUsing(this IPlayerUseTracking players, Player player)
Parameters
ForEachPlayer(IPlayerUseTracking, Action<Player>)
Declaration
public static void ForEachPlayer(this IPlayerUseTracking players, Action<Player> action)
Parameters
GetPlayersNames(IPlayerUseTracking)
Returns the names of the players on the UsingPlayers list
Declaration
public static string GetPlayersNames(this IPlayerUseTracking playerTracker)
Parameters
Returns
Type |
Description |
System.String |
|
IncrementUsing(IPlayerUseTracking, Player)
Declaration
public static void IncrementUsing(this IPlayerUseTracking players, Player player)
Parameters
IsBeingUsed(IPlayerUseTracking)
Check whether the current object is being used by a player.
Declaration
public static bool IsBeingUsed(this IPlayerUseTracking playerTracker)
Parameters
Returns
Type |
Description |
System.Boolean |
|