xCrystal
|
4172760b6d
|
Implement unlocking levels [Commit 2] (#35)
|
2024-01-19 18:00:07 +01:00 |
|
xCrystal
|
38ffe06a2c
|
Implement clearing level in RAM according to End Space effect, supporting up to 4 clearable stages per level; Implement unlocking levels [Commit 1] (#35)
|
2024-01-18 19:22:21 +01:00 |
|
xCrystal
|
f6320585bf
|
Level cleared transition: placeholder screen, update wCoins with wCurLevelCoins, advance time of day (#35)
|
2024-01-16 18:08:19 +01:00 |
|
xCrystal
|
98b04522e1
|
Handle the repositioning in the new map of a mocked player object after going through a map connection (#29)
|
2024-01-05 20:57:35 +01:00 |
|
Rangi
|
0df29e5aaf
|
Update to rgbds v0.7.0
|
2024-01-04 21:55:57 +01:00 |
|
xCrystal
|
16e7328439
|
Logic to manage PAL_OW_MISC (#3)
|
2024-01-03 17:24:26 +01:00 |
|
xCrystal
|
303deca959
|
Implement Cut technique, making cut trees use objects (#34)
|
2023-12-29 13:34:37 +01:00 |
|
xCrystal
|
80257e4bca
|
Populate content of overworld HUD (#18); make wCurTurn 2 bytes (#25)
|
2023-12-27 17:42:46 +01:00 |
|
xCrystal
|
28bd777632
|
give/take coins action of blue/red space (#22)
|
2023-12-24 18:42:07 +01:00 |
|
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
|
5a7a380e37
|
SFX player in debug menu
|
2023-11-30 15:51:24 +01:00 |
|
xCrystal
|
6f4fcf580a
|
Implement talker events [commit 3] (#30)
|
2023-11-28 21:36:51 +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
|
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
|
147c9f2add
|
Implement View Map mode [commit 1] (#29)
|
2023-10-31 20:25:56 +01:00 |
|
xCrystal
|
a52e7f4df5
|
Effects of branch space [Commit 1] (#28)
|
2023-10-24 20:36:23 +02:00 |
|
xCrystal
|
884e4bdc63
|
Constants and WRAM addresses for unlocked techniques (#13)
|
2023-10-24 11:45:38 +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
|
806b048a9f
|
Add wMapSpacesPointer to the map attributes (#4); create basic space macro to define the space layout of maps (#23)
|
2023-10-17 18:27:28 +02:00 |
|
xCrystal
|
a31c114382
|
Separate disabling space events and tile events so they aren't mutually exclusive in the same step (#25)
|
2023-10-17 16:24:04 +02:00 |
|
xCrystal
|
b9ac41feb6
|
Upkeep tasks in board menu: auto save game, increase turn, clear wTurnData (#11); also init wCurTurn and wCurSpace in EnterMap
|
2023-10-14 20:52:09 +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
|
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
|
db7d9c7063
|
Board menu: die roll input and animation (#11)
|
2023-09-25 21:57:47 +02:00 |
|
xCrystal
|
2cbe0e1764
|
Sync with pokecrystal up to aba1f14
|
2023-09-24 15:06:19 +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
|
98fa7a9538
|
Rename the concept of Coins to Chips (#7)
|
2023-09-02 18:23:25 +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
|
f386a63cf8
|
Overworld HUD implementation (#15)
|
2023-08-29 18:33:20 +02:00 |
|
xCrystal
|
6e49bb9893
|
Implement the basics of the window HUD functionality (#15)
|
2023-08-27 19:18:52 +02:00 |
|
xCrystal
|
4dec74b770
|
Level selection menu: fading animations (#12) (#14)
|
2023-08-27 13:11:42 +02:00 |
|
xCrystal
|
4855dd9b70
|
RGB fade engine (#14)
|
2023-08-25 23:09:42 +02:00 |
|
xCrystal
|
d5dc7b38df
|
Level selection menu: implement landmark transitions not involving page change (#12)
|
2023-08-23 12:50:22 +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
|
d7c59dcef1
|
Unlocked level flags
|
2023-08-21 01:45:06 +02:00 |
|
xCrystal
|
84d5bdb55d
|
Level selection menu: sprite anim data (#12)
|
2023-08-20 13:03:33 +02:00 |
|
xCrystal
|
222b46896c
|
Level selection menu: init screen and bg layout, and preliminary landmarks data (#12)
|
2023-08-19 19:45:43 +02:00 |
|
xCrystal
|
fe4b54cece
|
Level selection menu: placeholder grahpics and cgb layout (#12)
|
2023-08-18 20:19:34 +02:00 |
|
xCrystal
|
d7ce3b27ab
|
Clean up some WRAM and SRAM involving unused mobile data (#6)
|
2023-08-18 12:04:53 +02:00 |
|
xCrystal
|
684c2eff78
|
Board menu (#11) [Commit 2]
|
2023-08-17 13:51:29 +02:00 |
|
xCrystal
|
1f33436a64
|
Board menu (#11) [Commit 1]
|
2023-08-14 20:09:23 +02:00 |
|