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
Expand Details ...
- Inheritance
-
ObjectActionBlock
- Implements
- Derived
Constructors
ActionBlock()
protected ActionBlock()
Methods
Execute(IScriptRuntimeContext)
protected abstract void Execute(IScriptRuntimeContext runtimeContext)
Parameters
| Type | Name | Description |
|---|---|---|
runtimeContext |
IsNullOrEmpty(ActionBlock[])
public static Boolean IsNullOrEmpty(ActionBlock[] blocks)
Parameters
| Type | Name | Description |
|---|---|---|
blocks |
Returns
- Boolean