Commit Graph

71 Commits

Author SHA1 Message Date
DizzyEggg cc3f1d1096 Match some nonmatchings 2024-10-31 11:52:35 +01:00
DizzyEggg 4a4b637e79 merge with master 2024-10-21 09:12:24 +02:00
DizzyEggg c6b04f6213 DisplayDungeonDialogue 2024-10-20 12:31:25 +02:00
DizzyEggg 2442708b15 document portrait struct 2024-10-20 10:47:13 +02:00
DizzyEggg 7cf84b76f5 move some vars from sym ewram 2024-10-17 16:01:38 +02:00
DizzyEggg 1012d7d12e code_8042B34 decompiled 2024-10-12 21:26:39 +02:00
DizzyEggg 8b7e2e324e sub_8044124 2024-10-12 21:08:16 +02:00
Seth Barberee 6a1a7bcaff more decomp and documentation 2024-09-25 20:04:47 -07:00
Mateusz Naściszewski ae3c563713 Mega rename 2024-09-15 20:29:02 +02:00
AnonymousRandomPerson 76f698c0f7 Updated some AI symbol names 2024-08-29 23:24:58 -04:00
AnonymousRandomPerson fd5bcae6d5 Moved Kermalis's decomped functions to C 2024-07-21 14:33:08 -04:00
Seth Barberee 0a1b39c9fe apply past work on top of new rebase 2023-10-23 11:56:11 -07:00
Kermalis 4c41a29719 Clean/split pokemon_mail and personality_test 2023-10-22 00:00:38 -04:00
Kermalis a0297c645f Enum consistency cleanup 2023-09-24 20:38:11 -04:00
Kermalis 9e3106a634 Split+data pokemon_news 2023-09-23 18:50:18 -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 955fac34cb I DID IT 2023-09-09 19:53:10 -04:00
Kermalis 00a0876bcc Address review comments 2023-09-09 00:31:17 -04:00
Kermalis 88785ba4ee Split kangaskhan storage and kecleon bros 2023-09-07 00:13:17 -04:00
Kermalis d22675ff22 Split code_801B3C0 and move data to src 2023-09-05 02:07:05 -04:00
Kermalis 72430d1072 Remove most "struct" which makes the repo smolr 2023-09-02 01:46:26 -04:00
Kermalis c04159817d Clean moves.c 2023-09-01 04:09:46 -04:00
Seth Barberee 9bf38c7e47 Match CreateRescueTitle and CreateRescueDescription thanks to @jiang 2023-08-27 22:21:19 -07:00
Seth Barberee 4f21cb26ea more documentation of pokemonStruct based on other decomp func tries 2023-08-27 21:51:45 -07:00
Seth Barberee 23c23f5d33 decomp some more pokemon_3 thanks to jiang 2023-08-27 21:51:44 -07:00
Kermalis b19812538f Debug Menu work YIPPEEEEEEEE 2023-08-09 11:09:42 -04:00
Seth Barberee 151193f73d more decomp and documentation 2023-07-27 22:51:26 -07:00
Kermalis 9b491a782e Document/correct some struct sizes & offsets 2023-07-17 22:16:42 -04:00
Seth Barberee ea36235ecd more decomp work 2023-06-25 16:37:48 -07:00
Seth Barberee 6ecb88d3d2 matched sub_8048A68 thanks to @YohannDR 2023-06-04 07:31:44 -07:00
Seth Barberee 59c5ea161d Move more data to src 2023-06-02 16:04:19 -07:00
Seth Barberee c7d3ab03b0 more decomp, move of some data, and code cleanup 2023-05-27 09:19:08 -07:00
AnonymousRandomPerson be20f60ee0 Synced some symbol names with EoS hacking 2023-01-08 04:23:00 -05:00
Seth Barberee 298f2c5c31 more decomp 2022-12-07 21:11:35 -08:00
Seth Barberee 8d7e774e81 more labeling 2022-12-02 11:56:36 -08:00
Seth Barberee 00940175b4 pre-flight decomp 2022-08-01 09:18:19 -07:00
Seth Barberee 576ae3a98b more dungeon items decomp 2022-04-25 18:27:33 -07:00
Seth Barberee 519c9ebb6a lazy day so more decomp away 2022-04-22 19:02:28 -07:00
Seth Barberee 57f540b320 fix a few nonmatchings and code cleanup 2022-03-21 17:48:40 -07:00
Seth Barberee 3477f61cf2 continue doing some more decomp 2022-03-13 17:48:04 -07:00
Seth Barberee aa939e0955 All saving functions decomped
- poke_sub_4 was determined to be Dungeon Index/Floor
- Clean up code that references these functions
2022-03-11 10:14:32 -08:00
Seth Barberee a5c90b0970 decomp some more saving functions 2022-03-11 10:14:30 -08:00
Seth Barberee fd8720b75c Label all entities in Boss Fight Cutscenes (#78)
* label all entities in cutscenes

* remove commented func.. wasn't matching anyway

* Skarmony -> Skarmory
2021-11-22 12:14:58 -06: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
Seth Barberee 3a1db3dfac Moves and some friend_area_action_menu 2021-11-02 16:31:16 -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 2d4c802d76 Extracted species/item/move strings (#63)
* Extracted species/item/move strings

* Used binary strings for bitwise flag variables
2021-10-10 07:59:35 -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
Cheng Hann Gan 8237e29a16 Defined more in-dungeon structs and enums (#53)
* Defined DungeonEntity

* Rename EntityType enums

* Revert EntityType rename

* Defined more in-dungeon structs and enums

* Added more dungeon global structs/enums

* Prefixed dungeonGlobalData with g

* Fixed compile errors

* Removed some CRLFs

* Fixed compile after merge

* Revert Makefile

* Rename DungeonEntityData.entityType

Co-authored-by: Seth Barberee <seth.barberee@gmail.com>

* Renamed symbols per PR comments

Co-authored-by: Cheng Hann Gan <chenghann_gan@ultimatesoftware.com>
Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-09-09 16:22:48 -07:00