The "vngen_prompt_create_ext" Function
#
SyntaxArgument | Type | Description |
---|---|---|
id | real/string | The unique identifier to use for the new prompt |
trigger | name | The character name to use as a trigger for displaying the prompt (or keyword any for all characters) |
sprite_idle | sprite | The sprite to draw as a prompt when waiting for user input |
sprite_active | sprite | The sprite to draw as a prompt when the typewriter effect is active (or keyword none for none) |
sprite_auto | sprite | The sprite to draw when auto mode is enabled (or keyword none for none) |
xorig | real/macro | The horizontal sprite offset, or origin point, relative to the top-left corner |
yorig | real/macro | The vertical sprite offset, or origin point, relative to the top-left corner |
x | real | The horizontal position to display the prompt, relative to the global offset |
y | real | The vertical position to display the prompt, relative to the global offset |
z | real | The drawing depth of the prompt, relative to other prompts only |
scaling | integer/macro | Sets the automatic scaling mode for the prompt |
transition | script | Sets the transition animation to perform |
duration | real | Sets the duration of the transition animation, in seconds |
ease | integer/macro | Sets the ease override for the transition script |
#
DescriptionCreates a new prompt icon with extra options which will be displayed until vngen_prompt_destroy
is run. Multiple prompts can exist simultaneously, however no two prompts may share the same ID. VNgen entity IDs are arbitrary and most can be either numbers or strings, but bear in mind that -1 is reserved as 'null' and cannot be used as an ID.
Unlike other entities, prompts feature an automatic position mode which will display prompts next to text--even while the typewriter effect is active.
See Included Animations and Macros & Keywords for a list of available origin points, scaling modes, transition animations, and ease modes.