Class ActionBlock
- Namespace
- LunyScript.Blocks
- Assembly
- LunyScript.dll
Abstract base for action blocks that perform an action that may alter game state.
public abstract class ActionBlock : ScriptBlock, IScriptBlock
- Inheritance
-
objectActionBlock
- Implements
- Derived
Constructors
ActionBlock()
protected ActionBlock()
Methods
Execute(IScriptRuntimeContext)
protected abstract void Execute(IScriptRuntimeContext runtimeContext)
Parameters
runtimeContextIScriptRuntimeContext
IsNullOrEmpty(ActionBlock[])
public static bool IsNullOrEmpty(ActionBlock[] blocks)
Parameters
blocksActionBlock[]
Returns
- bool