Esempio n. 1
0
        /// <summary>
        /// Überschreibt die Methode
        /// </summary>
        protected override void LoadDialog()
        {
            GameObject   scripts      = GameObject.Find("Scripts");
            DialogLoader dialogLoader = scripts.GetComponent <DialogLoader>();

            standardInfos = new StandardNPCInfos(artifactName);
            npcDialogs    = dialogLoader.GetDialog <NPC>(artifactName) as NPC;
        }
 /// <summary>
 /// Setzt den <see cref="artifactName"/> aus GO, initialisiert die <see cref="StandardNPCInfos"/> mit dem mit demselben
 /// Namen und lädt die relevanten Dialog aus dem XML
 /// </summary>
 public virtual void Start()
 {
     artifactName  = gameObject.name;
     standardInfos = new StandardNPCInfos(artifactName);
     LoadDialog();
 }