Ich frag mich zwar immernoch, wieso die ihren Quelltext und die Bilder dazu mitsenden (

), aber egal...
Folgene Hypothese:
1.) Die Entwickler schreiben das "Hintergrund-Harmony" auf Basis von LUA (die Scripte siehe Region_12/share/lua/5.1/ethanol/)
2.) Die Entwickler binden mithilfe des "Flash-AddOns" 'LUA-alchemy' (
http://code.google.com/p/lua-alchemy/) die LUAs in eine Flash-Datei ein (LUA-alchemy macht aus LUAs ActionScripts)
3.) Die Entwickler bauen nur noch mit den Bildern (\Region_12\app\assets\placeables; etc.) eine grafische Oberfläche, die nur noch die ActionScripts (ehemalig LUAs) aufruft.
4.) Dieses Flash-File ruft dann nur noch die Sprachen-Daten (\Region_12\app\assets\content), die Einstellungen des Menüs (RemoteStates.xml) und die Konfiguration (Region 16) auf.
5.) Die Flash-Datei baut nun mit der RemoteStates.xml und der Konfig. die Oberfläche auf. Enthaltene texte werden aus den Contents importiert.
LG Denis
PS: @TheWolf: Ich habe mich mit LUA beschäftigt, "schreibt" sich sehr ähnlich wie andere Sprachen!