Project Arrhythmia
A video game developed by Vitamin Games.
Loading...
Searching...
No Matches
InterfaceLoader Class Reference
+ Inheritance diagram for InterfaceLoader:

Public Member Functions

async void ReloadLilScript (string _branch=null)
 
void UpdateLanguage (string _branch=null)
 

Public Attributes

string location = "menus"
 
string file = "menu"
 
bool playersCanJoin = false
 
string LANG_STR
 
string LANG_CURRENT_STR
 
bool isYAML = false
 
bool isDone = false
 

Static Public Attributes

static InterfaceLoader inst
 

Private Member Functions

void Awake ()
 
void Update ()
 
async void GetYaml (string _location)
 
void OnLoadDone (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle< TextAsset > _obj)
 
void ReloadLilScriptCallback (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle< TextAsset > _obj, string _branch=null)
 
string YAMLToJSON (string _yaml)
 
void InitLanguage ()
 
void Start ()
 
async Task IsDone ()
 

Private Attributes

GameObject terminal
 

Static Private Attributes

const string DEFAULT_LANG = "english"
 
const string BASE_LOCATION = "Assets/TerminalAssets"
 
const string END_TEXT = ".txt"
 

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