Commit Graph

45 Commits

Author SHA1 Message Date
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
Mr-Toodguy
0d00df331c map_headers.h spacing 2024-03-15 23:59:12 -05:00
Mr-Toodguy
f16f84298e Change mapHeaders to sMapHeaders 2024-03-15 23:53:38 -05:00
Mr-Toodguy
8981221d0f mapHeaders struct declarations & separate file 2024-03-15 23:50:56 -05:00
Rachel
7e1574a1ee
Merge pull request #126 from lhearachel/hidden_items
Document hidden field items table
2024-01-25 11:13:56 -08:00
Rachel
2cec41cc12 Document hidden field items table 2024-01-25 10:35:46 -08:00
Rachel
b876960686 Document AI-visible damage calc 2024-01-24 22:33:25 -08:00
Rachel
f46a747f0e Rename BATTLE_SUBSEQ consts to BATTLE_SUBSCRIPT + move to constgen manifest 2024-01-23 17:34:11 -08:00
Rachel
ba60196b55 Move global-level consts used by battle scripts to constgen manifest 2024-01-23 17:33:17 -08:00
Rachel
363881fb19 Improve documentation for side effects and how they map to subscripts 2023-11-04 15:34:17 -07:00
Rachel
7023989a92 Extract Unk_020F0780 to include/data/pokeicon_palettes.h 2023-11-03 17:23:41 -07:00
lhearachel
c4e8cb61df Extract pickup and terrain data tables to their own files 2023-11-01 00:01:34 -07:00
lhearachel
6acc6ffd3e Document battle script command 0x44 2023-10-31 23:52:58 -07:00
lhearachel
c07da37106 Extract trainer class gender table to a separate include 2023-10-30 09:41:02 -07:00
lhearachel
a62e6e8384 Document CalcMoveDamage, CalcDamageVariance, and CalcCriticalMulti routines 2023-10-08 15:02:50 -07:00
lhearachel
ac09b59b13 Document berry initialization table for a new game 2023-10-02 21:01:35 -07:00
lhearachel
46bd5f963d Clean up some lingering smelly code in battle_controller.c 2023-09-30 16:11:32 -07:00
Nomura
81cff1370f Document Sunyshore Market data 2023-09-26 18:25:22 +02:00
Nomura
8e5447be18 Document mart data for regular items 2023-09-25 19:46:10 +02:00