Interface ICreatureManager
Interface for a creature manager.
Inherited Members
Namespace: Fibula.Creatures.Contracts.Abstractions
Assembly: Fibula.Creatures.Contracts.dll
Syntax
public interface ICreatureManager : ICreatureFinder
Properties
| Improve this Doc View SourcePlayerCount
Gets the count of players registered in the manager.
Declaration
int PlayerCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceRegisterCreature(ICreature)
Registers a new creature to the manager.
Declaration
void RegisterCreature(ICreature creature)
Parameters
Type | Name | Description |
---|---|---|
ICreature | creature | The creature to register. |
UnregisterCreature(ICreature)
Unregisters a creature from the manager.
Declaration
void UnregisterCreature(ICreature creature)
Parameters
Type | Name | Description |
---|---|---|
ICreature | creature | The creature to unregister. |