Commit Graph

24 Commits

Author SHA1 Message Date
Morglom
b0f4990576
Document battle bag utility (#512)
* Rename and document functions

* Rename files.

* Remove redundant array

* Renames.

* Last renames.

* Small fix

* Remove unnecessary brackets.

* Pull Request changes.

* Forgot these fields.

* Further changes.
2025-05-23 22:38:57 -07:00
Gudf
5676ee375a
Clean up and finish documenting unk_02096420 -> item_use_pokemon (#509)
* Clean up and finish documenting `unk_02096420`

* Rename `unk_02096420` -> `party_use_item`

* Use macros, rename functions to match first arg

* Rename `party_use_item` -> `item_use_pokemon`
2025-05-18 11:22:53 -07:00
Rachel
8c968ab381
refactor: Clean up data tables in item.c (#501)
Some checks failed
build / build (push) Has been cancelled
2025-05-06 09:36:21 -07:00
Eduardo Quezada
18ecf16d74
Document Daycare (#436)
* Identified Daycare struct + incense baby table

* Daycare params

* Daycare_CreateEgg

* TryGiveVoltTackle

* Better names

* DetermineEggSpeciesAndParentSlots

* Format

* GetParentsCompatibility

* Party_GetFirstEgg

* GetEggCyclesToSubtract

* Egg cycles

* Nature inheritence

* DaycareMon

* Better name for FieldSystem_GetDay

* Cleaner struct defs

* Store into daycare

* Daycare levels and price

* Daycare mon count

* DaycareMail

* Mail struct def

* MON_DATA_MAIL and Take mon from daycare

* IVs and Moves

* Utility functions

* More utility functions

* Review changes

* Renamed files
2025-03-22 03:16:18 -07:00
mudskipper13
11831c80cb Document Accessory Shop (ov7_0224BE9C) 2025-03-02 15:12:03 +07:00
mudskipper13
008b0963b9 shop_menu/script: create generated mart ids 2025-02-26 08:33:38 +07:00
Rachel
26db7b2f7e Migrate constants used by battle and AI scripting to metang 2025-01-27 20:46:35 -08:00
Rachel
92cd212dea Integrate metang as a subproject + migrate species data constants 2025-01-21 22:46:38 -08:00
Rachel
9fe570f579 Document BagCursor structs and functions 2024-11-09 20:08:53 -08:00
Rachel
36045f723b Format the source tree 2024-07-06 14:40:34 -07:00
Rachel
f6cfe2d046 Atomize individual generated constants-headers 2024-05-18 22:53:57 -07:00
Rachel
fdc5540fb7 Move consts used by json2bin to constgen 2024-02-06 22:29:22 -08:00
Rachel
ba60196b55 Move global-level consts used by battle scripts to constgen manifest 2024-01-23 17:33:17 -08:00
Rachel
a43f2c0365 Document Check/TriggerRedirectionAbilities 2023-11-07 12:23:51 -08:00
Rachel
d143d0c7b3 Document BattleSystem_CompareBattlerSpeed 2023-11-04 12:17:28 -07:00
lhearachel
4926316055 Document BattleSystem_PluckBerry + _FlingItem and related functions 2023-10-31 20:38:19 -07:00
lhearachel
ad15d7ce16 Document BattleScript_CalcEffortValues 2023-10-13 10:03:04 -07:00
Rachel
f81ecbb430 Clean up sub-functions for AfterMoveMessage and AfterMoveEffects 2023-09-22 22:41:53 -07:00
lhearachel
8b2f9015a9 Clean up sub-functions for move-execution state machine + follow-up states 2023-09-19 19:07:32 -07:00
lhearachel
9b25c55bf8 Use #define for POCKET_ constants to make csv2bin happy 2023-09-14 20:29:49 -07:00
lhearachel
26cd23f2d5 Clean up + document Battle and Safari commands 2023-09-14 20:29:49 -07:00
lhearachel
361b074744 Clean up and document item.c 2023-09-04 11:35:21 -07:00
Nomura
d7f273372d Decompile item data 2023-07-30 18:40:11 +02:00
Nomura
e8cc33cea0 Document more item-related code 2023-07-29 22:47:39 +02:00