Commit Graph

18 Commits

Author SHA1 Message Date
a8f788d4d9 Implement Quantum Suit
Maximum tier armor with following features:
- Breath points refill underwater
- Electric Jetpack capabilities
- Faster running with Aux1 key
- Higher jumping with Aux1 key
2024-03-29 12:06:48 +01:00
443497b7b6 Add Nano Boots model texture specific to MCL 2024-03-21 22:10:16 +01:00
e17fcf1d27 Fix oversight in tools/nano_suit.lua 2024-03-17 18:56:54 +01:00
1d56e59725 Implement Nano Suit
Basically a rechargeable armor
2024-03-14 16:04:22 +01:00
d2346f65aa Introduce compatibility with mcl_rubber mod
Closes #1
2024-02-26 17:06:11 +01:00
7df191097d Change registeredElectricSabers to industrialtest.internal.registeredElectricSabers to prevent nil indexing
Fixes #2
2024-02-07 14:26:30 +01:00
359af1e57a Implement Mining Laser
Mining Laser allows for quick node mining via shooting the beam. It comes with following modes:
- normal range
- short range
- horizontal direction
- explosion
2024-01-20 14:35:14 +01:00
e95a2a7cc1 Prevent crash caused by nil in division returned by minetest.get_node_light in solar_helmet.lua 2024-01-18 18:20:23 +01:00
eed94c4853 Implement Solar Helmet
It can charge equipped electric tools from environment light.
2024-01-16 18:38:24 +01:00
b4e6b826ef Add MCL model Static Boots texture 2024-01-16 18:37:32 +01:00
56c08f1f76 Implement Static Boots
This item allows for charging equipped electric tools via walking. Walking
distance of 5 blocks charges 1 EU to first found tool in armor inventory.
2024-01-14 16:56:50 +01:00
870343f74b Implement BatPack and LapPack
When equipped they can charge currently wielded tool or item with power storage.
2024-01-13 13:16:41 +01:00
4674f3b396 Fix MCL crash during loading in jetpack.lua 2024-01-13 13:15:46 +01:00
eaff4a9065 Optimize some electric tools and fix Electric Saber not discharging after digging node 2024-01-11 22:25:14 +01:00
e69d16aeb0 Add simple item fluid storage API 2024-01-11 19:48:09 +01:00
5cef554c9e Implement Electric Jetpack 2024-01-10 18:59:07 +01:00
6da4aef854 Implement Jetpack 2024-01-09 11:07:00 +01:00
0b27efd756 Split tools.lua to separate files 2024-01-06 21:55:06 +01:00