Commit Graph

28 Commits

Author SHA1 Message Date
vulcandth
51a98ac773 Define relationship between map_object and object_events (pret/pokecrystal#1054) 2023-08-14 14:20:46 +00:00
Rangi
bdb6ae85e0
Rename the object_struct field labels and constants (#105) 2022-09-12 09:15:49 -04:00
Rangi
2d7f97e52f
Define scene constants alongside scene_scripts (#101)
Generic SCENE_DEFAULT and SCENE_FINISHED are legacy values
2022-07-29 17:43:12 -04:00
vulcandth
464c67ee73
RGBDS syntax updates (#78)
New MACRO and DEF syntax
2022-06-06 17:25:39 -04:00
Rangi
aa3a3224c6 Use numeric constants in text strings with "{d:interpolation}" 2021-03-21 18:14:36 -04:00
Rangi
d1167570cc Assert some more table widths 2021-03-17 11:37:55 -04:00
Rangi
2bc8cf5fc1 Revise some constant definitions 2021-03-16 18:08:25 -04:00
Rangi
0d185fbd88 Define MAPGROUP_* constants and verify MapGroup_* table sizes 2021-03-10 21:21:12 -05:00
Rangi
5454e1e0de Verify data table sizes with table_width and assert_table_length macros
It also uncovered some off-by-one issues with defining some constants.

A few structs now use rsreset/_RS to define their offset constants.
2021-03-05 16:10:25 -05:00
Rangi
84dd1b587f Use STRING_BUFFER_LENGTH for the wStringBuffers 2020-11-24 20:11:13 -05:00
Rangi
e128fbeadb Identify some more unnamed labels 2020-10-04 20:10:31 -04:00
Rangi
31287c6aaa Revert "Factor out tables into data/overworld/"
This reverts commit 3f392c2792.
2020-07-22 20:23:19 -04:00
Rangi
3f392c2792 Factor out tables into data/overworld/ 2020-07-22 15:23:02 -04:00
Rangi
e5ee8ec7c0 Harmonize engine/overworld with pokecrystal 2020-06-17 22:11:49 -04:00
entrpntr
e9b6a2fc62 Miscellaneous cleanups. 2020-06-15 14:08:24 -04:00
entrpntr
3185d4b360 Clean up battle anims, constants, and wram. 2020-05-14 19:44:36 -04:00
entrpntr
3e40a1ecd0 Simple cleanups in constants/data/macros and banks 1-4. 2020-05-12 13:31:27 -04:00
entrpntr
fa45a690ee Add engine/overworld/landmarks.asm and engine/events/fish.asm. 2020-05-09 20:31:18 -04:00
entrpntr
39a7f59931 Clean up specials and swarms. 2020-05-04 10:57:46 -04:00
entrpntr
70d3a3fdbc Sync with the recent updates to pokecrystal. 2020-04-27 03:35:35 -04:00
entrpntr
ccd5c4b99a More overworld code cleanup. 2020-04-26 23:35:11 -04:00
entrpntr
0b33dabae2 Disassemble map scenes and events. 2020-04-26 19:11:18 -04:00
entrpntr
db8db97aa3 Clean up makefile, submodules, root dir; Python 3 compatibility. 2020-03-22 18:37:40 -04:00
libjet
80c1fcee10 Add home/stone_queue.asm and update script_constants.asm 2020-02-19 19:42:31 +00:00
libjet
cc8fc02a94 Added engine/events stuff and cleaned up contest related code 2019-12-09 22:20:03 +00:00
IIMarckus
46f02aaee0 Sync many constant/macro files with pokecrystal. 2018-08-16 07:51:39 -06:00
pikalaxalt
bbbb70988a engine/variables.asm 2016-06-19 11:46:23 -04:00
PikalaxALT
2bf93c5905 Import stuff from pokecrystal; diff gold and silver 2016-01-29 18:36:31 -05:00