Commit graph

2668 commits

Author SHA1 Message Date
SatoMew
a681f718ac
Rename EV_* constants to EVOLVE_* like pokecrystal (#407) 2023-11-21 19:54:39 -05:00
BlueZangoose
9827190aea
Use MEGA_PUNCH constant in explosion animation routine (#434)
* Use MEGA_PUNCH constant in explosion animation routine

* Add AnimationType constants and assert

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2023-11-21 19:52:53 -05:00
Rotekoppen
66b6c51971
Update install instructions for Arch Linux
RGBDS is now available in the official repos as community/rgbds
2023-11-21 16:52:04 -06:00
dannye
d3e713f6c6 Fix event check 2023-11-20 21:03:38 -06:00
Rangi42
100e0a76fb List unidentified labels in Discord webhook 2023-11-20 19:25:49 -05:00
Rangi42
e8868d53e9 Have palfix.py always output grayscale
Fixes #431
2023-11-20 19:05:09 -05:00
Rangi42
77887be251 Identify wSavedCoordIndex and its other usages 2023-11-20 18:53:23 -05:00
Rangi42
b066d3c9bc Add bigdw and dc data macros 2023-11-20 17:53:19 -05:00
Vortyne
7a7a6d689c
Identify the unnamed HRAM variables and one WRAM label (#438) 2023-11-20 17:23:22 -05:00
Vortyne
3bbd38aa15
Name 2 unnamed labels I missed in SeafoamIslandsB4F and PokemonMansion3F (#437) 2023-11-19 17:37:59 -06:00
dannye
27940a7298 Fix SAFFRONCTIY typo 2023-11-19 17:25:49 -06:00
dannye
12a2f7a903 Fix inconsistent B1F object consts 2023-11-19 16:41:19 -06:00
dannye
7d2dde5c84 Fix incorrect fallthrough comment 2023-11-19 16:24:11 -06:00
dannye
e7f94cc520 Fix inconsistent object const names 2023-11-19 16:03:49 -06:00
dannye
3adf1e22ab Remove incorrect sign object consts 2023-11-19 16:00:44 -06:00
Vortyne
5739aea990
Name unnamed labels in seafoam islands and pokemon mansion script files (#435)
* Update PokemonMansion1F.asm

* Name unnamed seafoam/mansion labels
2023-11-19 15:09:33 -06:00
dannye
4ac6f54c67 Fix HallOfFake typo 2023-11-19 13:17:51 -06:00
dannye
9f2d6aa0a8 Fix Celedon typo 2023-11-19 12:33:30 -06:00
Alchav
dc705d25c5
Correct wTilePlayerStandingOn "unused?" comment (#433)
`TilePairCollisionsWater` contains the entry `db CAVERN, $14, $05`, which prevents surfing from raised cave ground tiles. If `wTilePlayerStandingOn` is not updated when the start menu is opened, it will be left at the previous tile, which will be the raised ground tile if you have just walked onto the stairs from one.
2023-11-18 23:48:40 -05:00
Rangi42
26a342b104 Identify more map script labels 2023-11-18 19:44:03 -05:00
vulcandth
64061e2092 .calculateHPBarCoords incorrectly referenced OAM
Resolves #411

Co-Authored-By: SnDream <12762219+sndream@users.noreply.github.com>
2023-11-17 22:36:21 -06:00
vulcandth
da382ed9f4 Move charmap.asm to constants/ 2023-11-17 22:08:15 -06:00
AnonymousRandomPerson
141502ac44
Replaced decomp list with pret.github.io link
* Added newer decomp projects to readme

* Lowercase pret

* Replaced decomp list with pret.github.io link

* Align readme with pokecrystal

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2023-11-17 20:32:47 -06:00
Linus Unnebäck
83b373ad73
Add constants for wMapConnections bits and group map header wram labels
* Add constants for wMapConnections bits

* Apply Vulcandth and Rangi42 feedback

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2023-11-17 12:50:27 -06:00
dannye
b302e93674
Use map object consts in data/maps/hide_show_data.asm (#432) 2023-10-11 20:12:25 -05:00
strager
30c244ae4f
Use PSN constant in PoisonEffect routine (#426) 2023-09-20 15:43:27 -04:00
Linus Unnebäck
c2d2cc4e11
Fix wPlayerHPBarColor type (#429) 2023-09-20 15:43:01 -04:00
vulcandth
508a46b2ce
Fix tools/free_space.awk for new rgbds (pret/pokecrystal#1049) (#416)
Co-authored-by: mid-kid <esteve.varela@gmail.com>
2023-08-26 10:14:57 -05:00
Zachary Buhman
8003cca603
text_2.asm: trivial missing whitespace (#425) 2023-08-26 10:11:55 -05:00
vulcandth
7bc3fd051e
CI copy .map files to symbols branch (#428) 2023-08-26 10:11:05 -05:00
Vortyne
9a780d4501
Missing usage of def_script_pointers (#423) 2023-08-26 10:08:59 -05:00
Vortyne
35d8064317
Correct constant name (SILPH, not SLIPH) (#422) 2023-08-26 10:08:29 -05:00
Rangi
fa18a75dc5 Fix segfaults at EOF, add token/newline checks, and support '\r' in scan_includes.c 2023-08-15 19:26:41 -04:00
SatoMew
a38c7922dd
Improve comment about the "ED" tile bug (#421) 2023-07-16 20:22:06 -05:00
Linus Unnebäck
c42b7167ce
Use charmap in link_battle_versus_text (#415) 2023-07-16 16:21:20 -05:00
SatoMew
f46db37d50
Thoroughly document debug code (#410) 2023-07-15 18:36:59 -04:00
vulcandth
d001ced41b
Add macros, constants, and labels for map scripts and text (#367)
This introduces `def_script_pointers`, `def_text_pointers`, and `object_const_def` macros, and applies them to all maps. Most other map labels have also been identified.
2023-07-13 21:27:56 -04:00
Linus Unnebäck
d3128b9a7f
Make wCurrentBoxNum a byte instead of word (#414) 2023-05-10 10:49:45 -04:00
dannye
1b9540cc49 Update EndBug to v9. 2023-04-25 19:40:00 -05:00
Vortyne
17eaf761e3
Name some unnamed animation constants (#396) 2023-03-25 23:31:59 -04:00
RainbowMetalPigeon
a76ae055cc
Dex weights are in tenths of a pound 2023-03-25 23:28:55 -04:00
SatoMew
5c4795d5bc
Complete and improve debug name labels (#408) 2023-02-26 11:14:21 -05:00
dannye
e076ee0a40 Add list assertion to TrainerNames 2022-12-28 21:48:55 -06:00
vulcandth
20ebfd079f
Add table assertion to TrainerDataPointers (#403)
* Add table assertion to `TrainerDataPointers`

* Add table assertion to `TrainerNamePointers`
2022-12-28 21:47:27 -06:00
Rangi
53805947c3 Use rgbds 0.6.1 (0.6.0 also still works) 2022-12-03 11:11:13 -05:00
mid-kid
6bb3d82e7a Fix preinclude dependencies
From pokecrystal:
- 0425018d1ce5b3b726e3cd83f59f14ead9171c92
- 8b429e2a545e87407a3b8c7b92f7ceafc455e390
2022-10-25 18:02:29 +02:00
Rangi
9d7b581310 Add COUNTOF macro to tools/common.h 2022-10-14 16:21:42 -04:00
Rangi
c37cc15f44 Update tools/unnamed.py for rgbds 0.6.0 object files 2022-10-02 22:34:06 -04:00
Rangi
f58dbe3849 Require rgbds 0.6.0 2022-10-02 21:14:23 -04:00
Rangi
2b52ceb718 startswith works with a tuple 2022-09-30 16:57:47 -04:00