release:zzt_enhancer:oop_enhancements
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| release:zzt_enhancer:oop_enhancements [2021/05/29 10:24] – asie | release:zzt_enhancer:oop_enhancements [2021/05/29 10:47] (current) – asie | ||
|---|---|---|---|
| Line 26: | Line 26: | ||
| ===== Commands ===== | ===== Commands ===== | ||
| - | ==== ne, sw, se, nw ==== | + | ==== n, s, e, w, ne, sw, se, nw ==== |
| - | TODO | + | Move while preserving background color. |
| - | + | ||
| - | ==== tn, ts, te, tw ==== | + | |
| TODO | TODO | ||
| - | ==== tne, tsw, tse, tnw ==== | + | ==== tn, ts, te, tw, tne, tsw, tse, tnw ==== |
| TODO | TODO | ||
| Line 56: | Line 54: | ||
| ==== allocscreen ==== | ==== allocscreen ==== | ||
| - | Takes one argument. | + | Syntax: '' |
| + | |||
| + | Allocate '' | ||
| ==== becomeb ==== | ==== becomeb ==== | ||
| Line 96: | Line 96: | ||
| ==== charid ==== | ==== charid ==== | ||
| - | Takes two arguments. | + | Syntax: '' |
| + | |||
| + | Changes the rendering character for '' | ||
| + | |||
| + | TODO: Does this work on elements with custom rendering logic? (Text, objects, etc.) | ||
| ==== chstr ==== | ==== chstr ==== | ||
| Line 116: | Line 120: | ||
| ==== cropscreen ==== | ==== cropscreen ==== | ||
| - | Takes seven arguments. | + | Syntax: '' |
| + | |||
| + | TODO | ||
| ==== defaultpal ==== | ==== defaultpal ==== | ||
| Line 157: | Line 163: | ||
| ==== enhance ==== | ==== enhance ==== | ||
| + | |||
| + | Syntax: '' | ||
| TODO | TODO | ||
| Line 178: | Line 186: | ||
| ==== freescreen ==== | ==== freescreen ==== | ||
| - | Takes no arguments. | + | Syntax: '' |
| + | |||
| + | Deallocate all allocated screens. The opposite of '' | ||
| ==== freewav ==== | ==== freewav ==== | ||
| Line 255: | Line 265: | ||
| ==== loadscreenres ==== | ==== loadscreenres ==== | ||
| - | Takes two arguments. | + | Syntax: '' |
| + | |||
| + | Loads screen from resource '' | ||
| ==== loadwav ==== | ==== loadwav ==== | ||
| Line 301: | Line 313: | ||
| ==== playerchar ==== | ==== playerchar ==== | ||
| - | Takes one argument. | + | Syntax: '' |
| + | |||
| + | Sets the player character to '' | ||
| ==== playercharn, | ==== playercharn, | ||
| Line 309: | Line 323: | ||
| ==== playercol ==== | ==== playercol ==== | ||
| - | Takes one argument. | + | Syntax: '' |
| + | |||
| + | Sets the player color to '' | ||
| ==== playsong ==== | ==== playsong ==== | ||
| Line 343: | Line 359: | ||
| ==== putobj ==== | ==== putobj ==== | ||
| - | Takes seven arguments. | + | Syntax: '' |
| + | |||
| + | Place a statted element with the specified parameters at location '' | ||
| ==== putobjup ==== | ==== putobjup ==== | ||
| - | Takes five arguments. | + | Syntax: '' |
| + | |||
| + | TODO | ||
| ==== putsave ==== | ==== putsave ==== | ||
| Line 375: | Line 395: | ||
| ==== restorescreen ==== | ==== restorescreen ==== | ||
| - | Takes three arguments. | + | Syntax: '' |
| + | |||
| + | Restores the screen slot '' | ||
| ==== rgb ==== | ==== rgb ==== | ||
| Line 385: | Line 407: | ||
| ==== savescreen ==== | ==== savescreen ==== | ||
| - | Takes five arguments. | + | Syntax: '' |
| + | |||
| + | Saves the screen area from ('' | ||
| ==== scrollchar ==== | ==== scrollchar ==== | ||
release/zzt_enhancer/oop_enhancements.1622283852.txt.gz · Last modified: by asie
