Namespace Fibula.Mechanics.Operations
Classes
AttackOrchestratorOperation
Class that represents a combat operation that orchestrates attack operations.
AutoWalkOrchestratorOperation
Class that represents an operation that orchestrates auto walk operations.
BaseEnvironmentOperation
Class that represents a base environment operation.
BasicAttackOperation
Class that represents the basic attack operation.
CancelOperationsOperation
Class that represents an operation that cancels other operations.
ChangeItemOperation
Class that represents an event for an item change.
ChangeModesOperation
Class that represents a change modes operation.
CreateItemOperation
Class that represents an event for an item creation.
DeathOperation
Class that represents an operation for a creature's death.
DeleteItemOperation
Class that represents an event for an item deletion.
ElevatedOperation
Class that represents an elevated base between game operations, for which the context changes.
ElevatedOperationContext
Class that represents an elevated context for operations.
ExpireItemOperation
Class that represents an event for an item expiring.
LogInOperation
Class that represents a login operation.
LogOutOperation
Class that represents a logout operation.
LookAtOperation
Class that represents an event for a thing description.
MovementOperation
Class that represents a common base between movements.
Operation
Class that represents a common base between game operations.
OperationContext
Class that represents a context for operations.
OperationMessage
Static class that contains common operation messages.
PlaceCreatureOperation
Class that represents an operation for placing a creature on the map.
SpawnMonstersOperation
Class that represents a monsters spawn operation.
SpeechOperation
Class that represents a speech operation.
StatChangeOperation
Class that represents an operation to regenerate a particular stat over time.
TurnToDirectionOperation
Class that represents an event for a creature turning.