Commit Graph

2289 Commits

Author SHA1 Message Date
cawtds
0e50588296 finish ListMenu sync 2025-06-02 23:00:47 +02:00
cawtds
a3434c8c1b sync list_menu.c 2025-06-02 18:56:25 +02:00
cawtds
801a125536 remove menu_indicators.c/h 2025-06-02 17:52:39 +02:00
cawtds
6d21084ba2 sync ListMenuTemplate 2025-06-02 17:32:05 +02:00
cawtds
d2950112c7 sync ListMenu 2025-06-02 17:23:14 +02:00
cawtds
2a75fe0e58 sync listmenuitem 2025-06-02 17:05:36 +02:00
cawtds
39a98562b8 sync item menu functions 2025-06-01 18:49:19 +02:00
cawtds
c18abe0b00 replace LZ77UnCompWram -> DecompressDataWithHeaderWram 2025-05-31 01:43:49 +02:00
cawtds
dc872b8448 port new sprite compressor 2025-05-31 01:12:41 +02:00
cawtds
69021c231d add multi roamer support 2025-05-30 22:08:59 +02:00
cawtds
65d9a1b71e update debug menu 2025-05-30 17:17:13 +02:00
cawtds
627e2f4581 sync a few functions/macros 2025-05-30 16:43:10 +02:00
cawtds
6d6be7ac2a sync fix 2025-05-30 16:15:52 +02:00
cawtds
8226986201 sync link controllers, fix link battle freeze 2025-05-30 15:03:44 +02:00
cawtds
a5381a8668 update testsystem 2025-05-30 01:33:41 +02:00
cawtds
92962fef08 update battle engine 2025-05-30 01:17:44 +02:00
cawtds
3ab6e9bc1e Merge 'pret/master' into porymap6-pret-merge 2025-05-28 17:11:40 +02:00
GriffinR
f60d28ceb5
Merge pull request #693 from pret/porymap-6
Update for Porymap 6
2025-05-27 10:53:27 -04:00
GriffinR
c0036919b0 Add NUM_TILES_PER_METATILE 2025-05-18 14:22:42 +08:00
cawtds
def4d8fb64 time and season based wild encounters 2025-05-17 14:19:46 +02:00
GriffinR
82d2283108 Merge branch 'master' of https://github.com/pret/pokefirered into porymap-6 2025-05-14 11:52:22 -04:00
cawtds
3fb74b2997 sync mapsecs 2025-05-03 14:29:30 +02:00
cawtds
c40aeb4321 sync text_window.c 2025-05-02 12:50:51 +02:00
cawtds
0132879bcd sync pokemon_icon.c 2025-05-02 02:01:08 +02:00
cawtds
fa53e4f99e align battle_bg.c and rename terrain -> environment 2025-05-01 19:17:28 +02:00
cawtds
3f7b3e4d93 add time-based encounters 2025-05-01 16:09:43 +02:00
cawtds
8c5990955f update battle anims, battle terrains renamed 2025-05-01 14:40:10 +02:00
cawtds
8ed8aed1a7 fix remaining palettes 2025-05-01 02:09:52 +02:00
cawtds
1ba4819b7b update and fix tests 2025-05-01 00:11:51 +02:00
cawtds
f6131c3737 expansion update 2025-04-30 2025-04-30 23:25:45 +02:00
cawtds
da54c1eab1 cast to void* as suggested by sbird, gScanlineEffectRegBuffers alignment 2025-04-22 18:03:20 +02:00
cawtds
59560a5100 add emerald macros and fix alignments 2025-04-22 16:22:11 +02:00
cawtds
65afa597d8 update string ids 2025-04-14 17:22:55 +02:00
cawtds
0fce12f6e4 fix failing tests 2025-04-13 23:39:50 +02:00
cawtds
18462d79a6 update test framework - compilable 2025-04-13 22:02:21 +02:00
cawtds
68a64f2f67 battle engine update - compilable state 2025-04-13 21:50:42 +02:00
cawtds
e4cfe4272f clean up battle_scripts.h 2025-04-13 19:56:12 +02:00
cawtds
0de9ae1f9c add sideway stairs handling 2025-03-22 14:01:52 +01:00
cawtds
21fda56141 improve natdex load times 2025-03-21 21:23:48 +01:00
cawtds
e0d828bb48 add FREE_BATTLE_TOWER_E_READER functionality 2025-03-21 20:05:55 +01:00
cawtds
69ce201014 add FREE_TRAINER_HILL/TOWER functionality 2025-03-21 19:33:50 +01:00
cawtds
8d18c52508 add FREE_MATCH_CALL functionality 2025-03-21 17:22:02 +01:00
cawtds
c02550917f add FREE_LINK_BATTLE_RECORDS functionality 2025-03-21 16:47:16 +01:00
cawtds
a9eb83c4e5 add FREE_MYSTERY_EVENT_BUFFERS functionality 2025-03-20 23:12:04 +01:00
cawtds
230195b036 add FREE_ENIGMA_BERRY functionality 2025-03-20 23:07:02 +01:00
cawtds
c633d72a75 add FREE_UNION_ROOM_CHAT functionality 2025-03-20 22:56:19 +01:00
cawtds
b684be97e0 add FREE_MYSTERY_GIFT functionality 2025-03-20 22:41:06 +01:00
cawtds
9d99164eb6 update pokemon files 2025-03-20 17:48:30 +01:00
cawtds
2883806ab8 improve GetPrimaryTileset/GetSecondaryTileset impl 2025-03-20 17:13:27 +01:00
cawtds
537722ae74 regional form changes 2025-03-19 14:09:14 +01:00
cawtds
5840775148 more DNS changes from expansion -> fixes secondary tileset flickering 2025-03-18 19:53:13 +01:00
cawtds
68d2a6dbe4 default dexnav config 2025-03-15 17:09:52 +01:00
cawtds
2b03d1c009 fix cave dust palette 2025-03-15 01:06:45 +01:00
cawtds
3e65702ac3 ported dexnav from e-expansion 2025-03-15 00:23:39 +01:00
cawtds
58ab7ba9fd updated battle engine files 2025-03-09 15:50:46 +01:00
cawtds
1a2a4cc791 fix time based palette updates 2025-03-09 13:13:12 +01:00
cawtds
045af1fd25 dns expansion alignment 2025-03-08 15:27:22 +01:00
cawtds
cfc49f9942 revert change 2025-03-07 21:42:43 +01:00
cawtds
3b029feb47 add OW_SHOW_ITEM_DESCRIPTIONS implementations 2025-03-07 21:39:09 +01:00
cawtds
7b20c3bc07 fix follower dns 2025-02-23 22:19:19 +01:00
cawtds
77596bdfa0 add dynamic multi choice 2025-02-16 17:52:50 +01:00
cawtds
4310caecec update follower system 2025-02-16 14:02:13 +01:00
cawtds
52d4ba57cc add DNS config 2025-02-16 01:33:58 +01:00
cawtds
657ef3761a sync task.c 2025-02-15 15:38:54 +01:00
cawtds
e27406254c sync region_map_entries 2025-02-15 14:56:09 +01:00
cawtds
645023b55f more storage sync 2025-02-15 13:39:29 +01:00
cawtds
f5008263b3 merge pokemon_storage_system files 2025-02-15 12:53:42 +01:00
cawtds
52f9fd0a92 sync window.c 2025-02-15 00:46:38 +01:00
cawtds
ba6cbb267b sync sprite.c/h 2025-02-14 22:26:57 +01:00
cawtds
a042dbf68f more text.c sync 2025-02-14 20:40:22 +01:00
cawtds
310764c56f more sync 2025-02-14 19:10:50 +01:00
cawtds
ba946852d0 sync text.c 2025-02-14 18:44:25 +01:00
cawtds
4e13af09df fix UB caused by nickname length, fixed link saving by syncing with expansion 2025-02-13 00:09:54 +01:00
cawtds
57390fd622 fixed issue cause by linkDirection macro 2025-02-12 20:47:36 +01:00
cawtds
fcd2bd2107 Merge remote-tracking branch 'pret/master' into pret-merge 2025-02-12 18:15:52 +01:00
cawtds
53240e7693 sync battle string table 2025-02-11 18:10:34 +01:00
cawtds
5b6db1a94f fix trainer slide and script effect tests 2025-02-10 22:42:32 +01:00
cawtds
c439b1f1b3 update pokemon.c 2025-02-10 20:05:57 +01:00
cawtds
d65ef7fa25 fix form change tests 2025-02-10 18:43:55 +01:00
cawtds
889912b41c update tests 2025-02-10 15:54:48 +01:00
cawtds
690c0ef52e expansion update 2025-02-08 2025-02-08 17:09:17 +01:00
GriffinR
5f9f173b6a Generate heal location constants automatically, move data back to a single file. 2025-02-03 16:00:29 -05:00
GriffinR
bf6bfbd2ed
Merge pull request #668 from Kurausukun/pockets
Some checks failed
CI / build (push) Has been cancelled
Add Constant for 3 Main Bag Pockets
2025-02-03 12:29:05 -05:00
cawtds
323472ad30 rename bg_regs -> io_reg 2025-01-21 21:03:14 +01:00
cawtds
d988f94af8 remove blend_palette 2025-01-21 20:55:50 +01:00
cawtds
1a13906faf expansion sync: agbrfu_linkmanager 2025-01-21 19:20:43 +01:00
cawtds
f2bdad47c2 expansion sync: battle_anim 2025-01-21 17:20:11 +01:00
cawtds
07d892d673 expansion sync: battle_anim_water 2025-01-21 00:17:40 +01:00
cawtds
8dd0a21a6a expansion sync: battle_anim_utility_funcs 2025-01-21 00:14:18 +01:00
cawtds
c512d155f0 expansion sync: battle_anim_special <-> battle_anim_throw 2025-01-20 23:57:55 +01:00
cawtds
204f56c430 expansion sync: battle_anim_sound_tasks 2025-01-20 23:34:07 +01:00
cawtds
d20c612100 expansion sync: battle_anim_rock 2025-01-20 23:29:42 +01:00
cawtds
0e6894a26f expansion sync: battle_anim_normal 2025-01-20 23:23:11 +01:00
cawtds
45964aa4fb expansion sync: battle_anim_mons 2025-01-20 23:18:09 +01:00
cawtds
4993fb17e5 expansion sync: battle_anim_ghost 2025-01-20 22:35:25 +01:00
cawtds
2a7e08a31f expansion sync: battle_anim_fire 2025-01-20 22:23:48 +01:00
cawtds
c3ba848c18 expansion sync: battle_anim_fight 2025-01-20 22:19:24 +01:00
cawtds
4640852091 expansion sync: battle_anim_effects_3 2025-01-20 18:43:38 +01:00
cawtds
971ecf68e3 revert 2025-01-20 18:21:47 +01:00
cawtds
2ef3f650a3 rename 2025-01-20 18:19:20 +01:00
cawtds
f2897e5172 expansion sync: battle_anim_effects_2, MonSpritesGfx 2025-01-20 18:15:55 +01:00
cawtds
2e3e44797a expansion sync: battle_anim_effects_1 2025-01-20 17:56:13 +01:00
cawtds
b0a759b2db expansion sync: battle_anim_dark 2025-01-20 17:42:18 +01:00
cawtds
cf6cee281f expansion sync: battle_anim_bugs 2025-01-20 17:27:52 +01:00
cawtds
44861c9d18 fix UB when accessing move result flags 2025-01-15 18:05:22 +01:00
cawtds
3625b33c9b updated battle animations 2025-01-13 18:19:09 +01:00
cawtds
19ea13caa7 sync battle.h 2025-01-09 01:04:49 +01:00
cawtds
c393f5dc07 sync battle_controllers.c 2025-01-07 21:52:43 +01:00
cawtds
a027c98cd9 update player controller 2025-01-06 23:08:33 +01:00
cawtds
dfa6461aa3 more expansion alignment: librfu, makefile and potential unaligned fixes 2025-01-05 23:07:13 +01:00
cawtds
a613203bf1 update cries, fix failing tests with speedup, align a few files with expansion 2025-01-05 13:00:26 +01:00
cawtds
40cf1bab25 update and fix tests 2025-01-04 19:05:19 +01:00
cawtds
9658e4c520 battle engine update 2025-03-01 2025-01-04 13:44:47 +01:00
GriffinR
587d494421
Merge branch 'porymap-6' into generate-map-constants 2024-12-17 20:48:28 -05:00
GriffinR
b10c2f7584 Merge branch 'master' of https://github.com/pret/pokefirered into porymap-6 2024-11-26 12:47:28 -05:00
GriffinR
2a3e92e10f
Sync Makefile and common syms (#676)
Some checks failed
CI / build (push) Has been cancelled
2024-11-26 12:46:12 -05:00
GriffinR
d4eee4692f
Generate region_map_sections from JSON (#677) 2024-11-26 12:45:53 -05:00
cawtds
1038a1c2e9 add snow effects for tire, bug, and spot tracks 2024-11-22 12:33:43 +01:00
cawtds
2895511a66 snow slither tracks 2024-11-22 12:21:13 +01:00
cawtds
83cedefad6 ground effect enum 2024-11-22 12:01:31 +01:00
cawtds
8b6daddb88 small ground effect refactoring 2024-11-22 11:35:44 +01:00
cawtds
d284a2bde1 fake rtc changes 2024-11-22 11:07:55 +01:00
cawtds
102445f1c7 fake rtc datetime 2024-11-20 14:20:32 +01:00
cawtds
45ca6405b8 fixed watering animation, fixed fake rtc 2024-11-19 19:27:35 +01:00
cawtds
e5b3b705b2 fixed berry tree palettes and added grow sparkle 2024-11-19 14:19:56 +01:00
cawtds
109100b5a1 first working berry tree implementation 2024-11-19 13:51:07 +01:00
cawtds
1c0e0c3e4a delete field_weather_util, finish syncing field_weather_effects 2024-11-18 14:33:58 +01:00
cawtds
229bca64ea field_weather_effects.c up to snow 2024-11-18 13:31:07 +01:00
cawtds
dc009d2c6c renamed to sync with emerald 2024-11-18 12:08:33 +01:00
cawtds
e3242907b0 added drought, aligned with emerald 2024-11-18 10:48:31 +01:00
cawtds
5bce2e483e added FLDEFF_NONE, use enum FieldEffect where appropriate 2024-11-17 00:26:53 +01:00
cawtds
7802fed176 rename functions 2024-11-16 22:57:53 +01:00
cawtds
c6bdd950e0 config for hm-less field moves, more field move/effect refactoring 2024-11-12 17:50:44 +01:00
cawtds
c51ef0c13c field move refactoring: FieldMoveInfo 2024-11-06 17:49:22 +01:00
cawtds
9726946f54 remove field effect object templates array, refactor and fix track ground effects 2024-11-05 21:42:07 +01:00
cawtds
32a7bb7279 refactor field effects 2024-11-05 00:07:47 +01:00
cawtds
77b929f00b add missing gender difference implementations 2024-11-03 18:26:00 +01:00
cawtds
81734961e7 update battle anims, rename scripts 2024-11-03 17:12:44 +01:00
cawtds
1890427455 gen4 shadows 2024-11-03 15:02:17 +01:00
cawtds
c096471c2b fix some strings, update configs files 2024-11-03 02:32:58 +01:00
cawtds
e5bd75c3dd ignore layouts and map_groups 2024-11-02 17:03:17 +01:00
cawtds
0ee4a53cfc update tools 2024-11-02 16:59:57 +01:00
cawtds
dae2ae18d4 fixed remaining tests: updated battle string, added missing ability/item/move effects, clean up leaking tasks during testing 2024-11-02 13:26:33 +01:00
cawtds
0f7e42c75f strange ball and ball refactoring 2024-11-02 01:11:47 +01:00
cawtds
d907b9fe36 update tests + makefile 2024-11-01 23:46:21 +01:00
cawtds
a50af80042 expansion update 2024-11-01 20:21:22 +01:00
cawtds
95a84ba33b
Merge pull request #27 from cawtds/overworld_seasons
Overworld seasons
2024-11-01 14:04:49 +01:00
cawtds
1acbaa40b4 whitespace 2024-11-01 12:48:09 +01:00
cawtds
967e25717f snow footprints 2024-10-31 23:13:46 +01:00
cawtds
496df3b86f seasonal battle backgrounds for grass terrain 2024-10-31 17:30:37 +01:00