kep-hack/constants
Llinos Evans 83483f035b The Great Constant Compression of June 2023
This is a large-scale compression of KEP's current hide/show constants. RBY's works extremely oddly and is limited to 256 entries.

The problem with how RBY's hide/show stuff works, is that even though there are tons of unused constants, you...can't actually remove them. The constant list is tied to the hide/show data entries, so if you replace it with something else, well, now you just have two objects tied to the same constant. If you made the Route 2 item a boss, and someone picked up the item on Route 2, the boss would also disappear, and vice versa. So, we have to get creative.

I have reduced what we have to 248, but I think I miscounted when doing the funny list somewhere in the actual list when making sure the hex stuff is ok. Either that, or there's an error somewhere that Martha will, by some obscene miracle of humanity, discover. Anyway, this was achieved by turning multiple current overworld items into hidden ones, keeping them in the game whilst keeping to that all-important limit.

I also removed the items in Pokemon Tower 4F for this, just needed a little boost. Well, as you can see by the number, I technically didn't, I just miscounted like 20 times. Look, it's 10:11 PM, my stomach is in pain from an insane injection, and I don't even know if that map will come back, cut me some slack. Or add it back. You definitely can.
2023-06-27 22:17:07 +01:00
..
battle_constants.asm Groundwork for James Bottle Caps 2023-05-11 08:43:19 +01:00
credits_constants.asm Credit additions 2023-05-15 18:01:28 +01:00
event_constants.asm Fighting Dojo script revamp 2023-06-27 21:09:38 +01:00
gfx_constants.asm wOAMBuffer -> wShadowOAM (#370) 2022-07-09 17:18:18 -04:00
hardware_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2022-12-28 17:38:38 -06:00
hide_show_constants.asm The Great Constant Compression of June 2023 2023-06-27 22:17:07 +01:00
icon_constants.asm Expanding on Pokemon icon usage 2023-04-23 21:25:45 +01:00
input_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
item_constants.asm Saffron Guards are now British 2023-06-18 09:12:42 +01:00
list_constants.asm Fix file modes 2020-11-14 20:52:10 -06:00
map_constants.asm BIG changes to postgame island 2023-06-17 20:36:01 +01:00
map_data_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
map_object_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00
menu_constants.asm LGPE Beauty Event 2023-06-07 11:17:47 +01:00
misc_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
move_animation_constants.asm Adding the last of the used moves 2023-04-29 21:00:17 +01:00
move_constants.asm A few tiny changes 2023-05-17 22:26:42 +01:00
move_effect_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
music_constants.asm S.S. Anne healer and other bits 2023-06-21 21:06:08 +01:00
oam_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
palette_constants.asm Custom palette for Game Corner, slight early game rebalance 2023-06-09 14:58:59 +01:00
pokedex_constants.asm Very minor fixes 2023-04-23 16:18:02 +01:00
pokemon_constants.asm New Umbreon sprite 2023-04-30 13:41:07 +01:00
pokemon_data_constants.asm Increased Pokémon storage (12 boxes -> 14 boxes) 2023-06-21 19:42:13 +01:00
script_constants.asm Citrine Pokecenter, trade refactoring 2023-04-28 00:48:09 +01:00
serial_constants.asm party_struct constants and ExchangeBytes size (#364) 2022-07-04 01:08:17 -04:00
sprite_constants.asm New sprites just dropped 2023-04-28 19:11:49 +01:00
sprite_data_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
sprite_set_constants.asm Brunswick groundwork, misc. changes 2023-04-27 04:08:27 +01:00
text_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
tileset_constants.asm Citrine Mart 2023-04-28 03:08:54 +01:00
trainer_constants.asm Citrine Rocket House 2023-04-22 20:49:19 +01:00
type_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00