Adds various API extensions to make the module flow easier:
Adds a possibility to expand upon a viewpoint description. So far, only rewrite has been possible.
Adds more tools to manager actions and action groups in viewpoints (addActionGroup to add a group, findActionGroupById to return a specific group, hasActionGroup to check if a group exists).
Adds a integer dice to the dice bag
Adds serialization interface to the Battle object
Adds a two more specific EventData classes (one for events based on a character, one for events specifically to modify a viewpoint).
Adds various API extensions to make the module flow easier:
addActionGroup
to add a group,findActionGroupById
to return a specific group,hasActionGroup
to check if a group exists).