Interface IPlayer
Interface for character players in the game.
Inherited Members
System.IEquatable<Fibula.Common.Contracts.Abstractions.IThing>.Equals(Fibula.Common.Contracts.Abstractions.IThing)
System.IEquatable<Fibula.Creatures.Contracts.Abstractions.ICreature>.Equals(Fibula.Creatures.Contracts.Abstractions.ICreature)
Namespace: Fibula.Creatures.Contracts.Abstractions
Assembly: Fibula.Creatures.Contracts.dll
Syntax
public interface IPlayer : ICreature, IThing, IContainedThing, IEquatable<IThing>, ICloneableThing<IThing>, IThingContainer, ILocatable, IEquatable<ICreature>
Properties
| Improve this Doc View SourceCharacterId
Gets the player's character id.
Declaration
string CharacterId { get; }
Property Value
Type | Description |
---|---|
System.String |
Client
Gets this player's client.
Declaration
IClient Client { get; }
Property Value
Type | Description |
---|---|
IClient |
PermissionsLevel
Gets the player's permissions level.
Declaration
byte PermissionsLevel { get; }
Property Value
Type | Description |
---|---|
System.Byte |
SoulPoints
Gets the player's soul points.
Declaration
byte SoulPoints { get; }
Property Value
Type | Description |
---|---|
System.Byte |