SPLURT Station 13 - Modules - TypesVar Details - Proc Details

interaction

The base of all interactions

Vars

additional_detailsRefuses to accept more than one entry for some reason, fix sometime

Procs

display_interactionDisplay the message
do_actionActually doing the action, has a few checks to see if it's valid, usually overwritten to be make things actually happen and what-not
evaluate_targetSame as evaluate_user, but for target
evaluate_userChecks if user can do an interaction, action_check is for whether you're actually doing it or not (useful for the menu and not removing the buttons)
post_interactionAfter the interaction, the base only plays the sound and only if it has one

Var Details

additional_details

Refuses to accept more than one entry for some reason, fix sometime

Proc Details

display_interaction

Display the message

do_action

Actually doing the action, has a few checks to see if it's valid, usually overwritten to be make things actually happen and what-not

evaluate_target

Same as evaluate_user, but for target

evaluate_user

Checks if user can do an interaction, action_check is for whether you're actually doing it or not (useful for the menu and not removing the buttons)

post_interaction

After the interaction, the base only plays the sound and only if it has one