Commit Graph

2645 Commits

Author SHA1 Message Date
yenatch 70f9c27aac Found a reference to an unknown blob. 2015-08-19 22:42:59 -07:00
yenatch 9e3bd6cb9b Label scratch space and a bunch of box lists. 2015-08-19 21:51:04 -07:00
yenatch 038166f97c Fix some dubious comments about abandoned sram addresses. 2015-08-19 21:29:58 -07:00
yenatch 183845bd73 Add labels for link battle scores. 2015-08-19 21:21:38 -07:00
yenatch 860296f468 Comment and label the save file. 2015-08-19 21:14:15 -07:00
yenatch 9c84a3dd22 Split out the save file code. 2015-08-19 10:17:58 -07:00
yenatch 3cd79c55a3 Merge pull request #309 from PikalaxALT/master
Wild data, save functions, fix missing include
2015-08-17 11:58:57 -04:00
PikalaxALT 4831b4429e Add radio_constants.asm, update "map" macro 2015-08-17 11:51:09 -04:00
yenatch 9974a2c701 Merge pull request #303 from yenatch/map-objects
Add constants for common map object ids.
2015-08-17 00:14:40 -04:00
yenatch b77741ff70 Add missing pypng lines to INSTALL.md.
fixes 5e8112e305
2015-08-12 22:19:36 -04:00
yenatch 7363545ab2 Merge pull request #306 from kanzure/cygwin-package-names
Fix misnamed cygwin packages.
2015-08-12 20:45:57 -04:00
yenatch f11cb46104 Fix misnamed cygwin packages. 2015-08-12 20:45:47 -04:00
PikalaxALT aa27080e29 Split fourth-to-last byte of person_event into nybble arguments 2015-07-31 15:16:53 -04:00
PikalaxALT 895e14cd05 Reworked person_event arguments 2015-07-29 18:22:23 -04:00
IIMarckus c3c7c7e658 Fix typo: Recptionist → Receptionist 2015-07-28 23:29:44 -06:00
yenatch abf3fc2137 Name some map event reading functions. 2015-07-26 00:11:33 -07:00
PikalaxALT 594253eb30 Merge yenatch:map-objects 2015-07-25 20:18:59 -04:00
PikalaxALT 6c3000efd2 Macro update, roam mon annotations
Updated map and mapgroup macros to get around an rgbds bug.

Legendary beast locale handling annotated and relabeled.

Added a new constant NUM_ENGINE_FLAGS for use in the EngineFlagAction function.  This will make it easier for modders to add or remove engine flags.
2015-07-25 19:02:36 -04:00
PikalaxALT 432df825d4 Replaced GROUP_, MAP_ references with the map macro
Updated macros that rely on the GROUP_, MAP_ constants to use the map macro

Added GROUP_NONE and MAP_NONE for the sake of compatibility with this new scheme

Added new macro elevfloor to simplify the definition of elevators under this new scheme
2015-07-23 12:59:19 -04:00
PikalaxALT 185b0a1c86 Wild Pokemon functions and data
Replaced encounter rates with percent values
Added new constants denoting the number of wild Pokemon in the grass and water wild constructs
Annotated and relabeled the encounter generating functions
Renamed a WRAM address associaed with the temporary storage of the wild Pokemon's species
Moved spawn constants to constants/map_constants.asm for use anywhere in the disassembly
2015-07-23 03:51:15 -04:00
PikalaxALT 4c480a23dc Fixed a few labeling bugs 2015-07-22 16:58:47 -04:00
PikalaxALT c8960dd2c8 Various annotations
Annotated the SGB functions in predef/sgb.asm, and some of the map scripts.  Renamed several functions in home.  Renamed six WRAM addresses corresponding to party icon animations, and renamed several others relative to these.
2015-07-22 15:57:02 -04:00
yenatch dc620c08ee Merge pull request #296 from yenatch/gfx-script
Add a script to convert project-specific graphics.
2015-07-22 02:50:51 -04:00
yenatch ec10d9dd6f Add constants for common map object ids. 2015-07-21 23:49:18 -07:00
yenatch 99b6080257 Bump pokemontools to hotfix changes made in #302.
Enumerating event flags inadvertently broke gfx.py. This appears to fix it.
2015-07-21 23:46:16 -07:00
yenatch 80656182b1 Merge remote-tracking branch 'yenatch/gfx-script' into gfx-script 2015-07-20 23:07:13 -07:00
yenatch 973721491c Merge remote-tracking branch 'kanzure/master' into gfx-script 2015-07-20 23:05:28 -07:00
yenatch 0b5471f385 Merge pull request #302 from PikalaxALT/more_enum
More enum
2015-07-21 02:04:38 -04:00
PikalaxALT d5ddd9e54e Move radio code to its own file 2015-07-21 01:52:46 -04:00
PikalaxALT 5631bdc0d7 Added labels to different parts of the map script and event headers 2015-07-21 00:02:21 -04:00
PikalaxALT 471492b775 Reverted ld_hl_pointer macro 2015-07-20 22:18:18 -04:00
PikalaxALT d1e11f77e5 Replaced MON_ constants with aliases 2015-07-20 20:21:46 -04:00
PikalaxALT 06673cbee7 Named more specials, fixed a missing EOL 2015-07-20 18:59:26 -04:00
PikalaxALT d9300a9bec Fix unnecessary white space and retire add_n_times 2015-07-20 11:28:05 -04:00
PikalaxALT bef792f2d2 More label updates, moved predefs to new file
Also named most of the engine and event flag constants.
2015-07-20 03:51:52 -04:00
PikalaxALT 94129b6b45 Finished the decoration attributes table
Interpretation of the Decoration Attributes table is complete.

Other changes include some more event flag and function naming, as well as a minor tweak to the person_events of every map.
2015-07-19 04:58:31 -04:00
yenatch a3c6931fa8 Use pngs for some misc graphics. 2015-07-18 22:01:59 -07:00
PikalaxALT 60cd04b023 Trainer data structure and field move functions
Trainer data in map scripts is now a macro-defined structure.

Field move functions in main.asm are now nearly completely annotated, with local references.

Trailing white space deleted.
2015-07-18 23:45:39 -04:00
PikalaxALT e674869018 Updated signpost items and person_event flags 2015-07-18 16:00:53 -04:00
yenatch 8186190ef1 Fix filenames and use pngs for credits graphics. 2015-07-18 00:05:14 -07:00
yenatch 20e275da30 Remove filename clutter from monster and trainer pics. 2015-07-17 23:59:32 -07:00
PikalaxALT 0fcef5fc08 More annotations and interpretations of functions and scripts 2015-07-17 17:17:10 -04:00
PikalaxALT 894955f9d9 Special script annotation, trainer constant enumeration, person-event structure update 2015-07-16 18:10:10 -04:00
PikalaxALT 7054bfe717 More annotations 2015-07-15 22:56:42 -04:00
PikalaxALT 39524cdb76 More enumeration of constants, more annotations of scripts. 2015-07-15 15:48:44 -04:00
PikalaxALT 67e56102ef Merge branch 'master' into map_enum 2015-07-13 10:24:29 -04:00
PikalaxALT 8fa8e29170 - Update variable sprites to use constants rather than fixed values 2015-07-13 02:29:10 -04:00
PikalaxALT 3a9f537f8a Enumerate various constants 2015-07-13 01:44:27 -04:00
PikalaxALT 006fc87597 Replaced EVENT_ALWAYS_THERE with -1 2015-07-13 00:29:20 -04:00
PikalaxALT 249bad9551 Replace EVENT_ALWAYS_THERE with -1 2015-07-13 00:18:01 -04:00