Commit Graph

781 Commits

Author SHA1 Message Date
Mateon1
0aa84599ba
Fix documentation mismatch 2024-09-26 15:01:06 +02:00
Seth Barberee
9d99557618 More decomp 2024-09-25 20:04:47 -07:00
Seth Barberee
3311aa476e slight updates 2024-09-25 20:04:47 -07:00
Seth Barberee
0ceb445c25 rebase updates 2024-09-25 20:04:47 -07:00
Seth Barberee
24ff46c585 more decomp 2024-09-25 20:04:47 -07:00
Seth Barberee
6a1a7bcaff more decomp and documentation 2024-09-25 20:04:47 -07:00
Seth Barberee
24da346796 more documentation/cleanup 2024-09-25 20:04:47 -07:00
Seth Barberee
55c2ee9990 more documentation 2024-09-25 20:04:47 -07:00
DizzyEggg
6bd9c31ee9 xxx_get_next_char_from_string 2024-09-25 13:32:34 +02:00
Mateon1
e9211e6bea
Do not include global.h 2024-09-25 12:57:17 +02:00
Mateon1
f8acddc770
Add missing includes 2024-09-25 12:53:10 +02:00
Mateon1
59674db078
Rename dungeon enum Action to not collide with script Action 2024-09-25 12:28:00 +02:00
Mateon1
5e5b27eee6
Clean up code_8010EF0 2024-09-25 12:21:30 +02:00
Mateon1
b672617b2d
Remove code_800F958.h, it's a duplicate 2024-09-25 12:06:35 +02:00
DizzyEggg
751674c27a sub_8007E64 2024-09-25 09:50:56 +02:00
AnonymousRandomPerson
037b8a9801
Merge pull request #220 from DizzyEggg/code_803D110
code_803D110
2024-09-24 09:08:27 -04:00
DizzyEggg
1c9a67668a ShowDungeonNameBanner 2024-09-21 19:58:53 +02:00
DizzyEggg
b20adedb18 sub_803D73C 2024-09-21 12:41:52 +02:00
AnonymousRandomPerson
44436a0b1f
Merge pull request #219 from mateon1/script-vars
Script vars
2024-09-19 19:51:38 -04:00
Mateon1
a16ebb40c0
Document script var usage 2024-09-20 01:04:29 +02:00
Mateon1
dcc7bd7115
Script var buffer save/restore functions 2024-09-20 00:57:28 +02:00
Mateon1
0abc6f4c89
Use enum for FlagCalc operations 2024-09-20 00:57:28 +02:00
Mateon1
e2e085f33b
Use enum for FlagJudge operations 2024-09-20 00:57:27 +02:00
Mateon1
b6e48bd68b
Document Judge-related ScriptVar functions 2024-09-20 00:57:27 +02:00
Mateon1
439a43e82c
Document more script var stuff 2024-09-20 00:57:27 +02:00
DizzyEggg
02af0c5636 sub_804A728 2024-09-19 13:02:48 +02:00
DizzyEggg
ccf1db16d6 merge master 2024-09-19 09:45:01 +02:00
DizzyEggg
4001c7d884 sub_8049ED4 2024-09-19 09:40:46 +02:00
AnonymousRandomPerson
c4dd5fe96e
Merge pull request #215 from mateon1/mateon-2024-sep
Mateon 2024 sep
2024-09-18 13:29:09 -04:00
Mateusz Naściszewski
676504f0ab
Address review comments 2024-09-18 16:59:25 +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
Mateusz Naściszewski
be0463ab75
Properly typed callbacks 2024-09-15 21:07:06 +02:00
Mateusz Naściszewski
4b9cc03736
GroundScript callbacks 2024-09-15 20:36:20 +02:00
Mateusz Naściszewski
ae3c563713
Mega rename 2024-09-15 20:29:02 +02:00
Mateusz Naściszewski
f8c0ad6faf
unk2C seems to be unsigned 2024-09-15 20:00:38 +02:00
DizzyEggg
c9e15ca7e8 sub_806D010 and GetEntInfo 2024-09-15 13:40:11 +02:00
AnonymousRandomPerson
aadea917d2 Fix typo in FixedPoint_Subtract 2024-09-14 20:08:46 -04:00
DizzyEggg
fa20c66e44 give proper names to 2 functions 2024-09-14 18:38:45 +02:00
DizzyEggg
6ff0810726 UseAttack 2024-09-14 18:13:08 +02:00
DizzyEggg
b50c8b2803 sub_8074FB0 2024-09-13 15:56:40 +02:00
DizzyEggg
49b0d2e77d sub_8074094 2024-09-13 14:11:34 +02:00
DizzyEggg
6806839965 fixed point rename 2024-09-13 10:15:16 +02:00
DizzyEggg
1de0617082 sub_8073D14 2024-09-12 16:58:58 +02:00
ElectroDeoxys
d0d734e0fd Decompile code_800E9E4.s 2024-09-01 02:14:28 +01:00
AnonymousRandomPerson
76f698c0f7 Updated some AI symbol names 2024-08-29 23:24:58 -04:00
AnonymousRandomPerson
af12c8a0e0
Merge pull request #206 from SethBarberee/july_august_2024
July august 2024
2024-08-22 23:02:45 -04:00
Seth Barberee
989df3b591 continue to clean ExecuteScriptCommand 2024-08-15 03:05:48 -07:00
Seth Barberee
1b707bea03 more work on ground_script 2024-08-15 02:30:11 -07:00
Seth Barberee
3bfc80f8f7 decomped GroundScript_ExecuteTrigger 2024-08-15 01:32:36 -07:00
Seth Barberee
3438e615f3 more ground script work 2024-08-14 13:35:27 -07:00
Seth Barberee
4b1e714c2e more stuff in ewram 2024-08-14 12:04:37 -07:00
Seth Barberee
2767ee285c add to headers and clean up a little 2024-08-07 20:23:58 -07:00
Seth Barberee
909ae92090 match sub_803E490 2024-08-04 10:54:13 -07:00
Seth Barberee
cf4d5c2539 another asm file gone and few more funcs decomped 2024-08-03 13:11:48 -07:00
Seth Barberee
a66a508999 more rescue mail stuff 2024-08-02 10:42:30 -07:00
Seth Barberee
18ff91141c more decomp and doc 2024-08-01 21:04:34 -07:00
Seth Barberee
23c76bc334 add other define 2024-07-29 16:34:42 -07:00
Seth Barberee
c9cd21cad8 more decomp work 2024-07-29 16:25:03 -07:00
Seth Barberee
3c7ea2b8ca
Merge pull request #205 from LuisBoto/master
Cutscene macro calls
2024-07-29 11:09:46 -07:00
Seth Barberee
1064b6c1a0 decomp sub_80847D4 2024-07-28 14:52:16 -07:00
Luis Boto
d254dbed4e triggerCutscene macro calls 2024-07-28 20:05:17 +02:00
AnonymousRandomPerson
3d73fd4735
Merge pull request #200 from DizzyEggg/code_big
Decompilation of code_805D8C8.s Part 1
2024-07-28 10:59:29 -04:00
DizzyEggg
f0f69853de unify wonder mail structs 2024-07-27 10:52:35 +02:00
DizzyEggg
58fe051d1e match wonder mail - sub_802C328 2024-07-27 10:40:44 +02:00
DizzyEggg
762a4c5c2c fix pokemon_news3 sub_802BF30 2024-07-27 10:25:41 +02:00
DizzyEggg
21b52089e8 fix unkStruct_203B244 2024-07-26 16:35:01 +02:00
DizzyEggg
ec272b5964 give better names to print string on window functions 2024-07-26 16:23:02 +02:00
DizzyEggg
78244fc4c9 sub_80615E8 2024-07-26 11:30:38 +02:00
AnonymousRandomPerson
358b9f104d Changed sub_8085B4C parameters to arrays 2024-07-24 21:34:48 -04:00
AnonymousRandomPerson
b0fc9aace1 Fixed types in sub_8087144 (again) 2024-07-24 21:19:48 -04:00
DizzyEggg
4af5b74537 sub_8060CE8 2024-07-24 22:29:45 +02:00
DizzyEggg
589e9e647b survive UnkTextStruct2_sub2 2024-07-24 16:27:15 +02:00
DizzyEggg
32fef39967 DrawFieldGiveItemMenu and item ref match macro 2024-07-24 15:08:15 +02:00
DizzyEggg
d74efd27dd meeeergeee 2024-07-24 09:16:19 +02:00
AnonymousRandomPerson
f0a15e4779
Merge pull request #202 from AnonymousRandomPerson/master
Fixed types in sub_8087144
2024-07-23 19:13:20 -04:00
AnonymousRandomPerson
fa797763ef
Merge pull request #203 from mateon1/EXECUTESCRIPTCOMMAND
ExecuteScriptCommand
2024-07-23 19:07:15 -04:00
DizzyEggg
4d6fed883e sub_805FC30 2024-07-23 12:11:32 +02:00
Mateusz Naściszewski
b3c4114a93
Less hacky mismatched declaration, plus removal of unneeded union 2024-07-23 00:58:26 +02:00
DizzyEggg
f88189a2b1 ShowFieldMenu conquered 2024-07-22 23:46:26 +02:00
Mateusz Naściszewski
6a420ad62d
Holy shit! It's done! ExecuteScriptCommand matched 2024-07-22 21:11:52 +02:00
Mateusz Naściszewski
fd2c4c42a8
Even more names 2024-07-22 19:29:12 +02:00
Mateusz Naściszewski
5775f36bd5
More names 2024-07-22 16:54:39 +02:00
Mateusz Naściszewski
1cb9938d83
Refactor ground_script, part 1 2024-07-22 16:04:36 +02:00
AnonymousRandomPerson
4be340d5a4 Fixed types in sub_8087144 2024-07-22 00:06:19 -04:00
DizzyEggg
a3c3fac301 merge again 2024-07-21 23:05:06 +02:00
DizzyEggg
afc77f701f Merge branch 'master' of https://github.com/pret/pmd-red into code_big 2024-07-21 22:07:35 +02:00
AnonymousRandomPerson
fd5bcae6d5 Moved Kermalis's decomped functions to C 2024-07-21 14:33:08 -04:00
AnonymousRandomPerson
94f0f6c711
Merge pull request #198 from SethBarberee/may_june_2024
May june July 2024
2024-07-21 14:26:44 -04:00
Seth Barberee
24e64900dd address review comments and clean up code thanks to @mateon1 2024-07-21 09:18:33 -07:00
DizzyEggg
b151376995 merge 2024-07-21 12:47:24 +02:00
DizzyEggg
7672e9eb20 sub_805D8C8 failed attempt 2024-07-21 12:43:14 +02:00
Kermalis
f7f866efac Yea 2024-07-20 19:44:59 -04:00
Seth Barberee
c581430173 clean up weather struct and label more weather moves 2024-07-20 10:59:15 -07:00
Seth Barberee
7338e36e18 Decomp SaveDungeonWeather 2024-07-20 10:59:15 -07:00
Seth Barberee
16e70a7426 More decomp of saving functions 2024-07-20 10:59:15 -07:00
Seth Barberee
859f577bea more menu action documentation 2024-07-20 10:59:15 -07:00
Seth Barberee
1ccc5886c8 document more menu actions 2024-07-20 10:59:15 -07:00
Seth Barberee
bd416232ab continue documenting 2024-07-20 10:59:15 -07:00
Seth Barberee
1eda069dc6 more documentation 2024-07-20 10:59:15 -07:00
Seth Barberee
1aadb2f095 move files to better names 2024-07-20 10:59:15 -07:00
Seth Barberee
fb07afd55b lots of documentation 2024-07-20 10:59:15 -07:00
Seth Barberee
4c35bc3067 Add more ewram and iwram 2024-07-20 10:26:34 -07:00
Seth Barberee
1a646d1e9f name a func and add func to header 2024-07-20 10:18:26 -07:00
Seth Barberee
ab0c556a9b match sub_806E100 2024-07-20 10:18:26 -07:00
Seth Barberee
149018635e more cleanup 2024-07-20 10:18:26 -07:00
Seth Barberee
1b12aa6c56 decomp sub_8097944 2024-07-20 10:18:26 -07:00
Seth Barberee
6df964fcc9 name some more funcs and cleanup 2024-07-20 10:18:26 -07:00
Seth Barberee
6aeb342553 condense files and cleanup 2024-07-20 10:18:26 -07:00
Seth Barberee
ed00b02e02 nonmatch func and combine files 2024-07-20 10:18:26 -07:00
Seth Barberee
b2a0fe8422 more cleanup and move more ram stuff 2024-07-20 10:18:24 -07:00
Seth Barberee
55f516ec5e Add more ewram and iwram 2024-07-20 10:15:17 -07:00
Seth Barberee
6317c20380 more decomp 2024-07-20 10:09:00 -07:00
AnonymousRandomPerson
1db3e9172e Renamed EntityInfo.fillF3 to unkF3 2024-07-19 21:01:14 -04:00
AnonymousRandomPerson
9258833539 Moved Kermalis's decomped functions to C 2024-07-19 20:38:08 -04:00
Kermalis
edb1db5bc4 Stuff 2024-07-19 00:24:28 -04:00
DizzyEggg
2de2dc0cb9 decompile more of code_809D148 2024-07-17 16:44:25 +02:00
DizzyEggg
439bbbc57c RedrawPartnerSelectionMenu won for now... 2024-07-13 17:57:00 +02:00
DizzyEggg
9eec35694f wigglytuff and code801c244 file 2024-07-13 14:35:46 +02:00
DizzyEggg
c64aa61420 fix instances of sub80095e4 memes 2024-07-13 14:10:54 +02:00
Seth Barberee
55925c9eb5 Address review comments 2024-04-23 20:12:00 -07:00
Seth Barberee
b3c617dd7e more decomp work 2024-04-22 15:23:03 -07:00
Seth Barberee
9b173ac970 more decomp work 2024-04-19 21:20:07 -07:00
Seth Barberee
4cf3126551 more work 2024-04-19 16:11:10 -07:00
Seth Barberee
7efd9c44fc more decomp work 2024-04-19 15:14:02 -07:00
Seth Barberee
e442953b38 label more move funcs 2024-04-14 17:29:48 -07:00
Seth Barberee
da98eb45b9 update args 2024-04-09 22:02:08 -07:00
Seth Barberee
94932b551a move WindowBG to src 2024-03-18 20:38:22 -07:00
Seth Barberee
9abab93ad3 move more data to src 2024-03-17 11:26:00 -07:00
Seth Barberee
e6e032124d match remaining data, use defines and document IsNotValidDungeon 2024-03-10 17:37:59 -07:00
Seth Barberee
b27d18c7ce more decomp on code_801EE10 2024-03-06 20:48:54 -08:00
Seth Barberee
42366265a8 more trap decomp 2024-03-06 20:48:54 -08:00
Seth Barberee
e7e452299f more decomp and some code cleanup 2024-01-12 20:22:32 -08:00
Seth Barberee
197574e0ed more trap stuff and sub_808B1CC 2024-01-07 11:43:07 -08:00
Seth Barberee
4051053fd8 More work on trap funcs 2024-01-06 21:12:17 -08:00
Seth Barberee
3635d87b57 decomp few more trap funcs and fix some names 2024-01-06 10:23:18 -08:00
Seth Barberee
5b9a0c743b Create struct for Traps and clean up code with it 2024-01-06 09:03:20 -08:00
Seth Barberee
367bfdb81a slight cleanup of struct and documentation 2024-01-01 16:27:53 -08:00
Seth Barberee
70db368a34 nonmatch sub_804FD30 2023-12-31 10:06:19 -08:00
Seth Barberee
f405238e0d split asm file and decomp a few tile stuff 2023-12-29 20:14:38 -08:00
Seth Barberee
5d34103ab7 address review comments 2023-12-10 13:18:48 -08:00
Seth Barberee
5dce900d90 Match sub_8075680 and sub_8096EEC thanks to @Eebit 2023-12-02 22:27:56 -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
Seth Barberee
12fd05a7d9 Match sub_8072CF4 thanks to @Eebit 2023-11-26 11:14:39 -08:00
Seth Barberee
dbcb324c73 document, decomp, cleanup 2023-11-19 22:13:51 -08:00
Seth Barberee
c466893134 Match sub_8072B72 thanks to @jiangzhengwenjz and another func too 2023-11-18 10:46:41 -08:00
Seth Barberee
c0cd5d0048 Match sub_8071B48 thanks to @Eebit 2023-11-17 15:48:21 -08:00
Seth Barberee
1a51dc6ae5 some more decomp 2023-11-17 15:29:02 -08:00