523 Commits

Author SHA1 Message Date
xCrystal
b0e2e7aef3 Rename wCurSpaceData and wTempSpaceData to *SpaceStruct and create space_struct macro 2023-10-20 20:16:10 +02:00
xCrystal
3291b82069 Implementation of basic navigation and movement across linear spaces () 2023-10-18 17:46:57 +02:00
xCrystal
47422a1adb Begin implementation of base effect of regular spaces () 2023-10-14 19:28:35 +02:00
xCrystal
917db30e98 Save game and clear board menu cursor position during game menu () 2023-10-07 19:08:54 +02:00
xCrystal
a01f04e967 Implement common tileset portion at second half of vTiles5: palette maps () 2023-10-04 17:20:48 +02:00
xCrystal
adfcd603dd Implement common tileset portion at second half of vTiles5 () 2023-10-03 19:02:36 +02:00
xCrystal
a16322350f Functional stub of title menus [Commit 1] () 2023-10-01 00:10:44 +02:00
xCrystal
e53ae0eac9 Optimize some HRAM usage 2023-09-30 19:12:57 +02:00
xCrystal
ca919cdf98 Board menu: implement preliminary Party, Bag, Pokegear, and Exit submenus () 2023-09-22 23:12:05 +02:00
xCrystal
eb728d5151 Rename the concept of Money to Coins () 2023-09-02 23:17:20 +02:00
xCrystal
5d95ff952a Replace ¥ font character with <COIN> () 2023-09-02 23:17:21 +02:00
xCrystal
74f2a55332 Add new map setup script MAPSETUP_ENTERLEVEL (), and integrate overworld HUD setup in the corresponding setup scripts () 2023-08-31 19:27:39 +02:00
xCrystal
2957bce0a9 Don't hide sprites behind a 2BPP textbox if they are partially outside of it, and make 2BPP textboxes have priority over objects (); Generalize 1bpp/2bpp text state tracking () [reworks 052d246e] 2023-08-31 18:41:05 +02:00
xCrystal
9f835560d7 Tinker with overworld HUD implementation in f386a63cf869acd657b684a3f6a6b8210b1a5d3a () 2023-08-30 19:23:51 +02:00
xCrystal
236519fc55 Documentation 2023-08-29 18:52:51 +02:00
xCrystal
f386a63cf8 Overworld HUD implementation () 2023-08-29 18:33:20 +02:00
xCrystal
f289d5621d Window HUD: Prevent more Window flickering in blocks that disable interrupts () 2023-08-28 17:31:39 +02:00
xCrystal
fd6f02036e Improve some innacurate function names from pokecrystal 2023-08-28 13:30:13 +02:00
xCrystal
11db1300b2 Window HUD: Handle Window being fully shown during reanchor map () 2023-08-28 12:03:32 +02:00
xCrystal
6e49bb9893 Implement the basics of the window HUD functionality () 2023-08-27 19:18:52 +02:00
xCrystal
4ee4655e72 constants for rSTAT register 2023-08-27 16:27:11 +02:00
xCrystal
4dec74b770 Level selection menu: fading animations () () 2023-08-27 13:11:42 +02:00
xCrystal
e866cdab48 Level selection menu: function to compute valid directions and directional arrows OAM () 2023-08-22 12:42:53 +02:00
xCrystal
c6601a79d3 Adjust flag action on unlocked levels to 8 bits rather than 16 () 2023-08-22 12:08:52 +02:00
xCrystal
d7c59dcef1 Unlocked level flags 2023-08-21 01:45:06 +02:00