public virtual void InitializeDB() { if (db == null) { GameObject dbObj = (GameObject)AssetDatabase.LoadAssetAtPath("Assets/AdventureCreatorDialogs/Editor/db.prefab", typeof(GameObject)); db = dbObj.GetComponent <Dialog_EditorDB>(); } }
public AbstractNode(Rect newRect, Dialog_EditorDB db) { this.db = db; RectWindow = newRect; UniqueID = Guid.NewGuid().ToString(); }
public AbstractChecker(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { this.db = db; RectWindow = newRect; UniqueID = Guid.NewGuid().ToString(); }
protected virtual void InitializeDB() { if (db == null) { Dialog_EditorDB database = gameObject.GetComponent <Dialog_EditorDB>(); if (database == null) { gameObject.AddComponent <Dialog_EditorDB>(); database = gameObject.GetComponent <Dialog_EditorDB>(); } db = database; } }
public VarCheck(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public Speech(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public DialogSeed(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public virtual void SetDb(Dialog_EditorDB db) { this.db = db; }
public DialogOption(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public NewDialog(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public InventoryCheck(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); }
public PropertiesNode(Rect newRect, Dialog_EditorDB db) : base(newRect, db) { Init(); newNode = addNewNode; HasLoadedDialog = false; }