Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
ezeio2:scriptref:start [2019-11-19 01:51] – andreh | ezeio2:scriptref:start [2020-11-12 22:53] – johpar | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Script reference ===== | ===== Script reference ===== | ||
- | {{indexmenu_n> | + | {{indexmenu_n> |
=== ezeio script programming - the PAWN language === | === ezeio script programming - the PAWN language === | ||
Line 35: | Line 35: | ||
Although the user script runs in a sandboxed runtime engine, the recommended programming pattern is similar to [[https:// | Although the user script runs in a sandboxed runtime engine, the recommended programming pattern is similar to [[https:// | ||
- | This means that you should avoid long-running loops, and instead make use of blocking calls or system callbacks provided in the function library. | + | This means that you should avoid long-running loops, and instead make use of system callbacks provided in the function library. |
- | + | ||
- | The following calls are blocking and are allowed in ' | + | |
- | + | ||
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
The following system callback functions are defined: | The following system callback functions are defined: | ||
Line 60: | Line 44: | ||
| '' | | '' | ||
| '' | | '' | ||
- | | '' | ||
=== State machines === | === State machines === |