2-12 資料庫設置‧共通事件

共通事件,常見的說法是用來設一些會被重複取用的事件串,然後要用時就直接從這裡調用而不用重寫,在一些自製對話系統時常會用到。不過我是覺得真正有意義的地方不在此,而是如同我在「特技」、「物品」頁面所說的,共通事件主要是被用來設置一些預設無法做出來的東西。

比方說,信,你想做一個物品,使用後會冒出對話,顯然這在物品設置沒辦法做到,於是就必須在該物品帶公共事件,把對話寫在公共事件中,然後使用該物品時就會自動調用,以做出你想要的效果。

先有個概念後,就看到「目標」選項,這指公用事件被調用時的執行方法,「無」則是被取用時執行一次,例如「信」這類物品。而如果選擇「自動執行」或「平行處理」,則必須連帶設定「條件開關」,在該條件開關為On時取用。

至於自動執行和平行處理有何不同?若是前者,執行時停止其他事件,就只執行該公共事件;若是後者,執行時也不影響其他事件進行。