Differences From Artifact [822a964373]:
- File mods/starlit/world.lua — part of check-in [953151446f] at 2024-05-05 19:31:39 on branch trunk — better alarm LEDs, continue work on matter compiler UI, hack around gravitational horrorscape (i.e. stop shitting all over the server's `minetest.conf`), better stat interface, tweak some compute stats, be more generous with starting battery loadout, mercilessly squash numberless bugs beneath my jackbooted heel (user: lexi, size: 8734) [annotate] [blame] [check-ins using]
To Artifact [d1f4916ac1]:
- File mods/starlit/world.lua — part of check-in [3df08bd5ac] at 2024-05-06 16:20:04 on branch trunk — complete (-ish) matter compiler UI (power drain still missing), add printable chemical light (user: lexi, size: 8816) [annotate] [blame] [check-ins using]
115 115 attached_node = 3; 116 116 }; 117 117 drop = st.drop; 118 118 _starlit = { 119 119 plant = { 120 120 id = id, stage = n; 121 121 }; 122 - recover = starlit.type.fab { 122 + recover = b.recover or starlit.type.fab { 123 123 time = { shred = .3; }; 124 124 cost = { shredPower = 1; }; 125 125 }; 126 - recover_vary = function(rng, ctx) 126 + recover_vary = b.recover_vary or function(rng, ctx) 127 127 return starlit.type.fab { 128 128 element = { 129 - carbon = rng:int(0,1); 129 + carbon = rng:int(0,2); 130 130 potassium = rng:int(0,1); 131 + magnesium = rng:int(0,b.biolum and 2 or 1); 131 132 } 132 133 }; 133 134 end; 134 135 }; 135 136 } 136 137 if st.swap then 137 138 base.node_dig_prediction = ""