Commit Graph
5 Commits
Author SHA1 Message Date
coil d113fd26fd Make spacesuit not repairable by the tool workshop 2019-07-01 00:37:16 -04:00
coil 5c6d2b494b Make spacesuit not repairable by anvil 2019-07-01 00:37:11 -04:00
coil 7c5570af5e Replace air bottle by empty bottle when repairing spacesuit
This gives the empty heavy iron bottle back when crafting an air
bottle and a spacesuit part to repair the spacesuit part.
2019-06-30 21:31:50 -04:00
coil 4e3d5ac072 Wear spacesuit accounting for server lag
This makes spacesuit wear independent from server lag. The timer
between updates should average one second. If it is more,
multiplying by the timer value increases wear as if an update had
happened at every additional step (except the wear value would be
rounded to an integer between 0 and 65535 every time).

Because the real average is slightly higher than one second,
multiplying by the timer value decreases how long the spacesuit
lasts. With one additional step per update and steps of
0.034 seconds (the average time I get in singleplayer), that means
2 or 3 additional wear. So I also decrease armor_use to 70, which
restores the spacesuit to lasting as long as before or slightly
longer.

Also, this allows increasing the minimum timer value to two seconds
or more without needing to change the armor_use value.
2019-06-24 18:58:34 -04:00
coil 9308971cf5 Add wear only to spacesuit parts 2019-06-11 14:59:27 -04:00