Age | Commit message (Collapse) | Author |
|
|
|
|
|
Renamed inconsistent color macros
|
|
|
|
|
|
|
|
More AI decomp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Decomped RollPercentChance()
* Decomped DungeonRandomCapped()
* Decomped DungeonRandom()
* Decomped FindRockItemTargets()
-Added position struct.
|
|
* Decomped SetAction()
* Changed MapTile.tileType to u16 bit field
* Decomped FindStraightThrowableTargets()
* Cleaned up CannotAttack()
* Cleaned up some externs
* Converted dungeon action to substruct
|
|
* No wifi + 2 days on train = more decomp
* layin some more
* one func, one file
|
|
* label all entities in cutscenes
* remove commented func.. wasn't matching anyway
* Skarmony -> Skarmory
|
|
* Labeled more symbols
* Fixed comment typo
* Renamed some functions
|
|
* Adding in all missing strings and labels
Quite a few strings and labels were missing. This should fix all of them. "NaiveQuest1Answers" might have the second option incorrect, but it's kinda hard to count bytes and this does seem to be a valid answer, and should be checked in the future.
* Add all strings, labels, and update pointers
Like the previous commit, I have 0 clue if this builds lol -- I can't quite test this, because I can't run a compiler to do so, and I don't own a copy of the game. Should still match I would think. JobHeadline may have something incorrect about trailing 0 bytes, but it seems to have been an observational mistake on my end on it having 5 of them rather than 4?
* Fix consistency with previous labels (+typo fix)
Basically just "Message" with "Text", and replace "Headlline" with "Headline"
* Fix mistyped labels from previous commit
It seems I'm not very good at this assembly thing. "NewFriendAreas" -> "NewFriendArea", like originally.
* Replace the rest of "Message" with "Text"
I forgot to replace some stuff
* Forgot an A
Insert an A to create "BraveQuest2A_Ignore" instead of "BraveQuest2_Ignore"
* Forgot a space, remove more
Removed some extra whitespace, add a space between ".string" and a quotation mark that I had missed. Hope this didn't break anything somehow.
* Add back all comments, fix missing pointer
I accidentally deleted all comments. I've now fixed that, and added in a pointer to NaiveQuest1_Love because I had missed it somewhere else.
* Add in TimidQuest3 answer pointers I had missed
This should be the last of the missing pointers?
* Tabs -> Spaces
Fixed formatting by converting all tabs to spaces. I don't actually know when I changed them to tabs, but I'd guess I did pretty early on...
* Add some labels
A few labels were missing, tried to fill them in.
* Made a data assembler!
I can now basically ensure that the files match! Found an error with two labels reversed, but that seems to be the only thing that was incorrect.
* Left out a space somehow
Simply just adds a space between a ".string" and the actual string
* Make the files actually match
Took a bit of time, but I believe I've finally got this file actually matching!
I was lazy with strings when first encoding and wrote decimal offsets for octal character encodings sometimes which is fun. All instances of this should now be fixed!
* Fix some labels
I believe this was just missing two labels that I forgot to change when copy-pasting them for the general format...
Meh, still, glad to have it fixed.
* Replace hexadecimal string escapes with octal ones
I tried committing this before but it doesn't seem to have worked for some reason -- Just in case it did and I'm rewriting this on accident.
I should have done some research apparently -- ARM asm doesn't support hexadecimal escape sequences, only octal ones. Should be fixed now!
* Replace octal escape sequences with ".byte"
It turns out those aren't supported either -- That's okay, though it looks a bit more messy imo.
* Update data/pokemon_mail.s
* fix up conflicts and labels
Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
|
|
* Added item icons/Hiragana to charmap
* Use color formatting charmap macros
* Removed redundant text formatting macros
|
|
* label/doc iq skills/tactics info
* decomp a few more dungeon_util and label some funcs
* doc the IQSkills field
|
|
|
|
* fully decomp luminous cave
* remove header file. this one isn't ready yet
* doc few fields and func
* doc more of luminous cave
|
|
* Sync tools/ directory with pokeemerald
We really ought to have a central repository for this mess
* Make incremental builds faster
Scientists hate him!
He made NODEP disappear with this ONE SIMPLE TRICK!!!
Want to know more? -> __click here__ <-
* Disassemble some more tables and the first graphic
|
|
Disassemble a script-related table
|
|
|
|
Moves and some friend_area_action_menu
|
|
|
|
Extract shop dialogue
|
|
|
|
* 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()
|
|
* Decomped DecideAction()
* Defined dungeon Pokémon array sizes
|
|
* 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
|
|
|
|
* Update build.yml
temporarily so that I can edit without having to try to figure out why my Git client keeps crashing
* Fix references to the old save.inc text labels
* Labels
welp here we go again
* Give Wonder Mail client 'thanks' text more descriptive function label names
* Change back the workflow
|
|
* decomp rest of main_menu
* move some main menu data over
* decomp some more wonder mail
* decomp the dungeon dialogue scene switches
* more wonder mail
* consolidate struct_802F204
* another wonder mail func
* more wonder mail
* slight cleanup
|
|
* Extracted species/item/move strings
* Used binary strings for bitwise flag variables
|
|
* Update luminous_cave.inc
* Fix pointers
* Fix pointers
again
* Fix pointers
finally done
|
|
|
|
* Added move data JSON
* Fixed typo
* Fixed name of placeholder move
|
|
Co-authored-by: Cheng Hann Gan <chenghann_gan@ultimatesoftware.com>
|
|
* 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.
|
|
* data work and decomp some mail/pelipper board
* resuce -> rescue
* label more data
|
|
* 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>
|
|
* Thank You Mail: split out code into own file w/ data
* use constant for facingDir
|
|
* Defined DungeonEntity
* Rename EntityType enums
* Revert EntityType rename
|