Namespace Fibula.Mechanics.Contracts.Abstractions
Interfaces
ICombatant
Interface for all creatures that can participate in combat.
ICombatOperationsApi
Interface for the API of combat operations.
IConditionContext
Interface for a condition context.
ICreatureThatSensesOthers
Interface for any ICreature in the game that can sense others.
ICreatureWithSkills
Interface for any entity in the game that has skills.
IElevatedOperation
Interface for an elevated game operation.
IElevatedOperationContext
Interface for an elevated operation context.
IGame
Interface for the game service.
IGameOperationsApi
Interface for the operations available in the game API.
IHandler
Interface for a request handler.
IHandlerSelector
Interface for selectors of handlers.
INotification
Interface for all notifications.
INotificationContext
Interface for a notification context.
IOperation
Interface for a game operation.
IOperationContext
Interface for an operation context.
IPathFinder
Interface for a path finder.
ISkill
Interface for skills in the game.
IWorldInformation
Interface for the world information.