Commit Graph

2146 Commits

Author SHA1 Message Date
PikalaxALT
ac6ba6c63c
through PokegearRadio_Exit 2025-05-24 10:43:54 -04:00
PikalaxALT
9aa122358b
PokegearRadio_Init 2025-05-24 10:33:15 -04:00
PikalaxALT
b775139e7d
Rename funcs related to PhoneCallPersistentState 2025-05-24 08:13:18 -04:00
PikalaxALT
5082b03539
Address review, part 2 2025-05-22 23:53:54 -04:00
PikalaxALT
dcc92bddb3
Address review, part 1 2025-05-22 07:09:57 -04:00
PikalaxALT
3ca245ad48
documentation, 12 2025-05-20 22:35:25 -04:00
PikalaxALT
6eda729795
documentation, 11 2025-05-20 21:56:39 -04:00
PikalaxALT
a84e5176ac
Merge remote-tracking branch 'origin/master' into decomp/overlay_100 2025-05-20 17:59:19 -04:00
red031000
fa360f43ce
Merge branch 'master' into main 2025-05-20 06:30:28 +01:00
Adrienn Tindall
9c12506156 Fine red I cleaned up the names
I need to stop being lazy
2025-05-20 01:24:11 -04:00
PikalaxALT
b09377c79b
documentation, 10 2025-05-18 19:59:28 -04:00
PikalaxALT
5aa46eeece
documentation, 9 2025-05-13 07:36:13 -04:00
PikalaxALT
3440b84681
documentation, 8 2025-05-12 07:36:03 -04:00
PikalaxALT
85d122ae1f
documentation, 7 2025-05-11 09:04:39 -04:00
PikalaxALT
e631674cf1
documentation, 6 2025-05-09 07:32:36 -04:00
PikalaxALT
56cbcaa064
documentation, 5 2025-05-08 07:30:01 -04:00
PikalaxALT
c0771e4831
documentation, 4 2025-05-05 20:24:40 -04:00
PikalaxALT
984e9e2943
documentation, 3 2025-05-04 23:15:56 -04:00
PikalaxALT
340aa4249b
documentation, 2 2025-05-04 19:08:44 -04:00
PikalaxALT
a91e2bb699
Documentation 2025-05-04 12:30:19 -04:00
PikalaxALT
8739cea082
Document which phone scripts go with whom 2025-05-04 09:42:25 -04:00
PikalaxALT
db78071a0d
remaining phone data to C 2025-05-04 08:06:08 -04:00
PikalaxALT
4d5f4137e6
remaining phone data to C 2025-05-03 17:47:55 -04:00
PikalaxALT
b8a9863cff
through ov101_021F40E8 2025-05-03 08:43:45 -04:00
PikalaxALT
130c341fdb
through GearPhoneCall_DayCareLady 2025-05-02 19:12:50 -04:00
PikalaxALT
60de6c22f6
through GearPhoneCall_Bill; renaming 2025-05-02 07:33:29 -04:00
PikalaxALT
0088dba523
documentation, first pass; dump pmtel_book.dat 2025-05-01 17:45:04 -04:00
PikalaxALT
2f3b13ad82
name get-dex-rating functions 2025-04-30 07:21:28 -04:00
PikalaxALT
3b0257d912
ov101_021F313C 2025-04-30 07:14:58 -04:00
PikalaxALT
9ea655046e
through PhoneCall_GetCallScriptId_ProfOak 2025-04-28 19:25:54 -04:00
PikalaxALT
6e19657027
ov101_021F2DE8 2025-04-27 22:25:23 -04:00
PikalaxALT
3c68570694
actually let's make this one file 2025-04-27 21:32:33 -04:00
PikalaxALT
0457323023
Mom phone scripts 2025-04-27 17:31:45 -04:00
PikalaxALT
5326f76de3
through ov101_021F2598 2025-04-27 12:14:46 -04:00
PikalaxALT
7e953c9d9a
through ov101_021F2248 2025-04-27 08:48:05 -04:00
PikalaxALT
f12f8d4af1
through PhoneCall_CheckMapPermissionAndGetTimeOfDay 2025-04-26 21:18:29 -04:00
PikalaxALT
ac54eb6960
through ov101_021F1D44 2025-04-26 19:51:27 -04:00
PikalaxALT
e7fef19e77
through ov101_021F1A10 2025-04-26 18:41:24 -04:00
PikalaxALT
09769a82e4
ov101_021F1408 2025-04-26 12:09:25 -04:00
PikalaxALT
7dcbb6ecae
through ov101_021F13C8 2025-04-26 10:49:05 -04:00
PikalaxALT
fe60fb22a2
ov101_021F0F48 2025-04-24 07:18:27 -04:00
PikalaxALT
cc300b1ba0
ov101_021F0EB0 2025-04-23 20:42:50 -04:00
PikalaxALT
407670a45e
through ov101_021F0E0C 2025-04-21 20:28:45 -04:00
PikalaxALT
f8373fde34
Through ov101_021F0D6C 2025-04-20 22:13:44 -04:00
PikalaxALT
e0062e92bc
through ov101_021F075C 2025-04-20 17:54:26 -04:00
PikalaxALT
ddcbcba9ad
through ov101_021F0370 2025-04-19 22:51:00 -04:00
PikalaxALT
3cbad04acd
Split pokegear phone code, 1 2025-04-19 19:30:02 -04:00
PikalaxALT
9c6d8119a8
through ov101_021EFB08 2025-04-17 07:23:16 -04:00
PikalaxALT
41cd268dff
ov101 phone through PokegearPhone_Exit 2025-04-14 23:23:08 -04:00
PikalaxALT
bd8615f06c
Split overlay 101 2025-04-14 18:23:11 -04:00
PikalaxALT
08da936763
Renaming, 4 2025-04-14 18:05:46 -04:00
PikalaxALT
02c6e71f07
Renaming, 3 2025-04-14 17:38:47 -04:00
PikalaxALT
5a491a5129
Renaming, 2 2025-04-14 17:18:28 -04:00
PikalaxALT
a5a02e2c1a
Renaming, 1 2025-04-14 17:05:30 -04:00
PikalaxALT
948d8f1f3d Finish overlay_100 code 2025-04-14 15:52:46 -04:00
PikalaxALT
1eec04cd5e through ov100_021E6F34 2025-04-14 15:52:46 -04:00
PikalaxALT
126dacc2f1 through ov100_021E6C44 2025-04-14 15:52:46 -04:00
PikalaxALT
d5cd4e8898 through ov100_021E6AB0 2025-04-14 15:52:46 -04:00
PikalaxALT
81bdd4b154 through ov100_021E6408; rearrange ov100 srcs 2025-04-14 15:52:46 -04:00
PikalaxALT
c89d2b0c6b through ov100_021E6134 2025-04-14 15:52:46 -04:00
PikalaxALT
92d3df9358 through ov100_021E5C80 2025-04-14 15:52:46 -04:00
PikalaxALT
bcacf83698 through ov100_021E5A88 2025-04-14 15:52:46 -04:00
PikalaxALT
da47c1c37f ovy101 documentation 2 2025-04-14 15:52:46 -04:00
PikalaxALT
95754e7362 Document some phone-related stuff in ov101 2025-04-14 15:52:46 -04:00
PikalaxALT
83ad980036 finish high-level phone app routines 2025-04-14 15:52:46 -04:00
PikalaxALT
5c3c95e2cc Phone_Main, Phone_Exit 2025-04-14 15:52:46 -04:00
PikalaxALT
154d8c21a1 Phone_Init 2025-04-14 15:52:46 -04:00
PikalaxALT
5b366ce9f5 draft split ov100 2025-04-14 15:52:46 -04:00
Adrienn Tindall
9e3a70596c Rename unk_0200CF18 -> sprite_system and align function names 2025-04-09 21:30:58 -04:00
tgsm
83e79cfe4f Flag 0x2E9: "HIDE_VIOLET_GYM_FALKNER" 2025-03-05 16:46:09 -06:00
tgsm
938bc5f2f4 Flag 0x2EA: "HIDE_AZALEA_GYM_BUGSY" 2025-03-05 16:44:09 -06:00
tgsm
7c137f1a20 Flag 0x2EB: "HIDE_CIANWOOD_GYM_CHUCK"
Note: This flag is not modified anywhere.
2025-03-05 16:40:44 -06:00
tgsm
9db7f9d46d Flag 0x2EC: "HIDE_GOLDENROD_GYM_WHITNEY" 2025-03-05 16:38:36 -06:00
tgsm
065cad7f9d Flag 0x2ED: "HIDE_ECRUTEAK_GYM_MORTY" 2025-03-05 16:37:39 -06:00
tgsm
9f7d0b34d9 Flag 0x2EE: "HIDE_MAHOGANY_GYM_PRYCE" 2025-03-05 16:04:05 -06:00
tgsm
214038be72 Flag 0x2EF: "HIDE_BLACKTHORN_GYM_CLAIR" 2025-03-05 16:03:01 -06:00
tgsm
69ed57fd09 Flag 0x2F0: "HIDE_VERMILION_GYM_LT_SURGE" 2025-03-05 15:56:43 -06:00
tgsm
4e03e4f5e5 Flag 0x2F1: "HIDE_SAFFRON_GYM_SABRINA" 2025-03-05 15:55:03 -06:00
tgsm
434046a0e9 Flag 0x2F2: "HIDE_CELADON_GYM_ERIKA" 2025-03-05 15:52:36 -06:00
tgsm
d8bd80ee8c Flag 0x2F3: "HIDE_FUCHSIA_GYM_JANINE" 2025-03-05 15:49:42 -06:00
tgsm
81e0c2d46a Flag 0x2F4: "HIDE_PEWTER_GYM_BROCK" 2025-03-03 22:28:36 -06:00
tgsm
5557b1f27d Flag 0x2F6: "HIDE_VIRIDIAN_GYM_BLUE"
Note: This flag also hides Ace Trainer Arabella (also in the Viridian
Gym). This is probably a bug.
2025-03-03 22:22:47 -06:00
tgsm
139471dadc Flag 0x2F5: "HIDE_SEAFOAM_GYM_BLAINE" 2025-03-03 21:37:13 -06:00
tgsm
45c47062f4 Flag 0x2F7: "HIDE_SAFFRON_TRAIN_STATION_LT_SURGE" 2025-03-03 21:15:48 -06:00
tgsm
d5047d7ac4 Flag 0x2FB: "HIDE_SAFFRON_CITY_COPYCAT_HOUSE_CLEFAIRY_DOLL" 2025-03-03 21:11:03 -06:00
tgsm
53ad1b2b47 Flag 0x304: "HIDE_ROUTE_47_CHUCK" 2025-03-03 20:50:46 -06:00
tgsm
8a0b1c3910 Flag 0x30F: "HIDE_CERULEAN_CITY_MAN_OUTSIDE_CAVE" 2025-03-03 20:42:52 -06:00
tgsm
957bc2abd4 Flag 0x313: "HIDE_CELADON_DEPT_STORE_2F_CRASHER_WAKE" 2025-03-03 20:30:55 -06:00
tgsm
efc389e1fe Flag 0x314: "HIDE_ROUTE_39_LT_SURGE" 2025-03-03 20:25:56 -06:00
tgsm
e352fc0de0 Flag 0x31A: "HIDE_VERMILION_GYM_STOPS" 2025-03-03 20:19:33 -06:00
red031000
c023dc14db
Merge branch 'master' of https://github.com/pret/pokeheartgold 2025-02-23 00:06:03 +00:00
tgsm
fa08b88db6 "block dismounting bike" -> "set bike state lock" 2025-02-19 18:22:09 -06:00
tgsm
ee85451fd8 script: scrcmd_186 -> block_dismounting_bike 2025-02-19 17:55:27 -06:00
tgsm
acfb323a38 field_player_avatar: Minor documentation regarding avatar flags 2025-02-19 17:55:27 -06:00
red031000
25dc661dc1
decompile arith.c 2025-02-19 01:27:08 +00:00
red031000
b6bd05e29b
address review comments 2025-02-15 04:09:36 +00:00
red031000
15d57c2a1c
finish cleanup of field_move 2025-02-12 05:50:55 +00:00
red031000
351eaed9e3
start to cleanup field_move.c 2025-02-12 05:50:50 +00:00
tgsm
b01c795596 Start decompiling overlay 74 (main menu + other things) 2025-02-08 23:43:44 -06:00
tgsm
70525fdd07 bg_window, font: Fix a couple of function prototypes 2025-02-08 23:43:44 -06:00
tgsm
d3e620e958 heap: Add a heap ID for the main menu app 2025-02-08 23:43:44 -06:00
red031000
a4a8b0fcf3
rename all the map constants 2025-02-09 04:48:56 +00:00
tgsm
802bad769f map_header: MapHeader_IsBuilding -> MapHeader_IsInBuilding 2024-12-29 13:59:27 -06:00
tgsm
966de81263 map_header: MapHeader_IsKanto -> MapHeader_IsInKanto 2024-12-29 13:56:17 -06:00
tgsm
eed211efe1 map_header: .unk_12_C -> .momCallIntroParam 2024-12-29 13:48:36 -06:00
tgsm
79748ee8ad map_header: .unk_14_1A -> .runningAllowed_Unused 2024-12-26 15:17:22 -06:00
tgsm
d8d9085418 map_header: Make MapHeader_GetMapEvolutionMethod return an EvoMethod 2024-12-26 15:13:52 -06:00
tgsm
dc533b8f0d map_header: sub_0203B5AC -> MapHeader_IsOutdoors 2024-12-26 14:59:49 -06:00
tgsm
9d0ca64b03 map_header: sub_0203B58C -> MapHeader_IsBuilding 2024-12-26 14:58:42 -06:00
tgsm
efbcae31ac map_header: MapHeader_IsOutdoors -> MapHeader_IsTeleportAllowed 2024-12-26 14:56:15 -06:00
tgsm
a1665e93eb map_header: Create constants for map types, and apply them 2024-12-26 14:54:05 -06:00
tgsm
3c8686f2fd map_header: Use camelCase
Also changes a couple things:
  * map_no -> mapId
  * .location_type -> .mapType
2024-12-26 14:45:16 -06:00
tgsm
65ac5957cc map_header: MAP_HEADER -> MapHeader 2024-12-26 14:45:16 -06:00
tgsm
80efa0af9b Decompile overlay_01_021EF7A0 -> field/draw_map_name 2024-12-15 12:49:36 -06:00
tgsm
8be376e120 safari_zone: Give area 4 a proper name, define area 11 (desert)
I erroneously assumed area 4 was unused since it's not in the default
sets, but it's actually the Rocky Beach. I also missed area 11, which
is the Desert.
2024-11-23 14:42:57 -06:00
Adrienn Tindall
37f01670c3 Requested Changes 2024-11-23 13:41:27 -06:00
Adrienn Tindall
70e963b352 Merge upstream/main 2024-11-19 01:25:45 -05:00
Adrienn Tindall
32b2b012a4 Data dump + file splitting 2024-11-19 01:21:46 -05:00
Adrienn Tindall
91fd721530 finish function decomp 2024-11-18 12:32:53 -05:00
tgsm
62f31f8dd5 Decompile unk_020921A4 -> check save app 2024-11-17 11:36:06 -06:00
tgsm
a7d4319202 application/delete_save: Remove unused files 2024-11-15 10:59:11 -06:00
tgsm
98678319fb Decompile unk_02091CDC -> delete savedata app
Mostly finished 12/16/2023, but I hadn't completed it until now.
2024-11-15 10:33:52 -06:00
tgsm
6f31be9532 heap: Add a heap ID for the delete savedata app 2024-11-15 09:01:55 -06:00
Adrienn Tindall
07b9c4fd01 Document Field_Control
as per request in discord
2024-11-14 04:51:28 -05:00
Adrienn Tindall
da7355f632 Commit before discord request 2024-11-14 04:26:55 -05:00
red031000
30cb64d09c
remove assignment and bitfield alignment 2024-11-12 09:37:12 +02:00
Adrienn Tindall
4337d01963 Begin documenting Celebi Cutscene task 2024-11-10 04:54:03 -05:00
Adrienn Tindall
981aa1c481 Add MTX_RotZ33 decleration 2024-11-10 03:43:58 -05:00
red031000
7cbcb655e7
Merge branch 'master' of https://github.com/pret/pokeheartgold 2024-11-09 18:33:22 +02:00
red031000
a32f0c568d
finish cleanup of map_object 2024-11-09 18:33:02 +02:00
Adrienn Tindall
06705b0d8e Merge remote-tracking branch 'upstream/master' into overlay_02_02251E74 2024-11-07 14:46:07 -05:00
Adrienn Tindall
547c7a413e PhoneBookEntry unk6->mapId, decomp pt 2 2024-11-07 14:45:53 -05:00
red031000
9409a749f2
more cleanup + rename XHY in map_object to XYZ 2024-11-04 08:31:38 +00:00
tgsm
b17606595f Overlay 95: Name init, main, and exit functions for hatch egg app 2024-11-01 20:24:36 -04:00
tgsm
7d1c0f8722 hatch_egg_task: Fix build error, resolve review comments 2024-11-01 20:24:36 -04:00
tgsm
9fc4164edf Decompile unk_020910D8 -> hatch_egg_task 2024-11-01 20:24:36 -04:00
Adrienn Tindall
4fa58ecd00 Revert "Merge branch 'master' into mic-test"
This reverts commit 5addff602e, reversing
changes made to 28cf07be70.
2024-11-01 19:31:29 -04:00
PikalaxALT
5de615ef0d
Revert "Mic Test Overlay" 2024-11-01 19:25:49 -04:00
Adrienn Tindall
39dd3fc053 typedef PhoneBook, decomp pt 1 2024-10-31 20:40:14 -04:00
Adrienn Tindall
701580698a Merge remote-tracking branch 'upstream/master' into mic-test 2024-10-30 21:43:15 -04:00
PikalaxALT
6541a76a37
Address review comments 2024-10-28 19:19:30 -04:00
red031000
6db022fd42
some more map object cleanup 2024-10-28 05:52:29 +00:00
PikalaxALT
b918c4a200
Merge branch 'master' into unk_020183F0 2024-10-24 21:41:05 -04:00
tgsm
5daf3f9288 field_player_avatar: Name functions related to running shoes lock 2024-10-24 19:47:08 -05:00
PikalaxALT
ab71f61f49
rename decomped sources 2024-10-20 09:40:16 -04:00
PikalaxALT
c07375e478
Documentation 2024-10-20 09:34:36 -04:00
PikalaxALT
bf6459f3b1
extract sbox_gra.narc; static methods 2024-10-19 23:45:28 -04:00
PikalaxALT
3972bb6026
Through sub_02018998 2024-10-19 20:48:38 -04:00
PikalaxALT
bdb023bea6
through sub_0201881C 2024-10-19 09:05:14 -04:00
red031000
1f32096c5b
some more cleanup 2024-10-19 03:33:13 +01:00