Commit Graph

96 Commits

Author SHA1 Message Date
ItsLeaze
d3d92e2611
Name item use functions (#680)
Co-authored-by: Rachel <lhearachel@proton.me>
2025-08-16 21:13:42 -07:00
Rachel
2acb462a64
Document misc script commands (#678) 2025-08-15 10:29:05 -07:00
Metallicity
a11a5d861c Document trainer score events 2025-08-11 22:43:36 -07:00
Rachel
846bb5e93c
Fix a misnamed Mt. Coronet Grunt (#674)
Some checks failed
build / build (push) Has been cancelled
2025-08-10 22:06:15 -07:00
scbroede
9572c95106
document some underground inventory and spheres code (#671)
Some checks failed
build / build (push) Has been cancelled
2025-08-09 15:35:39 -07:00
Metallicity
4a3b9d2acd Document Turnback Cave pillar and room counter vars 2025-08-08 01:02:12 -07:00
metallicity
88a881cc0f
Document BgEvent types (#653) 2025-08-04 14:23:47 -07:00
James Petersen
95ffe06be0
Start Documenting Naming Screen (#655) 2025-08-04 14:15:23 -07:00
scbroede
180a5a6b9f
document underground text printing (#648)
Some checks failed
build / build (push) Has been cancelled
2025-07-28 10:36:53 -07:00
scbroede
7126cc42cd
document trainer messages (#641)
Some checks failed
build / build (push) Has been cancelled
2025-07-25 10:45:34 -07:00
scbroede
467ed47d68
address some todos in pokemon.c (#645)
Some checks are pending
build / build (push) Waiting to run
2025-07-25 09:37:08 +08:00
Eduardo Quezada
44dad2f3d2
Identified more text banks (#643) 2025-07-25 00:09:22 +08:00
Eduardo Quezada
9b00e58ebb
Identified multiple text banks (#639) 2025-07-18 23:41:54 -07:00
James Petersen
efb98a848a
Document Overlay 73 (Rowan Introduction at Start) Main File (#622) 2025-07-15 14:10:28 -07:00
Fexty12573
af10a66f22 Partially document title screen init 2025-07-15 21:56:45 +02:00
scbroede
5c654664e4
initial documentation of trainer card code (#612) 2025-07-11 17:50:32 -07:00
scbroede
2ff79b5590
document field moves scripts and text (#591) 2025-07-05 21:20:26 -07:00
Kuruyia
53ef036ce1 Start documenting Distortion World and its camera
This begins the documentation of overlay009, which is in charge of
managing stuff related to the Distortion World.

For now, the scope of this commit has been limited to the following:

- start documenting structures used throughout this overlay, more
  specifically the `DistortionWorldSystem` struct
- start documenting the structures found inside the files of the
  `tw_arc.narc` NARC
- document functions and structures related to camera management inside
  the Distortion Word, including the templates found inside the
  `tw_arc.narc` NARC

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-06-30 18:19:07 +02:00
scbroede
a16b4fdda9
document some underground code (#581) 2025-06-29 13:31:56 -07:00
Rachel
b96901ce5c
Document the main menu (#577)
Some checks failed
build / build (push) Has been cancelled
2025-06-26 19:00:31 -07:00
Gudf
c2388be9ac Document the main menu alerts strings 2025-06-26 13:20:10 +02:00
Gudf
1ce372fdcf Rename text bank main_menu > main_menu_options
Prevents clang-format from treating `res/text/bank/main_menu.h` as the
"main" header for `overlary097/main_menu.c` and moving it to the top of
the file.
2025-06-26 13:20:10 +02:00
Eduardo Quezada
3131eb23d8
Identified multiple text banks (#574) 2025-06-25 22:21:44 -07:00
Eduardo Quezada
abf620052d
Some Start menu documentation (#561)
Co-authored-by: Rachel <lhearachel@proton.me>
2025-06-22 15:02:43 -07:00
CharlesFolz4
9709c5f76c
Document some underground record data and functions (#559) 2025-06-22 13:01:21 -07:00
Eduardo Quezada
72a1bfa7ce
Slight Ball Capsule documentation (#554) 2025-06-22 11:57:16 -07:00
Rachel
cdb963bc78
Document the size contest (module ov5_021EE7D4) (#558) 2025-06-22 11:13:28 -07:00
Morglom
1edc47c0e6
Document battle party (#553) 2025-06-22 10:56:26 -07:00
Eduardo Quezada
3fc25ff466
Pal Park map script documentation (#491) 2025-06-22 10:50:03 -07:00
Gudf
30f384723e Size contest: document the size contest functions
Renames `ov5_021EE7D4` to `size_contest`.
2025-06-22 00:23:38 +02:00
tillgeissler
69497b4d00
Unpack Battle Tower trainers and Pokemon sets (#514)
Some checks failed
build / build (push) Has been cancelled
* Unpack b_pl_btdpm.narc

* fix nature name NATURE_QUIRKY

* Unpack pl_btdtr.narc

* Refactor frontier pokemon structure

* Remove prebuilt pl_btdtr.narc

* Replace frontier trainers setIds by available set names

* Add datagen_frontier.cpp to pack pl_btdpm.narc and pl_btdtr.narc

* Cleanup json2bin changes

* fix formatting
2025-06-15 10:37:47 -07:00
cbt6
d5362ba0f0 Rename movement action constants 2025-06-05 06:09:49 +08:00
Morglom
c53362b08c
Document battle bag task (#530)
* Rename and move structs.

* Finish documenting battle bag task

* Move screen enum.

* Pull request changes.

* Forgot renames.
2025-05-31 20:09:21 -07:00
Gudf
3d3ff0ba37
Document the wonder cards application (#494)
* Document the Wonder Cards application

* Rename module and text bank

Text bank `unk_0421` -> `mystery_gift_menu`
Module `ov97_02230410` -> `wonder_cards_app`
2025-05-03 15:41:55 -07:00
Eduardo Quezada
26df8623d5
Some Villa documentation (#487)
* Start documenting Villa

* Stopping for now
2025-04-24 16:49:49 -07:00
Eduardo Quezada
34369649a5
Amity Square map script documentation + Scr commands (#481)
Some checks failed
build / build (push) Has been cancelled
* Messages

* scrcmd_amity_square

* BufferItemNamePlural

* BufferAccessoryName

* CanFitAccessory

* FLAG_AMITY_SQUARE_MAN_GIFT_RECEIVED

* VAR_FOLLOWER_MON_PARTY_ID

* VAR_AMITY_SQUARE_GIFT_ID

* VAR_FOLLOWER_MON_SPECIES

* VAR_FOLLOWER_MON_NEXT_PICKUP_TYPE

* VAR_FOLLOWER_MON_PICKUP_ITEM_ID

* Organized sMonFindableAccessories

* VAR_FOLLOWER_MON_PICKUP_ACCESSORY_ID

* LOCALID_HAS_NATIONAL_DEX

* LOCALID_ITEM_OR_ACCESSORY_ID

* LOCALID_COUNT

* PICKUP_TYPE_ITEM

* PICKUP_TYPE_ACCESORY

* Gift Man

* Species-specific cases

* Static NPCs

* Party has species

* Follower messages

* Follower Pickup

* Receptionists

* GetSetNationalDexEnabled

* VAR_FOLLOWER_MON_ACTIVE

* Triggers

* National dex macros
2025-04-21 08:25:41 -07:00
Eduardo Quezada
b157da484e
Use flag defines in map object event JSON files (#475)
* Generate vars and flags

* Convert Event flags map data

* Convert numbers to flags

* Fix type
2025-04-21 08:00:31 -07:00
Eduardo Quezada
f353a4b7e8
Document Game Corner map script + Coins and Money Scr Commands (#476)
* Coins scr commands

* Game Corner messages

* GoToIfCannotAddCoins macro

* CheckMoney

* Using GoToIfNotEnoughMoney

* Most of Game Corner script documented

* Some slot machine documentation

* AddToGameRecord

* Last scr commands but 1

* Format

* Fix typo
2025-04-20 12:48:22 -07:00
Eduardo Quezada
e041f3d6bc
Merge pull request #473 from AsparagusEduardo/followerPartners
Some checks failed
build / build (push) Has been cancelled
Document Follower Partners
2025-04-15 08:03:38 -07:00
RavePossum
dac456a0e4
Merge pull request #471 from CharlesFolz4/Accessories
Some checks are pending
build / build (push) Waiting to run
Generating and documenting accessories constants
2025-04-14 09:20:22 -04:00
narf0708@gmail.com
9485e2aca7 Document accessory related functions 2025-04-13 21:08:13 -04:00
Gudf
9626f1d005 Document unk_0204B830 as scrcmd_mystery_gift 2025-04-13 23:44:37 +02:00
Eduardo Quezada
a7a218da2c
Sound documentation followup (#466)
* Start polishing sound documentation

* Sound_SetScene consts

* Surfing theme

* Sound_GetBGMByMapID

* Trainer encounter bgm doc

* A couple of more constants

* Review suggestions

* TrainerId -> TrainerID
2025-04-13 13:21:31 -07:00
narf0708@gmail.com
9b83baf1dc Generating and documenting accessories constants 2025-04-10 23:55:36 -04:00
Fexty12573
81618b81a6 Add BANK, WAVE_ARC, PLAYER and GROUP entries to sdat.txt 2025-04-06 11:42:47 +02:00
Eduardo Quezada
a7fa5b9ade Document functions and script commands adjacent to CanFitItem 2025-03-31 16:11:08 -03: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
Rachel
7fb18f939f
Merge pull request #437 from ravepossum/map_bins
Dump map data binaries, texture sets, and matrices
2025-03-19 16:08:06 +00:00
RavePossum
04d18dd474 Generate map ID constants 2025-03-17 17:39:12 -04:00
Eduardo Quezada
db41c75d26
Ribbon Documentation + Footstep House scripts (#427)
Some checks failed
build / build (push) Has been cancelled
* Footstep house types and script commands

* Generated ribbons + messages

* Get Friendship + Get/Set Ribbon map scripts

* First non egg in party

* Standarized "ribbonID" as "monDataParam" and "ribbonNum" as "ribbonID"
2025-03-15 09:16:21 -04:00