# Lua Hook Spec v0.3 ## Ziel Minimaler Listener für Dialoge in BGEE. --- # Dateien ``` lua-hook/ bg1ee_tts_hook/ dialog.lua mod.ini ``` Installation: - Linux: ~/.local/share/.../override/ - Windows: Documents/Baldur's Gate - Enhanced Edition/override/ --- # Lua API ### OnDialogStart() Wird ausgelöst, wenn ein Dialog beginnt. ### OnDialogNodeChange(nodeID) Wird ausgelöst, wenn die Dialogzeile wechselt. --- # Beispiel ```lua function OnDialogStart() Infinity_Log("Dialog started") end function OnDialogNodeChange(node) Infinity_Log("Node: " .. tostring(node)) end ``` --- # Hinweis Noch **keine** API-Calls, kein TTS, nur Logging.