Commit Graph

165 Commits

Author SHA1 Message Date
DizzyEggg
4dff9fada9 dungeon - sub_809034C 2025-02-16 15:47:16 +01:00
AnonymousRandomPerson
39dff3a9ec Renamed ActionParameter.lastItemThrowPosition 2024-12-28 23:15:35 -06:00
DizzyEggg
4938100a3f start code_807E5AC 2024-12-03 13:36:12 +01:00
AnonymousRandomPerson
15342e5f94 Synced some symbol names with Sky 2024-11-27 11:38:06 -06:00
Seth Barberee
797ca93bfb address review comments 2024-11-27 08:01:49 -08:00
DizzyEggg
9d3b787619 sub_806C330 2024-11-25 18:54:12 +01:00
AnonymousRandomPerson
ab308c9547 Fix typo 2024-11-20 18:43:54 -05:00
DizzyEggg
361d20a623 merge with master 2024-11-18 12:00:41 +01:00
AnonymousRandomPerson
082fb078dc Merge branch 'master' of https://github.com/pret/pmd-red 2024-11-16 12:18:40 -05:00
AnonymousRandomPerson
583b4df544 Rename statuses and activePokemon 2024-11-15 22:43:04 -05:00
Kermalis
de1e9dcb08 Clean common strings and personality test 1 2024-11-15 16:13:01 -05:00
AnonymousRandomPerson
5f48654c20 Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
Kermalis
15b4b39ff7 Match sub_80948E4 2024-11-09 03:22:29 -05:00
DizzyEggg
cf6e42ae19 GenerateExtraHallways 2024-11-08 11:15:52 +01:00
DizzyEggg
a9c8d282f4 add emotion defines 2024-11-01 13:37:22 +01:00
DizzyEggg
5d9b14d5e2 sub_8053704 matched 2024-10-25 15:37:17 +02:00
Mateon1
1ef9fc0481
Remove magic number from personality test 2024-10-15 00:26:15 +02:00
Seth Barberee
d4bbe9ccaf
Merge branch 'master' into aug_sept_2024 2024-10-04 08:41:12 -07:00
Seth Barberee
24da346796 more documentation/cleanup 2024-09-25 20:04:47 -07:00
Mateon1
59674db078
Rename dungeon enum Action to not collide with script Action 2024-09-25 12:28:00 +02:00
DizzyEggg
3dd20e5803 some documentation on damage struct 2024-09-17 23:26:03 +02:00
DizzyEggg
f43c97be10 sub_806D528 conquered 2024-09-17 21:15:45 +02:00
DizzyEggg
1de0617082 sub_8073D14 2024-09-12 16:58:58 +02:00
AnonymousRandomPerson
76f698c0f7 Updated some AI symbol names 2024-08-29 23:24:58 -04:00
Seth Barberee
c9cd21cad8 more decomp work 2024-07-29 16:25:03 -07:00
Seth Barberee
1ccc5886c8 document more menu actions 2024-07-20 10:59:15 -07:00
Seth Barberee
3635d87b57 decomp few more trap funcs and fix some names 2024-01-06 10:23:18 -08:00
Seth Barberee
009df8d7d7 document more 2023-12-02 22:09:52 -08:00
Seth Barberee
1624646a0d decomp a few more funcs 2023-12-01 14:29:18 -08:00
Seth Barberee
d3cccf635b continue decomping more funcs 2023-11-27 11:19:54 -08:00
Kermalis
4c41a29719
Clean/split pokemon_mail and personality_test 2023-10-22 00:00:38 -04:00
Kermalis
276fa5ad0a
Dec item constants 2023-10-21 23:59:05 -04:00
Kermalis
a0297c645f Enum consistency cleanup 2023-09-24 20:38:11 -04:00
Kermalis
e5dfd4f08a Review comments 2023-09-24 07:02:02 -04:00
Kermalis
281f29d03c Finish common_strings FOINALLY 2023-09-23 05:26:13 -04:00
Kermalis
fad1832b01 Makuhita dojo common_strings 2023-09-23 05:11:06 -04:00
Kermalis
6dcc8e3ab5 Gulpin shop common_strings 2023-09-23 04:54:54 -04:00
Kermalis
df1e337cdf Wigglytuff shop common_strings 2023-09-23 04:34:55 -04:00
Kermalis
63687bd7a5 Kecleon common_strings 2023-09-23 04:20:16 -04:00
Kermalis
fdcef19d85 Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04:00
Kermalis
322e13a6be Properly split+data code_801C620/code_801D760 2023-09-18 01:13:13 -04:00
Kermalis
7de83b9dc3 Split main_menu.c 2023-09-14 23:26:58 -04:00
Kermalis
11d12d5012 Match sub_8013AA0, gCommonKangStorage 2023-09-12 08:27:10 -04:00
Kermalis
6a6f489d67 ARG_VALUE_0 ARG_VALUE_1 and gCommonFelicity 2023-09-11 19:23:20 -04:00
Kermalis
72430d1072 Remove most "struct" which makes the repo smolr 2023-09-02 01:46:26 -04:00
Seth Barberee
817e0c3984 finish off another file 2023-08-27 22:31:26 -07:00
Seth Barberee
4c60221b54 dump some more data and cleanup 2023-08-27 22:21:22 -07:00
Seth Barberee
9bf38c7e47 Match CreateRescueTitle and CreateRescueDescription thanks to @jiang 2023-08-27 22:21:19 -07:00
Seth Barberee
23c23f5d33 decomp some more pokemon_3 thanks to jiang 2023-08-27 21:51:44 -07:00
Kermalis
79b3ea4ed6 Match sub_80053AC and make structs AF 2023-08-18 10:11:34 -04:00
Seth Barberee
31c77025ba fix: address review comments 2023-07-10 08:41:48 -07:00
Seth Barberee
ea36235ecd more decomp work 2023-06-25 16:37:48 -07:00
Seth Barberee
f3be2cd407 more decomp 2023-06-03 19:59:48 -07:00
Seth Barberee
5cf2c9effc more menu work and more documentation 2023-05-25 08:02:53 -07:00
Seth Barberee
6516301060 more menu input work and constant-ify key press functions 2023-02-16 07:52:11 -08:00
AnonymousRandomPerson
7c8572c519 Dumped move range strings 2023-02-05 22:12:46 -05:00
AnonymousRandomPerson
6f831fcfd4 Filled out offset comments in MoveDataEntry struct 2023-02-05 19:40:47 -05:00
Dennis H
6ea9be7368 some more decomp and documenting 2023-02-01 21:54:49 +01:00
Dennis H
06504623ea fix all merge conflicts 2023-01-31 11:08:37 +01:00
AnonymousRandomPerson
0e67eae75c Auto-generate learnset_ptrs.s 2023-01-30 18:35:03 -05:00
Dennis H
e49776854d decomp the rest of moves_2.s 2023-01-18 20:14:43 +01:00
Dennis H
647a815236 some more decomp 2023-01-18 15:28:34 +01:00
Dennis H
07eebda696 some more decomp + documenting 2023-01-17 21:30:56 +01:00
Dennis H
c747b82d16 some more move decomp + documenting 2023-01-15 20:49:02 +01:00
AnonymousRandomPerson
b22feb80af Merge remote-tracking branch 'upstream/master' 2023-01-13 22:36:16 -05:00
Seth Barberee
93370c9481 more documentation of pelipper, mailbox, and job slots 2023-01-13 17:22:41 -08:00
Seth Barberee
ea2bbf7c86 add more comms error codes 2023-01-13 17:22:41 -08:00
Seth Barberee
a3add15181 more documenting of funcs 2023-01-13 17:22:41 -08:00
Seth Barberee
0ca46d7254 unify wonder mail constants 2023-01-13 17:22:41 -08:00
Seth Barberee
71cbad4412 consolidate comms error codes and label some more funcs 2023-01-13 17:22:41 -08:00
AnonymousRandomPerson
be20f60ee0 Synced some symbol names with EoS hacking 2023-01-08 04:23:00 -05:00
Seth Barberee
8d7e774e81 more labeling 2022-12-02 11:56:36 -08:00
Seth Barberee
086f56dc6f Merge branch 'sept_2022' of github.com:SethBarberee/pmd-red into sept_2022 2022-10-17 17:21:23 -07:00
Seth Barberee
62b2d12afe address review 2022-10-17 17:19:48 -07:00
Seth Barberee
efaf26662b Finish converting pokemon found tables to JSON 2022-10-17 09:24:15 -05:00
Seth Barberee
b6bafe4527 more wonder mail decomp 2022-06-11 20:01:36 -05:00
Seth Barberee
3477f61cf2 continue doing some more decomp 2022-03-13 17:48:04 -07:00
AnonymousRandomPerson
9a4864c1cf Decomped WeightWeakTypePicker() 2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
f50e233c91 Removed redundant struct fills 2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
70ce2c1642 Decomped LastUsedMoveOutOfPP() 2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
91c0a142cc Decomped HasLastUsedMove() 2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
6e56b9f034 Decomped CanUseStatusMove() 2022-02-24 23:38:21 -05:00
AnonymousRandomPerson
96372eb336 Decomped CanUseOnSelfWithStatusChecker() 2022-02-20 21:59:22 -05:00
AnonymousRandomPerson
3bbb6035e7 Decomped GetMoveTargetingFlagsForPokemon() 2022-02-13 22:30:25 -05:00
AnonymousRandomPerson
f728e7e90e Decomped DecideAttack() 2022-02-04 23:13:01 -05:00
AnonymousRandomPerson
5dc5b3b1f9 Used official or more common names for music tracks 2022-01-26 00:07:18 -05:00
AnonymousRandomPerson
c30cf5c6da Decomped EvaluateItem() 2022-01-04 00:00:31 -06:00
Seth Barberee
2ec7cc5bad fix nonmatch and move question references 2021-12-19 14:59:10 -08:00
Seth Barberee
3021ae9077 all data moved except questions 2021-12-19 14:59:10 -08:00
AnonymousRandomPerson
cd9a8c5a38 Decomped CanTarget() 2021-12-14 22:54:03 -05:00
mid-kid
087405b9d9 Dump and document status sprites 2021-12-13 10:44:48 -06:00
Seth Barberee
4fc272fea6
No wifi + 2 days on train = more decomp (#80)
* No wifi + 2 days on train = more decomp

* layin some more

* one func, one file
2021-12-01 14:33:06 -08:00
Seth Barberee
bfaa55f2fe
Label and doc iq skills and tactics info (#75)
* label/doc iq skills/tactics info

* decomp a few more dungeon_util and label some funcs

* doc the IQSkills field
2021-11-15 11:02:26 -08:00
Cheng Hann Gan
0ea22237c9
Decomped DecideUseItem (#73) 2021-11-13 16:59:20 -08:00
Seth Barberee
3a1db3dfac Moves and some friend_area_action_menu 2021-11-02 16:31:16 -07:00
Cheng Hann Gan
dd128d78c6
Decomped more dungeon AI (#67)
* Decomped IsMovingClient()

* Fixed typos in boss dialogue

* Fixed spelling of Pelipper

* Decomped CannotUseItems

* Decomped ShouldAvoidEnemies()

* Decomped HasAbility()

* Decomped HasTactic()

* Decomped CannotMove

* Decomped CannotAct() and IsCharging()
2021-10-28 09:01:07 -07:00
Cheng Hann Gan
c98fb2c112
Decomped DecideAction() (#66)
* Decomped DecideAction()

* Defined dungeon Pokémon array sizes
2021-10-22 10:20:01 -07:00
Seth Barberee
3e5dd1d047
Death by 74 files (#65)
* death by 74 files

* 20% reached

* doc move stuff in pokemon

* fix undef reference

* doc more and plumb a few more constanst for num party members and num moves

* that struct is def PokemonMove.. clean up all code with it
2021-10-22 10:01:07 -07:00
Cheng Hann Gan
78632822c3
Added move data JSON (#60)
* Added move data JSON

* Fixed typo

* Fixed name of placeholder move
2021-10-05 17:09:53 -07:00
Cheng Hann Gan
12aec1bb71
Created species/item data JSONs (#57)
* Created species data JSON

* Added item data JSON

* Removed address field from JSONs

-Moved constants/item.h import to item.h.

* Used default values for some JSON fields

-Use item ID macros for item evolutions.
2021-09-28 09:50:36 -07:00