World

Activities

Loot, mounts, cinematics, NPCs, WvW, map queues and the login screen.

loot

Bodies and chests you can loot.
Their agent ids.
Loots one (an Agent or agent id).
Loots everything around you.

mounts

Your mounts: {uid, id, name}.
Makes a mount your active one.

conversation

Talking to NPCs.

The open conversation: {id, content_id, text, options}, each option {id, text}.
Picks an option.
Closes the conversation.

dialogue

Story dialogues.

Open dialogues: {current_step, maximum_step, def = {guid, content_type, uid, hashed_name}}.
Moves a dialogue (its index in dialogue.active()) to a step.
Ends a dialogue.

cinematic

Whether a cinematic is playing.
Asks the server to skip it.
Its raw flags.

map_queue

The queue you're in: {map_id, queue_position, queue_size}.
Enters the map when it's your turn.
Leaves the queue.

wvw

Your team: "red", "blue" or "green".
Whether a team holds an objective.
Every WvW objective, as content.wvw_objectives().

char_select

Your characters: {name, map_id, level, profession, race, spec}.
Selects a character.

login

The login screen. Plugins can read its state and press Play in the launcher; they can't log in with credentials.

"logged_in", "logged_out_primary" or "logged_out_secondary".
Whether a login is in progress.
Raw login flags.
Whether the game's launcher is open.
Presses Play in the launcher.