Commit Graph

222 Commits

Author SHA1 Message Date
Alexandre Sollier
b9df57dfab
Use constants in distortion world object events (#1114)
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-04-26 11:43:28 -04:00
VicSevenT
086332ec98
Document some Battle Hall Frontier Scrcmds (#1109)
Some checks are pending
build / build (push) Waiting to run
2026-04-25 22:56:53 -07:00
Viperio
48e56ceccc
Document survival area scripts (#1104) 2026-04-25 11:52:50 -07:00
Viperio
efc9a0b648
Document fight area scripts (#1102) 2026-04-25 11:51:49 -07:00
Viperio
f31ebc6f2b
Document victory road and routes 223 and 224 scripts (#1101)
Some checks failed
build / build (push) Has been cancelled
2026-04-23 08:14:30 -07:00
Viperio
bc28bb78d2
Document sunyshore city scripts (#1099)
Some checks are pending
build / build (push) Waiting to run
2026-04-21 14:19:48 -07:00
scbroede
47061c4dbb
document trainer card signing (#1094) 2026-04-19 13:52:22 -07:00
CharlesFolz4
85a21e9c8e
Document villa furniture (#1076) 2026-04-19 11:23:50 -07:00
Viperio
be5bfdf76a
Document sendoff spring scripts (#1086) 2026-04-12 12:24:57 -07:00
Viperio
48421e3fb8
Document spear pillar and hall of origin scripts (#1080) 2026-04-12 12:15:00 -07:00
Viperio
7c26ecb867
Document snowpoint city scripts (#1068) 2026-04-10 08:46:20 -07:00
Viperio
b9966b2a86
Document galactic hq scripts (#1071) 2026-04-09 08:18:14 -07:00
Viperio
ae9e688650
Standardize NPC/Npc to NPC (#1069)
Some checks are pending
build / build (push) Waiting to run
2026-04-08 18:07:39 -04:00
Viperio
a9932e5e29
Document iron island scripts (#1052) 2026-04-07 10:53:04 -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
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
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
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
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
Viperio19
b05f5dd745 Document routes 210, 214 and 215 and (ruin) maniac cave/tunnel 2026-03-25 22:34:26 +01:00
Viperio
6a0c9c219a
Document solaceon town scripts (#1032) 2026-03-24 13:20:29 -07:00
Viperio
316e20e94c
Document scripts amity square and routes 208 and 209 (#1025) 2026-03-22 13:23:36 -07:00
Viperio
a4cf901961
Use var constants in frontier scripts (#1017) 2026-03-20 20:57:36 -07:00
Viperio
d4c77d4b92
Document hearthome city scripts (#1014)
Some checks failed
build / build (push) Has been cancelled
2026-03-19 10:49:34 -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
Viperio
d8680c6b37
Document mt coronet and the regi ruins (#1008)
Some checks are pending
build / build (push) Waiting to run
2026-03-17 10:09:47 -07:00
Viperio
e32a6d71ec
Document routes 206, 207 and 211 and wayward cave (#1007) 2026-03-17 10:09:02 -07:00
CharlesFolz4
cc846e7d55
Document Contest script commands (#982) 2026-03-15 13:56:52 -07:00
VicSevenT
c559905b9e
Document Battle Frontier Records App (Overlay 110) (#1000) 2026-03-15 13:55:32 -07:00
Viperio
3d24f842f1
Document record rankings machine (#977)
Some checks failed
build / build (push) Has been cancelled
2026-03-13 09:14:11 -06:00
Viperio
cae54c6ca1
Document eterna forest and old chateau scripts (#998)
Some checks are pending
build / build (push) Waiting to run
2026-03-11 08:43:22 -07:00
Viperio
7c1e6f0a3a
Document floaroma and valley windworks scripts (#989)
Some checks are pending
build / build (push) Waiting to run
2026-03-07 23:29:54 -08:00
Viperio
5156a26a83
Document union room appearances (#984) 2026-03-07 22:04:52 -08:00
VicSevenT
b5701c9dea
Document Battle Factory App graphics (#978) 2026-02-27 19:42:28 -07:00
Viperio
e975136357
Document oreburgh scripts (#974)
Some checks are pending
build / build (push) Waiting to run
2026-02-27 08:52:49 -07:00
Viperio
fc0f91b1d6
Document visible items (#973)
Some checks failed
build / build (push) Has been cancelled
2026-02-24 10:37:17 -08:00
VicSevenT
77ff2cec20
Create enum for BattleFrontierChallengeType (#965) 2026-02-23 16:34:44 -08:00
Viperio
917567b059
Document route 203 and oreburgh gate (#966)
Some checks are pending
build / build (push) Waiting to run
2026-02-23 10:31:46 -08:00
Viperio
1c1fe1ac23
Document frontier_scrcmd.c (#960) 2026-02-23 10:28:52 -08:00
scbroede
d1e71999e5
underground cleanup pass (#961)
Some checks are pending
build / build (push) Waiting to run
2026-02-21 15:49:30 -08:00
VicSevenT
bb8f64b627
Document Battle Hall script (#957) 2026-02-21 12:44:45 -08:00