88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
...
171
172
173
174
175
176
177
178
179
180
181
182
183
184
|
liquid = lib.registry.mk 'starlit:liquid';
};
ecology = {
plants = lib.registry.mk 'starlit:plants';
trees = lib.registry.mk 'starlit:trees';
biomes = lib.registry.mk 'starlit:biome';
};
climate = {};
scenario = {};
planet = {
gravity = 7.44;
orbit = 189; -- 1 year is 189 days
revolve = 20; -- 1 day is 20 irl minutes
};
fact = lib.registry.mk 'starlit:fact';
................................................................................
};
};
};
};
jobs = {};
}
starlit.cfgDir = minetest.get_worldpath() .. '/' .. starlit.ident
local logger = function(module)
local function argjoin(arg, nxt, ...)
if arg and not nxt then return tostring(arg) end
if not arg then return "(nil)" end
|
|
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
...
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
liquid = lib.registry.mk 'starlit:liquid';
};
ecology = {
plants = lib.registry.mk 'starlit:plants';
trees = lib.registry.mk 'starlit:trees';
biomes = lib.registry.mk 'starlit:biome';
};
climate = {
weather = lib.registry.mk 'starlit:weather';
weatherMap = {}
};
scenario = {};
planet = {
gravity = 7.44;
orbit = 189; -- 1 year is 189 days
revolve = 20; -- 1 day is 20 irl minutes
};
fact = lib.registry.mk 'starlit:fact';
................................................................................
};
};
};
};
jobs = {};
}
-- TODO deal with core.DEFAULT_PHYSICS once it hits master
starlit.cfgDir = minetest.get_worldpath() .. '/' .. starlit.ident
local logger = function(module)
local function argjoin(arg, nxt, ...)
if arg and not nxt then return tostring(arg) end
if not arg then return "(nil)" end
|