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
f9f0467d76
Add definitions for additional regular spaces (green, item, pkmn, minigame) and end space ( #21 )
2023-10-19 20:38:54 +02:00
xCrystal
09e05890e5
Disable A/START/SELECT button actions while in BOARDEVENT_HANDLE_BOARD ( #24 )
2023-10-18 20:29:49 +02:00
xCrystal
c99444d1b9
Documentation
2023-10-18 20:04:11 +02:00
xCrystal
fbfd582926
Do not reset wCurTurn and wCurSpace if entering from save in overworld [Bug fix to previous commit] ( #24 )
2023-10-18 18:07:46 +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
7448da8380
Create BOARDEVENT_END_TURN as a transition between turns after landing on space ( #25 )
2023-10-14 21:45:48 +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
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
ca919cdf98
Board menu: implement preliminary Party, Bag, Pokegear, and Exit submenus ( #11 )
2023-09-22 23:12:05 +02:00
xCrystal
c11c53e0d7
Documentation (Overworld loop)
2023-09-15 20:04:16 +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
6e49bb9893
Implement the basics of the window HUD functionality ( #15 )
2023-08-27 19:18:52 +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
dd04feb32a
Remove map name sign feature ( #1 )
2023-07-31 19:30:40 +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
5147904f78
Remove original maps and object events ( #1 )
2023-07-25 15:33:08 +02:00
vulcandth
c01409be5a
Relabel some map_object
struct fields ( #1029 )
2023-01-03 22:16:08 -05:00
Rangi
8e135931a6
Require rgbds 0.6.0
2022-10-02 22:03:53 -04:00
Rangi
41d5ea0482
Rename the object_struct
field labels and constants ( #1005 )
...
Fixes #990
2022-09-12 09:15:44 -04:00
vulcandth
ef9b9bb437
Clean up bugs commented in the source code ( #912 )
...
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-07-09 16:12:02 -05:00
Colton G. Rushton
84a3b335aa
Document that farcall
returns c
in a
for some code ( #937 )
2022-06-17 22:30:53 -04:00
Rangi
e4d82e92d0
Rename prioritysjump
to sdefer
2021-06-08 20:35:04 -04:00
Rangi
dbe2360ecd
Miscellaneous cleanup
2021-03-22 16:41:17 -04:00
Rangi
6c8f8609cb
Assert some more table widths
2021-03-17 11:38:01 -04:00
Rangi
7d3ea88611
Rename GetFarHalfword to GetFarWord
...
Fixes #796
2021-01-09 15:16:05 -05:00
Rangi
5db892782a
Remove "Buffer" suffix from two HRAM labels
2020-12-23 16:54:28 -05:00
Rangi
97e981985b
Correct some filename comments
2020-11-17 11:12:21 -05:00
Rangi
9b3c45b14d
Resolve some "???" comments
2020-11-17 11:09:02 -05:00
Rangi
ea426a8879
Identify more WRAM labels, and start a <X>_DummyFunction label convention
2020-10-28 14:34:38 -04:00
Rangi
9dcdad5e60
Comment, remove, or revise many unreferenced labels
2020-10-26 20:29:58 -04:00
Rangi
2e90df15b7
Update battle anim bg function comments, and identify more unnamed labels
2020-10-06 18:09:33 -04:00
Rangi
306c85750e
Identify some more unnamed labels
2020-10-04 20:10:39 -04:00
Rangi
ef452ccbc7
return → endcallback, reloadandreturn → reloadend
2020-07-17 08:37:03 -04:00
Rangi
91774f206e
Replace "Unreferenced" labels with "; unreferenced" comments
2020-06-21 16:27:43 -04:00
Rangi
50e182e831
Harmonize engine/overworld with pokegold
2020-06-17 22:12:04 -04:00
Rangi
58b377f25b
Fix #709 miscellaneous issues
2020-04-16 09:30:50 -04:00
Rangi
24a23b1922
Use CMDQUEUE constants
2020-02-04 11:11:43 -05:00
Rangi
717cf3f458
Identify PLAYERMOVEMENT_* constants
2019-11-03 14:30:33 -05:00
Rangi
5134266b9a
Rename OBJECT_LENGTH to MAPOBJECT_LENGTH and OBJECT_STRUCT_LENGTH to OBJECT_LENGTH
2019-11-03 12:26:38 -05:00
Rangi
cca2afe827
More fixes for fixes
2019-04-23 19:07:41 -04:00
Rangi
2184b60a0c
Identify and eliminate wEngineBuffer1-5
2019-04-08 19:42:55 -04:00