コード例 #1
0
ファイル: Map.cs プロジェクト: RogueCollab/RogueEssence
 /// <summary>
 /// Search the current dungeon's lua package for defined floor callbacks functions, and add those that were found.
 /// </summary>
 private void LoadScriptEvents()
 {
     foreach (var ev in LuaEngine.EnumerateDungeonFloorCallbackTypes())
     {
         string cbackn = LuaEngine.MakeDungeonMapScriptCallbackName(AssetName, ev);
         if (LuaEngine.Instance.DoesFunctionExists(cbackn))
         {
             ScriptEvents[ev] = new ScriptEvent(cbackn);
         }
     }
 }