kataru 0.1.14

Kataru - the YAML-based dialogue engine for game development.
Documentation
---
namespace: global

state:
  globvar: 0
  CONST: 1

commands:
  GlobalCommand:
    param: 0
    # enumParam:
    #   default: VARIANT0
    #   values:
    #     - VARIANT0
    #     - VARIANT1

  GlobalCommandNoParams:

  $character.GlobalMethod:
    param: ""

characters:
  GlobalCharacter:

---
Start:
  - GlobalCharacter: Hello # GlobalCharacter.GlobalMethod: "Hello"
  - GlobalCharacter.GlobalMethod: {} # GlobalCharacter.GlobalMethod()
  - GlobalCharacter.GlobalMethod: { param: "test" }
  - GlobalCharacter.GlobalMethod: [test]
  - GlobalCommand: {}
  - GlobalCommand: { param: 1 }
  # - GlobalCommand: { enumParam: VARIANT1 }
  - GlobalCommandNoParams: {}
  - call: namespace1:Start