events
Reference for the events tool of Author: events, with every action and the arguments you can pass.
Events on strands, with effects on a character's state.
Call it as geenius_author(tool: "events", action: "<action>", args: {...}) through Geenius OS.
Actions#
| Action | What it does |
|---|---|
list | Events in story order, filtered by time, strand, scene or profile. Rules: book_id, from?, to?, strand_ids?, scene_id?, profile_id?, limit?: in story order. |
add | A new event on a strand, with its effects on characters. |
update | Change an event. Rules: event_id + any of those (those of event_add). |
move | Move an event in story time. Rules: event_id, start | delta, ripple? (later events on its strand move too). |
remove | Remove an event. Rules: event_id. |
Arguments we have checked#
events · list#
Events in story order, filtered by time, strand, scene or profile. Rules: book_id, from?, to?, strand_ids?, scene_id?, profile_id?, limit?: in story order.
book_id(required)fromlimitprofile_idscene_idstrand_idsto
events · add#
A new event on a strand, with its effects on characters.
book_id(required)durationeffectsendimportancekindnoteprofile_idscene_idstartstrand_idtitletravel_mode
events · update#
Change an event. Rules: event_id + any of those (those of event_add).
durationeffectsendevent_id(required)importancekindnoteprofile_idscene_idstartstrand_idtitletravel_mode
events · move#
Move an event in story time. Rules: event_id, start | delta, ripple? (later events on its strand move too).
deltaevent_id(required)ripplestart
events · remove#
Remove an event. Rules: event_id.
event_id(required)