The cutscene object is derived from the dialogue space object, such that every time the player overlaps the box:

  1. display animation/ widget to prompt the player to do something (i.e., sit down!)
  2. lock the player’s controller,
  3. switch the camera (if need be) to the desired one
  4. do once:
    1. play the first dialogue line
  5. upon IA_interact
    1. play the next line until the end