Skip to main content

CharacterCreationPage

The main construct for pages in the character creation flow. The character will only be saved after all the steps have been completed successfully.

A character creation page can also be displayed to allow the user to edit their character. You can make use of the special stat $is_new in your effects (or even in the view) if you need to conditionally do things / display things only when the player is creating a new character. As the name implies, $is_new is a bool stat.

JSON Format

{
"type": "CharacterCreationPage",
"title": ...,
"view": ...,
"on_page_open": ...,
"pre_edit": ...,
"post_edit": ...,
"on_page_close": ...
}

Fields

FieldTypeRequiredDescription
on_page_closeEffectThis effect will be executed every time this step is closed. This effect is particularly useful for undoing changes made by the on_page_open effect.