//creates a character public NarrativeCharacter createCharacter(string name, bool enableOnStart = true) { NarrativeCharacter newNC = new NarrativeCharacter(name, enableOnStart); narrativeCharDictionary.Add(name, activechars.Count); activechars.Add(newNC); return(newNC); }
void Start() { Spindellia = NarrativeCharacterManager.instance.getCharacter("Spindella", characterEnabledOnStart: false); Jassaninn = NarrativeCharacterManager.instance.getCharacter("Jassaninn", characterEnabledOnStart: false); DrArchie = NarrativeCharacterManager.instance.getCharacter("DrArchie", characterEnabledOnStart: false); DrEdward = NarrativeCharacterManager.instance.getCharacter("DrEdward", characterEnabledOnStart: false); DrMichael = NarrativeCharacterManager.instance.getCharacter("DrMichael", characterEnabledOnStart: false); DrYvette = NarrativeCharacterManager.instance.getCharacter("DrYvette", characterEnabledOnStart: false); NarrativeDialogue.instance.speechPanel.SetActive(false); NarrativeDialogue.instance.dboxpanel.SetActive(false); try { controls = BGFGCineController.instance; Debug.Log("BG controls initiated!"); } catch (System.Exception e) { Debug.LogError("BG controls failed to initiate."); } }
// Start is called before the first frame update void Start() { Spindellia = NarrativeCharacterManager.instance.getCharacter("Spindella", characterEnabledOnStart: false); Jassaninn = NarrativeCharacterManager.instance.getCharacter("Jassaninn", characterEnabledOnStart: false); NarrativeDialogue.instance.speechPanel.SetActive(false); }