vault_interiors_revisit.c
Vault's houses, shops and inn on the party's return, after the thieves have escaped from jail.
games/tbs/src/scene/vault_interiors_revisit.c on GitHub
Vault's houses, shops and inn on the party's return, after the thieves have escaped from jail.
Functions
Scene_GetPlacements
const struct ScenePlacement *Scene_GetPlacements(void)
Applies view conditions to the placements before the field spawns them.
VaultInteriorsRevisit_ShowStandingActorDialogue
static void VaultInteriorsRevisit_ShowStandingActorDialogue(s32 actor)
The actor stands still and says the selected message.
Used by VaultInteriorsRevisit_FaceAndSpeak.
VaultInteriorsRevisit_FaceAndSpeak
static inline void VaultInteriorsRevisit_FaceAndSpeak(s32 actor, s32 message)
Faces the leader and shows this resident's dialogue while standing still.
Used by Event_ChildDoubtsThievesWereFromLunpa, Event_HusbandLongsForColosso, Event_OfferLeftoverBones, Event_WarnOfThievesRevenge, Event_WifeSawCatTakeGem.
Event_WifeSawCatTakeGem
static void Event_WifeSawCatTakeGem(void)
The wife thought she saw the cat paw the gemstone on the table, and then the treasure was gone.
Used by gVaultInteriorsRevisit_Events.
Event_ChildDoubtsThievesWereFromLunpa
static void Event_ChildDoubtsThievesWereFromLunpa(void)
The child points out Dodonpa's henchmen never attacked: maybe the thieves weren't from Lunpa after all.
Used by gVaultInteriorsRevisit_Events.
Event_HusbandLongsForColosso
static void Event_HusbandLongsForColosso(void)
The husband would like to see Colosso in Tolbi once more before he dies.
Used by gVaultInteriorsRevisit_Events.
Event_WelcomeIsaacBack
static void Event_WelcomeIsaacBack(void)
The mayor welcomes Isaac back: the thieves he caught escaped from jail. Asked whether the party has met them, a yes and a no get different warnings.
Used by Event_ReadMindAndWelcomeIsaacBack, gVaultInteriorsRevisit_Events.
Event_WarnOfThievesRevenge
static void Event_WarnOfThievesRevenge(void)
After the welcome: those thieves really wanted revenge, so take care.
Used by gVaultInteriorsRevisit_Events.
Event_OfferLeftoverBones
static void Event_OfferLeftoverBones(void)
The cook has useless bones left from cooking and asks if the party wants some.
Used by gVaultInteriorsRevisit_Events.
Event_OfferBones
static void Event_OfferBones(void)
The bone giver offers leftover bones from dinner (again, once one was taken); a yes gets a Bone if there is room, a no a nod.
Used by gVaultInteriorsRevisit_Events, gVaultInteriors_EventsAfterThieves.
Event_ReadMindAndWelcomeIsaacBack
static void Event_ReadMindAndWelcomeIsaacBack(void)
Mind Read on the mayor before the welcome: he notices and welcomes Isaac back.
Used by gVaultInteriorsRevisit_Events.
Event_TalkToWeaponMerchant
static void Event_TalkToWeaponMerchant(void)
Across the counter the weapon shop opens; from elsewhere the merchant talks of a river of fire. It lies beyond Mt. Aleph.
Used by gInteriorReopenedEvents, gInteriorSealedEvents, gVaultInteriorsRevisit_Events, gVaultInteriors_Events, gVaultInteriors_EventsAfterThieves.
Event_TalkToArmorMerchant
static void Event_TalkToArmorMerchant(void)
Across the counter the armor shop opens; from elsewhere the merchant says the eruption split the continent in two.
Used by gInteriorReopenedEvents, gInteriorSealedEvents, gVaultInteriorsRevisit_Events, gVaultInteriors_Events, gVaultInteriors_EventsAfterThieves.
Event_TalkToItemMerchant
static void Event_TalkToItemMerchant(void)
Across the counter the item shop opens; from elsewhere the merchant has had few customers lately.
Used by gInteriorReopenedEvents, gInteriorSealedEvents, gVaultInteriorsRevisit_Events, gVaultInteriors_Events, gVaultInteriors_EventsAfterThieves.
Event_TalkToInnkeeper
static void Event_TalkToInnkeeper(void)
Across the counter the inn opens; from elsewhere the innkeeper complains that no one comes, what with the volcano.
Used by gBilibinInteriorsEvents, gInteriorReopenedEvents, gInteriorSealedEvents, gSuhallaInteriorsEvents, gSuhallaInteriorsEventsAfterAudience, gValeBabi_Events, gValeBabi_EventsAfterKalay, gValeBabi_EventsAfterLeaving, gVaultInteriorsRevisit_Events, gVaultInteriors_Events, gVaultInteriors_EventsAfterThieves.
Event_ReadBoneGiverMind
static void Event_ReadBoneGiverMind(void)
Mind Read on the bone giver: hungry while cooking, or, once a Bone was given, wondering about a calcium deficiency. The thought is whether "he" has one.
Used by gVaultInteriorsRevisit_Events, gVaultInteriors_Events, gVaultInteriors_EventsAfterThieves.
Scene_GetEvents
const struct SceneEvent *Scene_GetEvents(void)
Returns the talk, Psynergy, search and exit event table.
Scene_Initialize
s32 Scene_Initialize(void)
Initializes the selected interior: lowers actor 8 or starts the spot check.
Also, functions without a comment: Scene_GetEntrances, Scene_GetRegions, Scene_GetExits.
Globals, without a comment: gVaultInteriorsRevisit_Entrances, gVaultInteriorsRevisit_Exits, gVaultInteriorsRevisit_Placements, gVaultInteriorsRevisit_Events.