Commit Graph

33 Commits

Author SHA1 Message Date
DizzyEggg 361d20a623 merge with master 2024-11-18 12:00:41 +01:00
AnonymousRandomPerson 583b4df544 Rename statuses and activePokemon 2024-11-15 22:43:04 -05:00
AnonymousRandomPerson 5f48654c20 Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
DizzyEggg 366690ced9 GenerateMonsterHouse 2024-11-11 21:44:55 +01:00
Mateon1 6b87f66106 Clean up void casts 2024-11-01 15:41:36 +01:00
DizzyEggg b71f4b17d8 rename format string related 2024-10-29 14:41:09 +01:00
DizzyEggg c6a0dd2d0f document some of the message log 2024-10-22 11:09:42 +02:00
Mateusz Naściszewski fd2c4c42a8 Even more names 2024-07-22 19:29:12 +02:00
Seth Barberee a012cdcb4c decomp sub_80416A4 2023-11-24 09:53:18 -08:00
Seth Barberee 3b8bc8f67b Match sub_80416E0 thanks to @Eebit 2023-11-17 15:33:57 -08:00
Seth Barberee 260d2c8726 More decomp and work 2023-06-25 16:37:48 -07:00
AnonymousRandomPerson b22feb80af Merge remote-tracking branch 'upstream/master' 2023-01-13 22:36:16 -05:00
Seth Barberee 391f1bf01a label both game option pointers 2023-01-13 17:22:41 -08:00
Seth Barberee 33f621ea79 label/document game options 2023-01-13 17:22:41 -08:00
Seth Barberee f6decdd027 decomp a few 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
AnonymousRandomPerson 60a19d681c Decomped GetMapTile_2 2022-02-20 21:59:23 -05:00
AnonymousRandomPerson 96372eb336 Decomped CanUseOnSelfWithStatusChecker() 2022-02-20 21:59:22 -05:00
AnonymousRandomPerson a9b5977d4c Decomped MoveMatchesChargingStatus 2022-02-05 20:23:01 -05:00
AnonymousRandomPerson f728e7e90e Decomped DecideAttack() 2022-02-04 23:13:01 -05:00
mid-kid 99a038284b Translate all .include to #include
This decision was made to reduce the complexity of using .include whilst
juggling with tools/scaninc and tools/preproc:
- tools/scaninc doesn't apply the proper search rules for .include (it
  assumes #include behavior). In particular, it doesn't consider paths
  starting from $PWD, and doesn't scan the included files as a result.
- .include had to be processed before #include by preproc in many cases,
  as code was being included that had to be preprocessed by CPP (think
  of #define). This contradicts standard GCC behavior.

To make include paths consistent across the asm/ data/ and src/
directories, the following files were moved:
- constants/ → include/asm/constants/
- asm/macros/ → include/asm/macros/
- asm/macros.inc → include/asm/macros.inc
- include/macros/m4a.inc → include/asm/macros/m4a.inc

As part of the necessary changes for this to work, the scaninc method in
the makefile was improved to generate .d files that don't choke when
files are missing.
2021-12-20 16:29:12 +01:00
AnonymousRandomPerson 0369264407 Decomped GetMapTileAtPosition() 2021-12-18 00:22: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
Cheng Hann Gan 938a88551f Labeled more symbols (#77)
* Labeled more symbols

* Fixed comment typo

* Renamed some functions
2021-11-20 08:47:46 -08:00
Cheng Hann Gan 0ea22237c9 Decomped DecideUseItem (#73) 2021-11-13 16:59:20 -08:00
Cheng Hann Gan c98fb2c112 Decomped DecideAction() (#66)
* Decomped DecideAction()

* Defined dungeon Pokémon array sizes
2021-10-22 10:20:01 -07:00
Cheng Hann Gan 3f7ee3a806 Decomped entityExists() (#64) 2021-10-15 15:30:33 -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
Seth Barberee f402e46cd3 Sese's April/May Dump (#37)
* splitting lots of pokemon square and labeling lots of other things

* actually commit this stuff

* more moving data and things

* more screen work

* split out some pokemon dungeon data

* lots of data work

* push more data work

* split kecleon, decomp another kanghaskhan func, and try to doc UpdateBGControl more

* lots of item work

* label more item things

* subtype -> category and doc types/category
2021-05-15 18:59:55 -05:00
Seth Barberee ec192a8fa8 5% wooo 2021-01-09 10:33:29 -06:00
Mateusz Naściszewski c0ae9ddc9e Continue dumping and documenting strings 2020-12-13 00:30:31 +01:00
Seth Barberee e1f9c17e35 further splitting and decomping 2020-10-21 17:48:40 -05:00