Age | Commit message (Collapse) | Author |
|
- FOR loops
- {interpolation}
- REDEF EQUS
- \# for all macro args
|
|
(#318)
|
|
|
|
Fixes #312
|
|
|
|
|
|
|
|
|
|
|
|
Instead of building a semicolon-separated "array" of warp_to coordinates in _WARP_TO_BUFFER, just declare a new EQUS for each one: _WARP_TO_NUM_1, _WARP_TO_NUM_2, etc. Then have def_warps_to output and PURGE each one of them.
|
|
|
|
|
|
|
|
|
|
|
|
'dbmapcoord' has X, Y order like other coordinate-related data macros
|
|
|
|
|
|
|
|
|
|
implementations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #260
|
|
MACRO/ENDM, etc)
|
|
|
|
To do: TM/HM constants named after moves
|
|
|
|
|
|
|
|
by rgbds 0.4.0)
|
|
|
|
|
|
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
|
|
To do: Polished Map support for detecting the tileset
|
|
To do: add comments associating constants with data and code
|
|
|
|
magnitude arguments
|
|
break up arguments for stereo_panning and duty_cycle_pattern
note_type fade is signed
properly document arguments for vibrato, tempo, pitch_slide etc
|
|
and synchronize engine_2 and engine_3 with engine_1
|
|
coming up with satisfactory names is hard, besides this will improve compatibility with crystal
|
|
change audio channel numbers from 0-7 back to 1-8
change all note macros back to single note macro
todo: fix comments with old macro names, update noise macros/instrument names
|
|
|
|
|
|
also bumb submodule
|
|
|