new battle gui
This commit is contained in:
1 parent
b5ad139d69
commit
8fbac46378
59 files changed
+2897
-37
No files matched your search
@@ -0,0 +1,18 @@
|
||||
namespace Cthangover.Core.Battle.Actions
|
||||
{
|
||||
/// <summary>
|
||||
/// Typed executor source. Each IBattleCore returns its own provider,
|
||||
/// giving cores the ability to supply custom executor sets without
|
||||
/// polluting the global registry.
|
||||
/// </summary>
|
||||
public interface IActionExecutorProvider
|
||||
{
|
||||
/// <summary>
|
||||
/// Returns the executor registered for <paramref name="actionId"/>,
|
||||
/// or null if no override is configured. Called by
|
||||
/// <see cref="ActionExecutorHub"/> before falling back to the
|
||||
/// global registry.
|
||||
/// </summary>
|
||||
IActionExecutor GetExecutor(string actionId);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user