Commit Graph

3916 Commits

Author SHA1 Message Date
CharlesFolz4
70f9093a9c
Document elevated bridge status (#1070)
Some checks are pending
build / build (push) Waiting to run
2026-04-07 21:27:09 -04:00
Alexandre Sollier
bd404516cc
Document distortion world B3F/B7F/Giratina room events (#1066)
Some checks are pending
build / build (push) Waiting to run
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-04-07 12:10:12 -07:00
Yako
36c04fd118
Document function handling eyes meet trainer logic (#1059) 2026-04-07 10:53:38 -07:00
Viperio
a9932e5e29
Document iron island scripts (#1052) 2026-04-07 10:53:04 -07:00
VicSevenT
9a8fa951a2
Document Great Marsh Lookout Sprite (#1061)
Some checks are pending
build / build (push) Waiting to run
2026-04-06 19:48:41 -07:00
VicSevenT
ef5e340157
Unpack Map Popup Graphics (#1062) 2026-04-06 19:48:18 -07:00
Rachel
f4d92ed34c fix: Suppress unused-result compiler-warning in nitrorom 2026-04-06 17:08:30 -07:00
Rachel
395ca8e908 tools: Build species text banks and Pokedex data in speciesproc 2026-04-06 17:08:30 -07:00
Rachel
47c860e0f4 tools: Implement writer API for dataproc 2026-04-06 17:08:30 -07:00
Rachel
ede77a21bd build: Bump required Meson version to 1.10 2026-04-06 17:08:30 -07:00
Alexandre Sollier
1f4e3d4918
Document distortion world B5F events (#1060)
Some checks are pending
build / build (push) Waiting to run
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-04-06 14:13:59 -07:00
Viperio
bd7343b200
Document celestic town and route 210 and 211 scripts (#1046)
Some checks failed
build / build (push) Has been cancelled
2026-04-04 11:55:50 -07:00
VicSevenT
54b357635c
Unpack Network Icon graphics + nitrogfx -width improvements (#1058) 2026-04-04 11:55:41 -07:00
Viperio
e9ee028a31
Document routes 216-217 and lake acuity scripts, polish lake cavern scripts (#1054)
Some checks failed
build / build (push) Has been cancelled
2026-04-03 10:54:41 -07:00
Viperio
9e11c1c869
Document routes 219-221, pal park and fuego ironworks scripts (#1048) 2026-04-03 10:43:41 -07:00
RavePossum
0b14c87481
Improve some documentation of the trainer AI (#1056)
Some checks are pending
build / build (push) Waiting to run
2026-04-02 11:36:43 -06: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
Rachel
1459cde726
rom: AI_FLAG_DAMAGE_PRIORITY -> AI_FLAG_PRIORITIZE_EXTREMES 2026-04-01 19:55:50 -07:00
Rachel
cbb44a0bae
rom: Clarify the names of effect tables ignored by AI damage-calculation 2026-04-01 19:16:09 -07:00
Rachel
b0ebb691ac
build: Share a generator for all battle-animation scripts (#1055) 2026-04-01 22:02:40 -04:00
VicSevenT
d53488c4be
Document Battle frontier stats (#1047) 2026-04-01 18:52:26 -07:00
Alexandre Sollier
87a40a4210
Document field extension overlay loading (#1051)
Some checks are pending
build / build (push) Waiting to run
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-03-31 20:48:45 -07:00
scbroede
f51cad4194
decompile most of sign.s (#1050) 2026-03-31 20:48:05 -07:00
Viperio
b3231577cd
Fix inaccurate labels for blocks calling SetWarpEventPos (#1053) 2026-03-31 23:28:56 -04: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
RavePossum
6b761d8fd4
Document route 212 and pokemon mansion scripts (#1042) 2026-03-30 19:48:59 -06:00
Viperio19
c985199661 Document route 212 and pokemon mansion scripts 2026-03-29 22:22:18 +02:00
RavePossum
eba0ac4978
Document distortion world B4F events (#1043)
Some checks failed
build / build (push) Has been cancelled
2026-03-29 09:51:22 -06:00
Kuruyia
3e3c823593 Document distortion world B4F events
This continues documentation of the distortion world overlay by
identifying the events for 4F and documenting the various event commands
used.

This floor only contains two events that plays the animation where
Giratina's shadow flies through the screen (once horizontally, and once
vertically).

The following event commands were identified:

- Event command 7: plays the Giratina shadow animation based on the
  specified template
- Event command 8: sets a flag in the Giratina animation system var

The values of the Giratina shadow animation generated enum were also
updated to better reflect where they are being used.

Signed-off-by: Kuruyia <github@kuruyia.net>
2026-03-28 12:05:45 +01: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
RavePossum
778f13dd3b
Document distortion world B2F events (#1039) 2026-03-27 15:54:00 -06:00
Kuruyia
99e0ebd0db Document distortion world B2F events
This continues documentation of the distortion world overlay by
identifying the events for 2F and documenting the various event commands
used.

This floor contains the moving platform puzzle in which the player must
take the correct sequence of platforms to progress to the next floor.
This is why this floor contains a good amount of events, all
corresponding to triggers that move platforms around.

As such, the following naming scheme has been adopted to name the event
structs and related command parameter structs:

- Event structs: `sMapEventB2F_P<Platform><Cardinal>`
- Command parameter structs: `sMapEventCmdParamsB2F_P<Platform><Cardinal>_<Event command #>`

Using the following variables:

- `<Platform>`: the platform number on which the event trigger is
  located
- `<Cardinal>`: the first letter of the cardinal direction where the
  event trigger is located on the platform (N/E/S/W for
  North/East/South/West)

The following event commands were identified:

- Event command 0: plays an animation on the map object with the
  specified local ID
- Event command 1: moves the specified moving platform to the specified
  relative coordinates, with the specified speed

Signed-off-by: Kuruyia <github@kuruyia.net>
2026-03-27 21:39:37 +01:00
Viperio
9a013e1456
Document pastoria city scripts (#1038) 2026-03-27 13:43:33 -06:00
Yako
27e77e3e1d
Micro PR naming some of the functions called by EncounterEffect_GymLeader (#1035)
Some checks are pending
build / build (push) Waiting to run
2026-03-27 08:20:32 -07:00
VicSevenT
b6ea24e158
Document ParticleSystem FrontierScrCmds and unpack NARC (#1028) 2026-03-27 08:19:44 -07: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
RavePossum
80baf2e15a
Document routes 210, 214 and 215 and (ruin) maniac cave/tunnel scripts (#1037)
Some checks are pending
build / build (push) Waiting to run
2026-03-25 22:25:28 -06:00
Viperio19
b05f5dd745 Document routes 210, 214 and 215 and (ruin) maniac cave/tunnel 2026-03-25 22:34:26 +01:00
Rachel
5d0755f953
Fix incorrect AI score comment
Some checks are pending
build / build (push) Waiting to run
2026-03-25 03:54:25 -07: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
Rachel
0429e7bd1e
rom: Clarify some docs on EvalAttack for moves that kill (#1034) 2026-03-24 18:40:52 -04:00
h2o-DS
aab05ec284
Implement Trainer Graphic Constants (#1031) 2026-03-24 13:22:04 -07:00
Viperio
6a0c9c219a
Document solaceon town scripts (#1032) 2026-03-24 13:20:29 -07:00
Alexandre Sollier
946b9d649d
Fix resdatproc dummy entry handling (#1033)
Some checks failed
build / build (push) Has been cancelled
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-03-23 08:18:57 -07:00
VicSevenT
c3ad40d048
Document Network icon (#1029) 2026-03-23 08:03:19 -07:00
RavePossum
acae0096f8
rom: build the trainer AI script with arm-none-eabi-gcc (#1026)
Some checks are pending
build / build (push) Waiting to run
2026-03-22 15:07:21 -06:00
scbroede
127a8c80da
document underground map transitions (#987) 2026-03-22 14:06:12 -07:00
CharlesFolz4
9003068e3d Link FieldMoveList with sFieldMoves and apply to field move journal entries 2026-03-22 13:46:38 -07:00
CharlesFolz4
49e6f2c1b8 Document Milk Drink and Softboiled field moves 2026-03-22 13:46:38 -07:00
CharlesFolz4
03a6636e74 Document party menu inputs and some party menu states 2026-03-22 13:46:38 -07:00