xCrystal
|
7641bb7876
|
Implement the engine to backup disabled map spaces (#33)
|
2023-12-20 19:14:28 +01:00 |
|
xCrystal
|
d097191ab1
|
Implement the engine to backup map objects when chaning maps (#32)
|
2023-12-15 19:10:47 +01:00 |
|
xCrystal
|
2bca51eb09
|
Rename Map<N>Object addresses to MapObject<N>; create wMapObjectsBackups and sMapObjectsBackups in respective WRAM/SRAM sections (#32)
|
2023-12-15 13:43:42 +01:00 |
|
xCrystal
|
7ede3d1357
|
Create COLL_OUT_OF_BOUNDS to handle isolated areas within the same map that should not be visible in View Map mode (#29)
|
2023-12-14 21:24:08 +01:00 |
|
xCrystal
|
af9ab166c4
|
Ensure anchor points are applied when landing after warp by creating a new setup script
|
2023-12-14 17:11:15 +01:00 |
|
xCrystal
|
933fca3b4b
|
Implement talker events [commit 2] (#30)
|
2023-11-28 18:02:00 +01:00 |
|
xCrystal
|
88b6810a18
|
Implement talker events [commit 1] (#30)
|
2023-11-28 13:59:36 +01:00 |
|
xCrystal
|
6613cd5386
|
Add anchor points to support manual movement between spaces (#26)
|
2023-11-16 17:20:13 +01:00 |
|
xCrystal
|
29bea311fe
|
Rename PAL_OW_EMOTE and PAL_NPC_EMOTE to *_GREY
|
2023-11-05 11:07:32 +01:00 |
|
xCrystal
|
8f3e9b04e2
|
Implement View Map mode [commit 4]: draw arrows OAM and refactor previous commit to support this (#29)
|
2023-11-04 13:04:25 +01:00 |
|
xCrystal
|
85f9c258b5
|
Fix that CheckObjectCoveredByTextbox doesn't account for the background scroll (SCX/SCY) (#8)
|
2023-10-31 16:02:37 +01:00 |
|
xCrystal
|
a52e7f4df5
|
Effects of branch space [Commit 1] (#28)
|
2023-10-24 20:36:23 +02:00 |
|
xCrystal
|
89a17c3a05
|
Make sure overworld sprites don't appear after returning from overworld [bugfix] (#17)
|
2023-10-21 19:29:29 +02:00 |
|
xCrystal
|
e9ad1f5612
|
Rename _UpdateSprites to _UpdateActiveSprites and create UpdateActiveSprites in home back (along with the existing UpdateSprites)
|
2023-10-21 18:46:56 +02:00 |
|
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 (#24)
|
2023-10-18 17:46:57 +02:00 |
|
xCrystal
|
47422a1adb
|
Begin implementation of base effect of regular spaces (#21)
|
2023-10-14 19:28:35 +02:00 |
|
xCrystal
|
917db30e98
|
Save game and clear board menu cursor position during game menu (#17)
|
2023-10-07 19:08:54 +02:00 |
|
xCrystal
|
a01f04e967
|
Implement common tileset portion at second half of vTiles5: palette maps (#19)
|
2023-10-04 17:20:48 +02:00 |
|
xCrystal
|
adfcd603dd
|
Implement common tileset portion at second half of vTiles5 (#19)
|
2023-10-03 19:02:36 +02:00 |
|
xCrystal
|
a16322350f
|
Functional stub of title menus [Commit 1] (#17)
|
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 (#11)
|
2023-09-22 23:12:05 +02:00 |
|
xCrystal
|
eb728d5151
|
Rename the concept of Money to Coins (#7)
|
2023-09-02 23:17:20 +02:00 |
|
xCrystal
|
5d95ff952a
|
Replace ¥ font character with <COIN> (#7)
|
2023-09-02 23:17:21 +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
|
236519fc55
|
Documentation
|
2023-08-29 18:52:51 +02:00 |
|
xCrystal
|
f386a63cf8
|
Overworld HUD implementation (#15)
|
2023-08-29 18:33:20 +02:00 |
|
xCrystal
|
f289d5621d
|
Window HUD: Prevent more Window flickering in blocks that disable interrupts (#15)
|
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 (#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
|
4ee4655e72
|
constants for rSTAT register
|
2023-08-27 16:27:11 +02:00 |
|
xCrystal
|
4dec74b770
|
Level selection menu: fading animations (#12) (#14)
|
2023-08-27 13:11:42 +02:00 |
|
xCrystal
|
e866cdab48
|
Level selection menu: function to compute valid directions and directional arrows OAM (#12)
|
2023-08-22 12:42:53 +02:00 |
|
xCrystal
|
c6601a79d3
|
Adjust flag action on unlocked levels to 8 bits rather than 16 (#13)
|
2023-08-22 12:08:52 +02:00 |
|
xCrystal
|
d7c59dcef1
|
Unlocked level flags
|
2023-08-21 01:45:06 +02:00 |
|
xCrystal
|
1f33436a64
|
Board menu (#11) [Commit 1]
|
2023-08-14 20:09:23 +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
|
1ee4cc49ed
|
Fix InitCGBPals being called after LCD enabled causing innaccessible VRAM access (#8)
|
2023-08-10 18:23:22 +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
|
f64bbf700d
|
Consolidate behavior of fading to/from white in overworld (#2), Fix naming screen tiles (#3) (bug fix to 6e3c5fd008 )
|
2023-08-04 23:54:53 +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
|
a1e095074c
|
Remove Japanese text and non-english fonts (#1), Expand tilesets from 192 to 255 tiles (#2) [Commit 1]
|
2023-08-02 18:21:34 +02:00 |
|
xCrystal
|
dd04feb32a
|
Remove map name sign feature (#1)
|
2023-07-31 19:30:40 +02:00 |
|
xCrystal
|
8ac94cc479
|
Change MBC from MBC3 (0x10) to MBC5 (0x1b) (#7)
|
2023-07-31 18:52:47 +02:00 |
|