bettola/assets/scripts/bin
Ritchie Cunningham e06d6eec37 [Refactor] Implement scriptable Lua API
Large architecture refactor of the scripting system.

Previous implementation required Lua scripts to return "action
tables" which were interpreted by a large and not very flexible at all
if-else ladder in C++. While fine for the initial implementation, it's
not scalable, and it makes it impossible for players to write their own
meaningful tools.
2025-09-27 21:18:05 +01:00
..
cat.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
cd.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
echo.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
exit.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
ls.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
nmap.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
rm.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00
ssh.lua [Refactor] Implement scriptable Lua API 2025-09-27 21:18:05 +01:00