Roleplay Stage (Asset)
Jump to navigation
Jump to search
A roleplay stage is a text that's presented to the players, and has response options attached to it.
Field | Type | Default | Description |
---|---|---|---|
Name | String | Name of the player to talk to. If not added, the parent roleplay name will be used instead. | |
Portrait | String | URL to an image to present. If a player is attached and this field is empty, the player portrait is automatically used. Can also be an icon. | |
Leave | Boolean | False | Automatically adds a [Leave] response. |
Chat type | String | default | Selects if the stage should be output into chat. Generally you want default if the stage is a player talking. And none if the stage is describing something happening. |
Store target | String | IGNORE | Lets you modify the RP targets when entering the roleplay stage. SET will replace the entire list of RP targets with the player that brought you to this stage. SHUFFLE will shuffle the entire list. ADD will add the player to the list unless already exists. REM will remove the player from the list. PURGE will truncate the entire list. SHIFT will remove the first player from the list. |
Shuffle Type | String | NONE | ALL will shuffle the order of texts. ALL_BUT_LAST will shuffle the order of all texts except the last one which will remain last. |
Text/GA/Script target | String | auto | Lets you override the target used in texts, game action, and math script. Auto uses the player that brought you to this stage. rpTargets will set the roleplay player list to targets. firstRpTarget will set the first roleplay player. sender will use the sender instead (player tied to the player field). |
Player | Player | Player that should be talking or acting. If unset, it will use the player in the roleplay parent. | |
Texts | Text | When entering the roleplay stage, the first text with viable conditions is picked and used as the stage text. | |
Game Actions | Game Action | Game actions to trigger when entering this stage. | |
Math Script | Text | Lets you run math functions. | |
Responses | Roleplay Response | Responses that the players can use. Consider using the outliner. |