Rangi
|
7619b01dd7
|
Reformat key item bit fields
|
2020-07-18 14:19:08 -04:00 |
|
Rangi
|
76289dfda0
|
Port dbsprite macro for OAM y,x,tile,attr data from pokecrystal
|
2020-07-17 15:58:06 -04:00 |
|
Rangi
|
f53341efa1
|
Define constants for subanimations' base coords and frame block modes
|
2020-07-17 15:16:54 -04:00 |
|
Rangi
|
72a0e98c93
|
JUGGLER_X -> UNUSED_JUGGLER
|
2020-07-17 13:56:59 -04:00 |
|
Rangi
|
3c1cdbc4d0
|
Identify remaining tilemap IDs
|
2020-07-17 13:47:33 -04:00 |
|
Rangi
|
30ecbf6ea3
|
SONY -> RIVAL
|
2020-07-17 13:27:27 -04:00 |
|
Rangi
|
2454296d32
|
Update sprite names
These are based on the trainers that use them, and synced with pokegold/pokecrysal when possible
|
2020-07-17 12:48:15 -04:00 |
|
Rangi
|
44b424353d
|
Factor our frame blocks' base coordinates
|
2020-07-16 22:40:48 -04:00 |
|
Rangi
|
4cc4b175fc
|
Identify trade-related tilemaps
|
2020-07-16 22:30:40 -04:00 |
|
Rangi
|
884ef9c1a8
|
Factor out animation tilemaps
|
2020-07-16 22:23:31 -04:00 |
|
Rangi
|
6f7337bbb1
|
Define constants for subanimation transform types
|
2020-07-16 22:14:39 -04:00 |
|
Rangi
|
41a9e30268
|
Add constants for move animations' frame blocks
|
2020-07-16 22:00:16 -04:00 |
|
Rangi
|
2f43a41100
|
Use a battle_anim macro for move animations' special effects and subanimations
Move animations' sound IDs are off by one from move IDs.
|
2020-07-16 21:45:30 -04:00 |
|
Rangi
|
cd71ae03af
|
Separate move/battle animation data from move data (to do: further identify animation data labels+constants)
|
2020-07-16 19:50:48 -04:00 |
|
Rangi
|
b9a113a9f4
|
Merge pull request #276 from TheFakeMateo/master
Deobfuscate exit warps on indoor maps
|
2020-07-16 08:19:51 -04:00 |
|
TheFakeMateo
|
4ecff22f71
|
Deobfuscate exit warps on indoor maps
|
2020-07-15 18:12:58 -05:00 |
|
Rangi
|
4b4ad9894e
|
Disassemble the BLUEMONS.GB debug ROM
|
2020-07-15 13:35:39 -04:00 |
|
Rangi
|
254f26bf6b
|
Align constant comments as a column
|
2020-07-15 12:45:17 -04:00 |
|
Rangi
|
15bcd88228
|
Indent comments that describe data table macro formats
|
2020-07-15 12:39:50 -04:00 |
|
Rangi
|
be326c6565
|
Factor out spinner tiles from RocketHideoutB2F since they're also used by ViridianGym, and to make their data and code more accessible
|
2020-07-14 15:14:32 -04:00 |
|
Rangi
|
fcb573f4ac
|
Use a macro for warp tile IDs, like other tile behaviors
|
2020-07-14 14:33:16 -04:00 |
|
Rangi
|
eb1ca5813b
|
Define cries with a mon_cry macro
|
2020-07-14 14:20:38 -04:00 |
|
Rangi
|
f37cf959c9
|
Clean up some data, using macros for multiline list entries
|
2020-07-14 13:32:09 -04:00 |
|
Rangi
|
a49ca6ef41
|
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
|
2020-07-08 10:31:44 -04:00 |
|
Rangi
|
4a7d1513f3
|
Use 'tile' and 'tiles' macros
|
2020-07-07 16:21:26 -04:00 |
|
Rangi
|
bbc257476f
|
PSYCHIC -> PSYCHIC_TYPE (PSYCHIC is ambiguous with PSYCHIC_M)
|
2020-07-07 10:54:05 -04:00 |
|
Rangi
|
453bb5c38e
|
Use STARTER[123] constants in TitleMons
|
2020-07-06 20:35:59 -04:00 |
|
Rangi
|
8a79315635
|
Capitalize rgbds control structures (EQU/EQUS, IF/ELIF/ELSE/ENDC, REPT/ENDR, MACRO/ENDM, etc)
|
2020-07-06 12:28:31 -04:00 |
|
Rangi
|
d08eb86233
|
Automatically list all TM##_MOVE and HM##_MOVE values
|
2020-07-06 12:22:20 -04:00 |
|
Rangi
|
6ad4c26a03
|
Align tmhm learnsets in rows of 5
|
2020-07-06 11:19:53 -04:00 |
|
Rangi
|
25a3e67b94
|
add_tm and add_hm define TM##_MOVE and HM##_MOVE constants, to avoid repeating the move names twice
|
2020-07-06 09:32:55 -04:00 |
|
Rangi
|
405889193e
|
TM/HM constants named after moves
|
2020-07-05 22:52:27 -04:00 |
|
Rangi
|
66ebe56adc
|
Port pokecrystal's base data and tmhm structure
To do: TM/HM constants named after moves
|
2020-07-05 21:59:32 -04:00 |
|
Rangi
|
a77999f7f1
|
Logical spacing in data/sgb/sgb_palettes.asm
|
2020-07-05 16:15:01 -04:00 |
|
Rangi
|
6137f5accb
|
Port and improve hidden_object macro from pokeyellow
|
2020-07-05 15:57:07 -04:00 |
|
Rangi
|
b2369b0961
|
Port credits command constants from pokeyellow
|
2020-07-05 15:35:38 -04:00 |
|
Rangi
|
d9db3d7495
|
Update map hide/show data labels
Fixes #235
|
2020-07-05 14:38:08 -04:00 |
|
Rangi
|
139a28ff99
|
Port pokecrystal's formatting of text commands and special characters
|
2020-07-04 21:14:46 -04:00 |
|
Rangi
|
e4e0af4d67
|
Remove remaining raw $xxxx values, and replace "+ -1" with "- 1" (supported by rgbds 0.4.0)
|
2020-07-04 01:00:45 -04:00 |
|
Rangi
|
cdfab2e819
|
Document why Mew is set apart
|
2020-07-03 23:19:59 -04:00 |
|
Rangi
|
f9dc42a740
|
Factor out Mew's pics and base data
|
2020-07-03 22:59:12 -04:00 |
|
Rangi
|
053afc4634
|
Move more code from home.asm to home/
|
2020-07-03 22:57:43 -04:00 |
|
Rangi
|
6ef36800b0
|
Replace raw hex values with HRAM constants
To do: turn constants into labels and use ldh
|
2020-07-03 22:22:09 -04:00 |
|
Rangi
|
55bb99580e
|
data/mapHeaders -> data/maps/headers; data/mapObjects -> data/maps/objects
To do: Polished Map support for loading the objects
|
2020-07-03 18:19:56 -04:00 |
|
Rangi
|
62e137f6ce
|
Factor out data/sprites/
|
2020-07-03 16:58:55 -04:00 |
|
Rangi
|
9878f01e29
|
Organize macros/ like pokecrystal
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
|
2020-07-03 16:37:47 -04:00 |
|
Rangi
|
ccb01731fe
|
Make suggested edits:
- data/mapWilds -> data/wild/maps
- diglett_sculpture.asm -> book_or_sculpture.asm
- relocate some audio/music constants
|
2020-07-03 15:57:35 -04:00 |
|
Rangi
|
710c3275fc
|
Simplify map connections
To do: Polished Map support for detecting the tileset
|
2020-07-03 15:49:12 -04:00 |
|
Rangi
|
c9c59dc343
|
Reorganize constants/
To do: add comments associating constants with data and code
|
2020-07-03 12:44:47 -04:00 |
|
Rangi
|
b29e5ee203
|
Add subdirectories to data/ similar to pokecrystal
Top level text/ is now solely for the former text/maps/ files, and other files are in their respective subdirectories in data/.
|
2020-07-03 11:51:00 -04:00 |
|
Rangi
|
f275790aec
|
Add subdirectories to engine/ similar to pokecrystal
|
2020-07-02 23:30:21 -04:00 |
|
Rangi
|
eeb45036e2
|
Individual images for party menu icon graphics
|
2020-06-27 22:16:01 -04:00 |
|
Rangi
|
209ecc1919
|
Merge pic/ into gfx/
|
2020-06-27 21:43:32 -04:00 |
|
Rangi
|
e770ee77ce
|
Replace .tilecoll files with tile ID db data
|
2020-06-27 21:43:32 -04:00 |
|
Rangi
|
d5089d3c62
|
Organize gfx/
|
2020-06-27 21:43:32 -04:00 |
|
Rangi
|
4b853ad676
|
Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm (#251)
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
|
2020-06-27 15:32:24 -04:00 |
|
Rangi
|
0a62d48df2
|
Move more tables from engine/ to data/
This also splits the end of engine/battle/core.asm into engine/battle/effects.asm.
|
2020-06-23 17:50:50 -04:00 |
|
SatoMew
|
df2a68d6de
|
Replace the few instances of Unknown Dungeon with Cerulean Cave
|
2019-04-08 18:47:31 +01:00 |
|
Rangi
|
c779602459
|
Rename map files, labels, and constants to be consistent and work with Polished Map
|
2019-01-01 23:33:10 -05:00 |
|
Pokeglitch
|
9b6f57832e
|
Another map header fix
|
2018-07-28 15:56:50 -04:00 |
|
Pokeglitch
|
ae2c1036ea
|
Fixed some map header files
|
2018-07-28 15:51:17 -04:00 |
|
Daniel Harding
|
c9da8510c8
|
Merge pull request #187 from Rangi42/master
Document MissingNo's base stats, and silence an rgbds warning
|
2018-07-15 21:45:22 -05:00 |
|
Daniel Harding
|
929c65f805
|
Merge pull request #188 from snelson3/consistent-map-header-comments
make comments consistent throughout all mapHeader files
|
2018-07-15 21:44:14 -05:00 |
|
Sam Nelson
|
ee72316102
|
make comments consistent throughout all mapHeader files
|
2018-07-15 10:50:44 -07:00 |
|
Rangi
|
462088a25c
|
Document the origin of MissingNo's base stats.
|
2018-07-08 16:25:39 -04:00 |
|
Urs-Bjoern Schmidt
|
b4ab6dc701
|
Fixed some inconsistencies in the usage of the if-def directive.
|
2018-07-02 11:34:11 +02:00 |
|
yenatch
|
5c4397c899
|
spaces in EvosMoves
|
2018-03-22 23:20:55 -04:00 |
|
yenatch
|
bd35b37262
|
use constants for wEvosMoves size
|
2018-03-22 23:09:49 -04:00 |
|
bitman44
|
2056bdda52
|
Cleaned up name formatting
|
2018-03-21 06:51:03 -05:00 |
|
bitman44
|
8251c6138e
|
Replaced instances of Mon### with the Pokemon's name
|
2018-03-20 20:27:28 -05:00 |
|
Remy Oukaour
|
2e0183fc27
|
Block IDs use hex; zero connections use dec
|
2018-01-29 11:46:45 -05:00 |
|
Remy Oukaour
|
dd4f0a0064
|
Use base 10 (note, the previous commit resolves #173)
|
2018-01-29 11:12:59 -05:00 |
|
Remy Oukaour
|
d271d69175
|
Add warp, sign, and warp_to macros for data/mapObjects definitions
|
2018-01-29 02:31:32 -05:00 |
|
dannye
|
7a9a1b1e55
|
Fix typos in comments
|
2017-06-24 15:01:43 -05:00 |
|
Summate
|
0eedb40608
|
Continuing the source-level documentation of roughly where trainers can be found
|
2016-09-04 14:31:59 -05:00 |
|
dannye
|
52bb07ca18
|
Replace unnecessary tabs with spaces
|
2016-07-27 22:33:48 -05:00 |
|
dannye
|
a51037eeee
|
Remove the last address comments
except for wram.asm and sram.asm
also delete unused yellow file
|
2016-06-12 02:19:44 -05:00 |
|
YamaArashi
|
7f34e28f24
|
remove address comments
|
2016-06-11 17:24:04 -07:00 |
|
pikalaxalt
|
a2f7701f34
|
Merge branch 'master' of https://github.com/pret/pokered
|
2016-06-09 20:45:02 -04:00 |
|
IIMarckus
|
674b4dcc4a
|
Remove the Beach House option.
|
2016-06-07 23:55:55 -06:00 |
|
pikalaxalt
|
0d687ba25a
|
TX_SFX_KEY_ITEM and mapconst macro
|
2016-05-30 09:08:40 -04:00 |
|
pikalaxalt
|
3fe60f7793
|
Remove the last remaining IF DEF(_YELLOW)
|
2016-05-13 18:00:38 -04:00 |
|
pikalaxalt
|
31b118ab42
|
Merge branch 'master' of https://github.com/pret/pokered
|
2016-05-13 17:59:46 -04:00 |
|
dannye
|
38ea9cd829
|
Fix typo: ninetails.asm -> ninetales.asm
|
2016-04-25 22:01:13 -05:00 |
|
IIMarckus
|
c9bed2d447
|
Add a TX_MART macro for inventories.
|
2016-04-08 20:16:42 -06:00 |
|
IIMarckus
|
adc6a3aac7
|
Clean up script labels in marts and Pokémon Centers.
|
2016-04-08 19:04:36 -06:00 |
|
IIMarckus
|
3fd6787692
|
Clean up more Yellow ifdefs.
|
2016-03-22 00:10:23 -06:00 |
|
IIMarckus
|
757114cad2
|
Get rid of yellow ifdefs in wild Pokémon.
|
2016-02-12 21:10:58 -07:00 |
|
IIMarckus
|
360a2200b1
|
Remove misleading (unreferenced) labels.
|
2016-01-30 20:40:12 -07:00 |
|
PikalaxALT
|
1980a5befc
|
Macrofy sprite status data in WRA0
|
2016-01-29 11:20:47 -05:00 |
|
YamaArashi
|
8a5a7d8e68
|
fix typoes
|
2016-01-09 03:03:55 -08:00 |
|
dannye
|
351146024b
|
Fewer underscores in constants
|
2015-12-14 22:09:30 -06:00 |
|
IIMarckus
|
94e609b4bc
|
vertical space is cheap. also remove address comments and yellow ifs.
|
2015-12-06 14:20:26 -07:00 |
|
dannye
|
38065a744d
|
No more W_
|
2015-08-30 21:38:41 -05:00 |
|
YamaArashi
|
64cfbcce7a
|
commented SGB palette stuff
|
2015-08-12 02:16:56 -07:00 |
|
dannye
|
dfc152d667
|
No more $C8
Use OPP_ constants separate from trainer constants since
valid opponents can be all Pokemon and trainers
|
2015-08-10 11:09:16 -05:00 |
|
dannye
|
31d267d4ad
|
Clean up data/evos_moves.asm
|
2015-08-10 10:52:35 -05:00 |
|
dannye
|
8a6d46f3d9
|
Replace some hardcoded data sizes
|
2015-08-09 23:56:20 -05:00 |
|
dannye
|
408f9b3141
|
Merge branch 'master' of https://github.com/luckytyphlosion/pokered
|
2015-07-27 00:00:21 -05:00 |
|
dannye
|
d7c5c8cf22
|
Merge branch 'master' of https://github.com/xCrystal/pokered
|
2015-07-26 23:23:05 -05:00 |
|