xCrystal
c11c53e0d7
Documentation (Overworld loop)
2023-09-15 20:04:16 +02:00
xCrystal
eb728d5151
Rename the concept of Money to Coins ( #7 )
2023-09-02 23:17:20 +02:00
xCrystal
98fa7a9538
Rename the concept of Coins to Chips ( #7 )
2023-09-02 18:23:25 +02:00
xCrystal
ea4ab28652
Enforce capacity limit of sprite list in VRAM ( #2 ); actually fix LoadSpriteGFX ( #8 ) [bugfix to 59bda0b36b]
2023-09-02 13:01:45 +02:00
xCrystal
74f2a55332
Add new map setup script MAPSETUP_ENTERLEVEL ( #4 ), and integrate overworld HUD setup in the corresponding setup scripts ( #15 )
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 ( #7 ); Generalize 1bpp/2bpp text state tracking ( #10 ) [reworks 052d246e]
2023-08-31 18:41:05 +02:00
xCrystal
9f835560d7
Tinker with overworld HUD implementation in f386a63cf8 ( #15 )
2023-08-30 19:23:51 +02:00
xCrystal
f386a63cf8
Overworld HUD implementation ( #15 )
2023-08-29 18:33:20 +02:00
xCrystal
b275d642cd
rename load_map_part.asm to load_screen_tilemap.asm following function name changes in fd6f02036e
2023-08-28 17:52:15 +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 ( #15 )
2023-08-28 12:03:32 +02:00
xCrystal
6e49bb9893
Implement the basics of the window HUD functionality ( #15 )
2023-08-27 19:18:52 +02:00
xCrystal
fc2e757c57
Make level selection menu landmarks universal ( #4 ) ( #12 )
2023-08-20 12:08:24 +02:00
xCrystal
684c2eff78
Board menu ( #11 ) [Commit 2]
2023-08-17 13:51:29 +02:00
xCrystal
c405c955ba
Load overworld font and frame via HDMA instead of copying to VRAM ( #10 )
2023-08-12 21:14:46 +02:00
xCrystal
052d246ee3
Use overworld textbox in text printing functions, differentiating between 1bpp and 2bpp text ( #10 )
2023-08-11 12:28:14 +02:00
xCrystal
be5f3ad6e1
Remove unused map environment with index 0 ( #7 ), Implement function to draw the overworld textbox ( #10 )
2023-08-07 13:23:57 +02:00
xCrystal
55a38ff2de
Make map environments more granular and make all map palettes except darkness depend on map environment ( #7 )
2023-08-04 18:45:50 +02:00
xCrystal
6e3c5fd008
Expand tilesets from 192 to 255 tiles ( #2 ) [Commit 2], Reorganization of pokecrystal charmap and fonts layout ( #3 )
2023-08-02 19:52:51 +02:00
xCrystal
dd04feb32a
Remove map name sign feature ( #1 )
2023-07-31 19:30:40 +02:00
xCrystal
9df4cf6946
Create a fourth time of day ( #2 )
2023-07-31 12:27:53 +02:00
xCrystal
05448d7a7e
Remove RTC ( #1 ) and remove time of day dependence on RTC ( #7 ) [Commit #2 ]
2023-07-28 00:07:07 +02:00
xCrystal
0571144a7b
Remove RTC ( #1 ) and remove time of day dependence on RTC ( #7 ) [Commit 1]
2023-07-27 20:32:15 +02:00
xCrystal
59bda0b36b
Fix some pokecrystal bug and glitches ( #8 )
...
Credits sequence changes move selection menu behavior; Swimming NPCs aren't limited by their movement radius; No bump noise if standing on tile E; The unused phonecall script command may crash; ScriptCall can overflow wScriptStack and crash; LoadSpriteGFX does not limit the capacity of UsedSprites; ReadObjectEvents overflows into wObjectMasks; ClearWRAM only clears WRAM bank 1; BattleAnimCmd_ClearObjs only clears the first 6⅔ objects; Options menu fails to clear joypad state on initialization
2023-07-27 13:01:32 +02:00
xCrystal
d30b9dd60f
Further remove unnecessary DMG/SGB checking ( #7 ) and remove SGB layouts and palette data ( #1 )
2023-07-26 17:02:33 +02:00