Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
SkyhubSpeechController Class Reference

Detailed Description

This script controls the welcome message(s) in the Skyhub so that they only appear on the player's first visit.

Documentation updated 4/22/2025

Author
Alexander Art

Public Member Functions

void MaatTalked ()
 Runs when Ma'at is talked to for the first time (and every time).
 
void SkyhubExited ()
 Runs when the Skyhub is exited for the first time (and every time).
 

Protected Attributes

GameObject welcomeMessage
 Reference to the message that Ma'at says. (These references can be set in the inspector.)
 
GameObject returnMessage
 Reference to the message that the warp obelisk says.
 
GameObject abilityInventoryTutorial
 Reference to the ability inventory tutorial.
 

Private Member Functions

void Awake ()
 
void Start ()
 

Private Attributes

DataManager dataManager
 Reference to the DataManager.
 

Member Function Documentation

◆ Awake()

void SkyhubSpeechController.Awake ( )
private

◆ MaatTalked()

void SkyhubSpeechController.MaatTalked ( )

Runs when Ma'at is talked to for the first time (and every time).

◆ SkyhubExited()

void SkyhubSpeechController.SkyhubExited ( )

Runs when the Skyhub is exited for the first time (and every time).

◆ Start()

void SkyhubSpeechController.Start ( )
private

Member Data Documentation

◆ abilityInventoryTutorial

GameObject SkyhubSpeechController.abilityInventoryTutorial
protected

Reference to the ability inventory tutorial.

◆ dataManager

DataManager SkyhubSpeechController.dataManager
private

Reference to the DataManager.

◆ returnMessage

GameObject SkyhubSpeechController.returnMessage
protected

Reference to the message that the warp obelisk says.

◆ welcomeMessage

GameObject SkyhubSpeechController.welcomeMessage
protected

Reference to the message that Ma'at says. (These references can be set in the inspector.)


The documentation for this class was generated from the following file: