Skip to content

@advjs/monorepo / @advjs/client / useAdvLogic

Function: useAdvLogic()

useAdvLogic($adv): object

Defined in: packages/client/composables/useAdvLogic.ts:12

Game Logic Helper

Parameters

$adv

AdvContext

Returns

handleAdvNode()

handleAdvNode: (node) => Promise<undefined | true>

handle adv node

Parameters

node

Item | AdvFlowNode

Returns

Promise<undefined | true>

handleCode()

handleCode: (node) => Promise<undefined | true>

handle code block

Parameters

node

Code

Returns

Promise<undefined | true>

nav: object

go: (target) => void

go to scene

Parameters
target

string

Returns

void

next: () => Promise<void>

下一部分

Returns

Promise<void>

read()

read: (text) => Promise<void>

理解文本

Parameters

text

string

Returns

Promise<void>

loadAst()

loadAst(ast): void

Parameters

ast

Root

Returns

void