xCrystal
2cbe0e1764
Sync with pokecrystal up to aba1f14
2023-09-24 15:06:19 +02:00
xCrystal
5e78fd1ecc
Sync with pokecrystal up to b0ddb07
2023-09-24 14:30:54 +02:00
xCrystal
d6001be90c
Sync with pokecrystal up to 8873506b1
2023-09-24 14:21:42 +02:00
xCrystal
ca919cdf98
Board menu: implement preliminary Party, Bag, Pokegear, and Exit submenus ( #11 )
2023-09-22 23:12:05 +02:00
xCrystal
674e838460
Organize debug-only structures for test maps and levels ( #16 )
2023-09-03 00:22:23 +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
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
f067112be6
Level selection menu: main logic of landmark transitions involving page change ( #12 )
2023-08-25 13:42:23 +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
daf9e41557
Level selection menu: begin main loop, and landmark transitions (movements) data ( #12 )
2023-08-20 19:53:33 +02:00
xCrystal
84d5bdb55d
Level selection menu: sprite anim data ( #12 )
2023-08-20 13:03:33 +02:00
xCrystal
fc2e757c57
Make level selection menu landmarks universal ( #4 ) ( #12 )
2023-08-20 12:08:24 +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
684c2eff78
Board menu ( #11 ) [Commit 2]
2023-08-17 13:51:29 +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
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
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
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
xCrystal
15f452ff26
Remove indoor sprites ( #7 ), and improve overworld sprite sorting in VRAM ( #2 )
2023-07-26 10:30:47 +02:00
xCrystal
2d5bd722cd
Clean up WRAM, SRAM, and HRAM space ( #6 )
2023-07-25 19:49:25 +02:00
xCrystal
787caa2147
Get rid of LANDMARK_SPECIAL ( #1 )
2023-07-25 18:32:57 +02:00
xCrystal
473c23a727
Remove unnecessary event and engine flags ( #1 )
2023-07-25 18:24:38 +02:00
xCrystal
7bbe559252
Remove phone scripts data and text ( #1 )
2023-07-25 16:39:30 +02:00
xCrystal
5147904f78
Remove original maps and object events ( #1 )
2023-07-25 15:33:08 +02:00
xCrystal
fc7f2d4e0e
Remove Mobile, Battle Tower, Mystery Gift, and Odd Egg ( #1 )
2023-07-24 21:13:11 +02:00
vulcandth
31c55dc74d
Use BattleAnim_Dummy in data/moves/animations.asm ( #1052 )
2023-06-22 16:15:43 -04:00
vulcandth
438c48daad
Rename PAL_NPC_SILVER to PAL_NPC_EMOTE ( #1053 )
2023-06-01 07:47:53 -05:00
mid-kid
cfd432f468
Minor battle tower fixes
2023-03-08 13:52:47 +01:00
vulcandth
25e12c9391
wUnlockedUnowns engine_flag constants ( #1025 )
2022-12-26 13:14:10 -05:00
Rangi
8e135931a6
Require rgbds 0.6.0
2022-10-02 22:03:53 -04:00
Rangi
8fc3b8e6e3
Dance Theatre -> Dance Theater
...
Fixes #1008
2022-09-23 22:06:52 -04:00
Idain
553a272e52
TYPO: NUM_MOVE_EFECTS > NUM_MOVE_EFFECTS ( #1009 )
2022-09-21 22:01:39 -05:00
Andrew Cook
0f5540740b
Some Mobile code labeling and removed magic numbers ( #993 )
...
* Macro loop for EmptyAllSRAMBanks
* Many things labeled and magic numbers removed
* Conform to the style guide
* Rename URLs in mobile_46
* MOBILEAPI_19 -> MOBILEAPI_TELEPHONESTATUS
* Update engine/menus/empty_sram.asm
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
* Update ram/wram.asm
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
* Update mobile/mobile_46.asm
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
* Update mobile/mobile_46.asm
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
* Remove underscore from Set*DownloadURL symbols
* Begin Labeling TradeCornerHoldMon routines
* Add wMobileMon party_struct
* Add TRADE_CORNER_REQUEST_LENGTH constant
* Name battle tower action functions
* Label trade corner send/receive buffer
* Label the saved copy of the trade corner pokemon
also fix mailmsg_jp
* So many copies of decodeBase64Character
* Label another buffer
* Fix Alignment and use MOBILE_EMAIL_LENGTH
* `Function11ad8a` -> `MobileIncJumptableIndex`
* Apply Rangi Suggestions pass 1
Co-Authored-By: Rangi <35663410+Rangi42@users.noreply.github.com>
* Apply Suggestions 2
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
Co-authored-by: vulcandth <vulcandth@gmail.com>
2022-09-14 19:49:58 -05:00
Rangi
0d5cf5c8b9
Refer to "Rival", not "Silver" ( #983 )
...
Fixes #982
2022-08-10 21:24:56 -04:00
Rangi
367a104203
PP must be 40 or less
2022-08-10 21:20:53 -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
Rangi
f159654054
spriteanimoam
macro corresponds to battleanimoam
2022-07-04 01:11:42 -04:00
Rangi
a2e8f078a4
Split "gfx anims" into "pic anims" and "sprite anims"
...
Fixes #876
2022-07-04 01:11:42 -04:00
vulcandth
5f0597e944
Rename SLP
to SLP_MASK
( #918 )
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2022-06-17 22:25:56 -04:00
vulcandth
3648afda16
RGBDS syntax updates ( #905 )
...
New MACRO and DEF syntax
2022-06-06 17:25:42 -04:00