Kuruyia 52d20f18d4 Rename overworld anim manager ID field
This renames the `id` field of the overworld animation manager to
`userInt`.

This field was initially documented as containing some sort of
caller-defined identifier based on how it was being used in the HM
cut-in file, but it's become more clear that the entire meaning of this
field is caller-defined (see its use by the surf mount renderers as a
boolean).

This also updates the surf mount renderer to correctly identify a flag
that's used to control whether the surf mount position is synchronized
with the player position on tick.

The same changes were ported to the distortion world surf mount renderer
where applicable.

Signed-off-by: Kuruyia <github@kuruyia.net>
2026-04-15 19:54:20 +02:00
2026-02-20 11:55:38 -08:00
2026-03-31 20:48:05 -07:00
2026-04-12 13:10:48 -07:00
2026-02-04 10:28:19 -08:00
2026-02-04 10:28:19 -08:00
2026-03-20 09:00:27 -07:00
2024-01-28 01:19:39 +01:00

Pokémon Platinum

This is a WIP decompilation of Pokémon Platinum. For instructions on how to set up the repository, please read INSTALL.md.

If you are interested in contributing, please read CONTRIBUTING.md.

This repository builds the following ROMs:

For contacts and other pret projects, see pret.github.io. In addition to the pret Discord, also see the VoidMatrix Discord (#decomp).

Description
Decompilation of Pokémon Platinum
Readme 346 MiB
Languages
C 82.9%
Assembly 12.9%
Meson 2%
C++ 1.6%
Python 0.5%