Commit Graph

68 Commits

Author SHA1 Message Date
VicSevenT
ef5e340157
Unpack Map Popup Graphics (#1062) 2026-04-06 19:48:18 -07:00
Viperio
21fe7a31e0
Document route 218, canalave city and full-/newmoon island scripts (#1049)
Some checks are pending
build / build (push) Waiting to run
2026-04-01 20:12:22 -07:00
VicSevenT
4d304f31f4
Document the Egg Hatching Cutscene (Overlay 119) (#1044)
Some checks are pending
build / build (push) Waiting to run
2026-03-30 19:50:41 -06:00
Viperio19
c985199661 Document route 212 and pokemon mansion scripts 2026-03-29 22:22:18 +02:00
Viperio
fa771ccbf7
Document route 213 and valor lakefront scripts (#1040)
Some checks failed
build / build (push) Has been cancelled
2026-03-27 17:20:50 -06:00
Viperio
bdc953c394
Document veilstone city scripts (#1036)
Some checks are pending
build / build (push) Waiting to run
Co-authored-by: notmyname <notanemail@gmail.com>
2026-03-26 22:45:18 -06:00
CharlesFolz4
200ee4120f
Document NPC trade task (#1030)
Some checks are pending
build / build (push) Waiting to run
2026-03-24 18:41:26 -04:00
Viperio
6a0c9c219a
Document solaceon town scripts (#1032) 2026-03-24 13:20:29 -07:00
scbroede
127a8c80da
document underground map transitions (#987) 2026-03-22 14:06:12 -07:00
Kalaay
43ba4c6a85
Swap PlayFanfare and PlaySound ScrCmds to align with real usage (#1022)
Some checks are pending
build / build (push) Waiting to run
2026-03-21 19:01:54 -07:00
Kalaay
2c06aacabb
Rename WaitABXPadPress to WaitButton to reflect generic usage (#1023)
Some checks are pending
build / build (push) Waiting to run
2026-03-21 10:59:17 -07:00
Rachel
7161650698
Define field script opcode constants (#1009) 2026-03-20 18:10:35 -07:00
Viperio
090a5432b5
Document eterna city scripts (#1002)
Some checks are pending
build / build (push) Waiting to run
2026-03-18 23:05:24 -06:00
Rachel
8be36972e3
Replace narc subproject with vendored nitroarc (#969) 2026-02-23 16:35:08 -08:00
RavePossum
fe974cd416
Dump Several Map-Related NARCs (#939) 2026-02-22 11:52:47 -08:00
scbroede
ef9ef68e00
document underground vendors (#889) 2026-01-20 11:51:02 -08:00
Viperio
ba54d74b3b
Document pokemon league scripts (#869) 2026-01-08 16:28:34 -08:00
Gudf
b307a864ce
Unpack trainer ball capsules (#855) 2025-12-14 21:08:07 -08:00
scbroede
643b9dc298
document goods (#838) 2025-12-14 21:03:24 -08:00
innocenthedgehog
658b403fc2
Document map scripts for mart vendors (#792) 2025-10-03 22:38:55 -04:00
James Petersen
3e67cf13ae
Move ENCOUNTERS_NONE; Remove .bin Extension for Encounters 2025-08-20 21:54:35 -03:00
James Petersen
7807db0786
Use Encounter naix.h File 2025-08-18 19:06:28 -03:00
James Petersen
584a6a96d1
Update Map Headers 2025-08-18 15:13:22 -03:00
h2o-DS
2daed9b09e
Move Egg Moves and Icon Palettes to Species Data (#635) 2025-07-28 10:17:07 -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
Gudf
eb70f6bf37
Document field system camera creation/deletion (#547)
Documents `ov5_021D5B40`.
This module contains the functions used to create and delete the field
system's camera, as well as the camera presets (or types) used by the
different maps (see `include/data/map_headers.h`).

Also moves `CameraAngle` from `overlay115/camera_angle.h` to `camera.h`.
2025-06-19 16:01:43 -07:00
Rachel
f394fd0382
refactor: Change the extension of .naix to .naix.h throughout (#516) 2025-05-22 20:46:01 -07:00
Gudf
541fca37db
Tag previously untagged enums (#477)
This leaves out undocumented enums and a few enums I couldn't find a
name for and feel would fit better as `#define`s instead.
2025-04-20 12:49:54 -07:00
Eduardo Quezada
cb256f45b5
Document location data (#472)
* Initial location names + Journal exited buildings

* Map header flags

* Map header battle BG

* Location names

* Weather

* Music IDs

* Format

* IsLeapYear

* Yearly weather
2025-04-13 13:23:49 -07:00
Eduardo Quezada
a7fa5b9ade Document functions and script commands adjacent to CanFitItem 2025-03-31 16:11:08 -03:00
mudskipper13
008b0963b9 shop_menu/script: create generated mart ids 2025-02-26 08:33:38 +07:00
Kuruyia
be823a26bb Document area data
This documents the `ov5_021EF75C.c` file, which is in charge of loading
various "area data" NARCs that, in the end, contain the textures of
maps, the textures and models of map props, and lighting information.

Also, renamed `MapProp.id` to `MapProp.modelID` for more clarity
(especially when interacting with the new area data functions).

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-22 13:38:54 +01:00
Viperio19
bd24337a60 Documenting sub_02040824 and small naming / formatting improvements 2025-02-15 01:02:45 +01:00
Viperio19
e8e190034d Rename "reporters" to "reporter" 2025-02-13 23:30:04 +01:00
Rachel
ab09fd604e Use a static ordering for text archives + refactor terminology + unify includes 2025-01-27 20:53:13 -08:00
Rachel
26db7b2f7e Migrate constants used by battle and AI scripting to metang 2025-01-27 20:46:35 -08:00
Rachel
42312043d5 Explicitly include header-linked GMM headers in script files 2025-01-27 20:46:35 -08:00
Rachel
3dc9f864be Migrate shared constants used by scrcmd.inc to metang 2025-01-27 20:46:35 -08:00
Rachel
fbdf83bcf1 Use semantic names for event files 2024-11-15 12:30:21 -08:00
Rachel
ade90355b5
Merge pull request #268 from h2o-DS/zukan_data.narc
Generate zukan_enc_platinum.narc
2024-11-09 17:33:58 -08:00
Rachel
26fb0c6182 Clean up berry_init table 2024-11-02 09:38:04 -07:00
h2o-DS
e4c73dd999 Generate zukan_enc_platinum.narc
Named a bunch of variables
Created make_pokedex_enc_platinum tool
Added pokedex categories to encounter json files
Changed wildEncountersArchiveID to decimal
2024-10-13 12:19:46 -04:00
Rachel
36045f723b Format the source tree 2024-07-06 14:40:34 -07:00
Rachel
f77ba49579 Modify array-of-array/struct decls and BOOL funcptrs throughout ahead of clang-format run 2024-07-05 17:14:32 -07:00
cbt6
b0440453b6 Use field script naix constants 2024-06-29 14:18:16 +08:00
cbt6
7bcbe42908 Rename map scripts to init scripts 2024-06-29 14:07:10 +08:00
cbt6
43750877a4 Name map message bank files 2024-06-14 00:19:23 +08:00
Rachel
f6cfe2d046 Atomize individual generated constants-headers 2024-05-18 22:53:57 -07:00
Rachel
1bc1c14772 Use generated sub_seq.naix header in C sources 2024-05-07 19:46:01 -07:00
cbt6
e3f48ae742 Use designated initializers in sMapHeaders 2024-04-12 03:33:10 +08:00