Table of Contents

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
Object
ActionBlock
Implements
Derived

Constructors

ActionBlock()

protected ActionBlock()

Methods

Execute(IScriptRuntimeContext)

protected abstract void Execute(IScriptRuntimeContext runtimeContext)

Parameters

Type Name Description
IScriptRuntimeContext
runtimeContext

IsNullOrEmpty(ActionBlock[])

public static Boolean IsNullOrEmpty(ActionBlock[] blocks)

Parameters

Type Name Description
ActionBlock[]
blocks

Returns

Boolean