API Reference asobi_quests v#0.2.2

View Source

Modules

A quest definition: what to count, how far, over which window, for what.

One player's counter for one quest in one period.

The domain. Plain Erlang over asobi_repo, knowing nothing about Lua, RPC or HTTP - each of those is a thin adapter over this module.

The active definitions, in ETS, so progress/3 does not query for them.

What core cannot discover about this extension.

The game.quests.* surface, for game scripts.

The quests operator actions, for the ops plane.

Which window a quest counts in, and the key that names it.

Deletes progress rows from windows nobody can advance or claim any more.

The quests.* RPC methods, for game clients.