Commit Graph

30 Commits

Author SHA1 Message Date
AnonymousRandomPerson 5f48654c20 Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
Kermalis d96bb4a9aa Names 2024-11-07 13:06:53 -05:00
DizzyEggg b71f4b17d8 rename format string related 2024-10-29 14:41:09 +01:00
DizzyEggg 4bb3c6c58c rename 80521D0 to dungeon message 2024-10-22 11:55:53 +02:00
DizzyEggg 68dcdcef5b DisplayDungeonMenuMessage 2024-10-20 14:34:20 +02:00
Seth Barberee 2c47580c06 more functions decomped 2024-09-29 15:46:34 -07:00
Mateusz Naściszewski ae3c563713 Mega rename 2024-09-15 20:29:02 +02:00
Mateusz Naściszewski fd2c4c42a8 Even more names 2024-07-22 19:29:12 +02: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
AnonymousRandomPerson b783cb9f0e Label more dungeon entry fields 2023-02-12 00:49:57 -05:00
Dennis H 06504623ea fix all merge conflicts 2023-01-31 11:08:37 +01:00
AnonymousRandomPerson 0934aa95d2 Added learnset pointers 2023-01-29 22:27:35 -05:00
Dennis H 5aec927d17 some documenting 2023-01-18 20:44:19 +01:00
AnonymousRandomPerson be20f60ee0 Synced some symbol names with EoS hacking 2023-01-08 04:23:00 -05:00
AnonymousRandomPerson 42986de336 Decomped TargetLeader() 2022-10-16 20:47:07 -04:00
Seth Barberee 50dca25212 some more decomp dungeon work 2022-05-12 19:51:52 -07:00
AnonymousRandomPerson 951b01114a Decomped IsMoveIndexUsable 2022-03-10 22:33:13 -05:00
AnonymousRandomPerson 60a19d681c Decomped GetMapTile_2 2022-02-20 21:59:23 -05:00
AnonymousRandomPerson 154c442505 Decomped CanMoveInDirection() 2022-01-25 22:46:40 -05:00
AnonymousRandomPerson 453618864e Decomped HasStatusAffectingActions() 2022-01-13 22:56:30 -05:00
Seth Barberee f0ef6ae481 decomp some more 2021-12-24 17:45:49 -06: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
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
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