The Lua files are used in different ways.
These files should be equal on the server and all clients.
factionInfo.luamodel_data.luascience_db.luashipTemplates_*.lua
The following files only need to exist on the server.
ee.luawith EmptyEpsilon constantsluax.luawith additional Lua functionsutils.luaperlin_noise.lua
scenario_*.lua(Some scenarios are not yet renamed.)- 00 ... basic scenarios
- 05 ... missions
- 10 example showing creation of space objects
- 47 ... Xansta's scenarios
- 80 ... player vs. player
- 90 ... not really scenarios
tutorial_*.lua
supply_drop.lua- uses
comms_supply_drop.lua
- uses
util_random_transports.lua
The default communication scripts for each created ship or station.
comms_ship.lua(hard-coded default for ships)comms_station.lua(hard-coded default for stations)- uses
supply_drop.lua
- uses
comms_supply_drop.lua(used bysupply_drop.lua)
They can be replaced by obj:setCommsScript(filename) or obj:setCommsFunction(callback).