This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
features:housing:custom_scripts:variable_based_events [2019/03/11 15:55] Mavrixio |
features:housing:custom_scripts:variable_based_events [2023/12/01 16:13] (current) Elemuffin |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Using Variable Based Events ====== | + | ====== PAGE INFO ALREADY TRANSFERRED TO THE NEW WIKI - Using the Variable Based Events ====== |
You can use [[:building:scripts:events:variable_based]] but under a few conditons. | You can use [[:building:scripts:events:variable_based]] but under a few conditons. | ||
Line 5: | Line 5: | ||
===== How to Register a Variable Event ===== | ===== How to Register a Variable Event ===== | ||
- | In addition to variables with the "P_" prefix, you are allowed (on the Blueprints only) to the EVENT_ prefix (as long as the value starts by p_). \\ | + | In addition to variables with the "P_" prefix, you are allowed (on the Blueprints only) to the EVENT_ prefix, as long as the value starts by "p_". |
- | You can also call the UnregisterVariableEvent/RegisterVariableEvent functions (as long as the script parameter starts by p_) | + | \\ \\ |
+ | You can also call the UnregisterVariableEvent/RegisterVariableEvent functions, as long as the script parameter starts by "p_". | ||
+ | \\ \\ | ||
+ | You can only bypass (using BypassVariableEvent) your own varible events (that starts by "P_" : [[https://nwn.sinfar.net/res_nss_edit.php?name=pf_bypassvarevnt|pf_bypassvarevnt]]). | ||
===== How to Trigger a Variable Event ===== | ===== How to Trigger a Variable Event ===== | ||
The name of variable events from players scripts must start by P_, for example "P_EVENT_WANTS_HELP". | The name of variable events from players scripts must start by P_, for example "P_EVENT_WANTS_HELP". | ||
+ | |||
+ |