# 05 — Research: Script-Engine für Mod-Stufe (c) Type: research Status: open Blocked by: — ## Question Welche Script-Engine trägt modderseitiges Verhalten in rustkeep — Rhai, Lua via `mlua`, oder WASM? Fakten sammeln, keine Entscheidung treffen. Zu klären: - Einbindung: Braucht es eine C-Toolchain unter Windows? Wie groß ist der Build-Overhead? - Typ-Brücke: Wie schmerzhaft ist es, Rust-Structs (Stats, Item, Game-State) für Scripts zugänglich zu machen? - Sandbox: Kann ein bösartiges Mod-Script Dateien lesen oder Prozesse starten? Was lässt sich abschalten? - Fehlerbehandlung: Bekommt man brauchbare Fehlermeldungen mit Zeilennummer aus dem Script zurück? - Hot-Reload: Lassen sich Scripts zur Laufzeit neu laden? - Zielgruppe: Wie viele Hobby-Modder kennen die Sprache schon? Lua hat Vorsprung, Rhai ist Rust-nativ. - Reifegrad: Wartungsstand, Release-Frequenz, Größe des Ökosystems, Beispiele aus echten Spielen. Ergebnis: Vergleichstabelle plus Empfehlung mit Begründung; die Entscheidung fällt der Mensch später.