using System; using System.Collections.Generic; using Impostor.Api.Innersloth; namespace Impostor.Api.Net.Inner.Objects { public interface IInnerPlayerInfo { /// /// Gets the name of the player as decided by the host. /// string PlayerName { get; } /// /// Gets the color of the player. /// byte ColorId { get; } /// /// Gets the hat of the player. /// uint HatId { get; } /// /// Gets the pet of the player. /// uint PetId { get; } /// /// Gets the skin of the player. /// uint SkinId { get; } /// /// Gets a value indicating whether the player is an impostor. /// bool IsImpostor { get; } /// /// Gets a value indicating whether the player is a dead in the current game. /// bool IsDead { get; } /// /// Gets the reason why the player is dead in the current game. /// DeathReason LastDeathReason { get; } IEnumerable Tasks { get; } DateTimeOffset LastMurder { get; } } }