Go to the source code of this file.
Functions | |
| const struct SceneEntrance * | WorldMap_GetEntrances (void) |
| const struct SceneRegion * | WorldMap_GetRegions (void) |
| const u32 * | WorldMap_GetExits (void) |
| const struct ScenePlacement * | WorldMap_GetPlacements (void) |
| const struct SceneEvent * | WorldMap_GetEvents (void) |
| s32 | WorldMap_Initialize (void) |
| Restores the map's state and runs the sequence its arrival entrance selects: 90 and 91 carry the party from a lighthouse's beam up to its aerie, 1 marks the first time the party leaves Vale, 33 the Black Orb, 49 Bunza's wagon, 64 the travellers' departure, 65 to 70 the Tolbi ship's crossing, 71 the carriage, 78 a discarded item, 72 and 73 the transitions, 75 the travelling actor, 80 the ending, and 74, 76 and 77 resume airborne travel. | |
| const struct SceneEntrance * WorldMap_GetEntrances | ( | void | ) |
Definition at line 240 of file world_map.c.
Referenced by WorldMap_GetEntrances().
| const struct SceneRegion * WorldMap_GetRegions | ( | void | ) |
Definition at line 244 of file world_map.c.
Referenced by WorldMap_GetRegions().
| const u32 * WorldMap_GetExits | ( | void | ) |
Definition at line 246 of file world_map.c.
Referenced by WorldMap_GetExits().
| const struct ScenePlacement * WorldMap_GetPlacements | ( | void | ) |
Definition at line 308 of file world_map.c.
Referenced by WorldMap_GetPlacements().
| const struct SceneEvent * WorldMap_GetEvents | ( | void | ) |
Definition at line 412 of file world_map.c.
Referenced by WorldMap_GetEvents().
| s32 WorldMap_Initialize | ( | void | ) |
Restores the map's state and runs the sequence its arrival entrance selects: 90 and 91 carry the party from a lighthouse's beam up to its aerie, 1 marks the first time the party leaves Vale, 33 the Black Orb, 49 Bunza's wagon, 64 the travellers' departure, 65 to 70 the Tolbi ship's crossing, 71 the carriage, 78 a discarded item, 72 and 73 the transitions, 75 the travelling actor, 80 the ending, and 74, 76 and 77 resume airborne travel.
The scene's initialization. Sets FLAG_RETREAT_BLOCKED on the map; entrance 99, a debug start, sets FLAG_NO_ENCOUNTERS, FLAG_DEBUG_STEPS_OFF and flag 0x161. Entrance 1 sets FLAG_PARTY_LEFT_VALE and flag 0x85c the first time. XXX: flags 0x161 and 0x85c are read by no code of this game; a reader would say what they record.
Definition at line 506 of file world_map.c.
Referenced by WorldMap_Initialize().
|
extern |
Definition at line 1430 of file world_map.c.
Referenced by Event_StopLeavingShip(), Event_TalkAboutBlackOrb(), Event_UseBlackOrb(), WorldMap_Initialize(), and WorldMap_RunBlackOrbScene().
|
extern |
Definition at line 1819 of file world_map.c.
Referenced by WorldMap_PlayLighthouseTransition(), and WorldMap_UpdateTransitionBlend().
|
extern |
Definition at line 2441 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2459 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2470 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2475 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2487 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2505 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2516 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2523 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2541 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2552 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2559 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2577 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2588 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2595 of file world_map.c.
Referenced by WorldMap_DepartWithTravelers().
|
extern |
Definition at line 2608 of file world_map.c.
Referenced by WorldMap_RunBlackOrbScene().
|
extern |
Definition at line 2621 of file world_map.c.
Referenced by WorldMap_ShowEndingScene().
|
extern |
Definition at line 2641 of file world_map.c.
Referenced by WorldMap_ShowEndingScene().
|
extern |
Definition at line 2659 of file world_map.c.
Referenced by WorldMap_ShowEndingScene().
|
extern |
Definition at line 2679 of file world_map.c.
Referenced by WorldMap_UpdateTransitionEffect().
|
extern |
Definition at line 2684 of file world_map.c.
Referenced by WorldMap_TransferToExit103(), WorldMap_TransferToExit104(), WorldMap_TransferToExit106(), and WorldMap_TransferToTolbiShipInteriors().
|
extern |
Definition at line 2692 of file world_map.c.
Referenced by WorldMap_TransferToExit106().
|
extern |
Definition at line 2700 of file world_map.c.
Referenced by WorldMap_RunOpeningRise().
|
extern |
Definition at line 2712 of file world_map.c.
|
extern |
Definition at line 2717 of file world_map.c.
Referenced by WorldMap_GetEntrances().
|
extern |
Definition at line 2802 of file world_map.c.
Referenced by WorldMap_GetExits().
|
extern |
Definition at line 2841 of file world_map.c.
|
extern |
Definition at line 2846 of file world_map.c.
|
extern |
Definition at line 2851 of file world_map.c.
|
extern |
Definition at line 2856 of file world_map.c.
|
extern |
Definition at line 2863 of file world_map.c.
Referenced by WorldMap_ActivateSite138(), and WorldMap_GetPlacements().
|
extern |
Definition at line 2966 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 2990 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3004 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3016 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3022 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3032 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3048 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3054 of file world_map.c.
Referenced by WorldMap_GetPlacements().
|
extern |
Definition at line 3060 of file world_map.c.
Referenced by WorldMap_ActivateSite138(), WorldMap_GetEvents(), and WorldMap_RestoreExitTrigger().
|
extern |
Definition at line 3130 of file world_map.c.
Referenced by WorldMap_GetSelectedReward().
|
extern |
Definition at line 3136 of file world_map.c.
Referenced by WorldMap_SpawnActorEightPuff().