Story 
Writing a story is quite simple - use the script method provided by engine. A story is an object with arrays of actions (more on them later). Each story must have a 'start' key.
ts
const engine = novely(...);
engine.script({
  start: [
    engine.action.jump('dojo')
  ],
  dojo: [
    engine.action.showBackground('./dojo.jpeg'),
    engine.action.say('Senpai', 'This is how story defined...'),
    [
      engine.action.showBackground('./dojo-2.jpeg'),
      engine.action.say('Senpai', 'And arrays can be used there')
    ]
  ]
});You could also use special story format. No extra steps needed — it's already goes with templates, all you need is to create a story file and import it:
ts
import setupStory from './story.novely';
const story = setupStory(engine.action, {
  /**
   * JavaScript values goes here
   */
});
engine.script(story);More on story format here.