pokeplatinum/include/persisted_map_features_init.h
Kuruyia 6e2c5a0fd9 Document persisted map features initializer
This documents the `unk_02071B10.c` file, which is in charge of
initializing the persisted data used for dynamic features specific to a
map.

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-03-24 10:41:29 +01:00

20 lines
984 B
C

#ifndef POKEPLATINUM_PERSISTED_MAP_FEATURES_INIT_H
#define POKEPLATINUM_PERSISTED_MAP_FEATURES_INIT_H
#include <nitro/types.h>
#include "field/field_system_decl.h"
void PersistedMapFeatures_InitForPastoriaGym(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForCanalaveGym(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForSunyshoreGym(FieldSystem *fieldSystem, const u8 floorID);
void PersistedMapFeatures_InitForEternaGym(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForVeilstoneGym(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForHearthomeGym(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForVilla(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForDistortionWorld(FieldSystem *fieldSystem);
void PersistedMapFeatures_InitForGreatMarsh(FieldSystem *fieldSystem);
BOOL PersistedMapFeatures_IsCurrentDynamicMap(FieldSystem *fieldSystem, int dynamicMapFeaturesID);
#endif // POKEPLATINUM_PERSISTED_MAP_FEATURES_INIT_H