81 Commits

Author SHA1 Message Date
waxtatect
012273f483 make "Log furnace inventory actions" works
technic_power: fix furnace start
2024-08-02 12:56:14 +02:00
waxtatect
f9431c5e09 c the commit
interact directly with machine blocks when marks displayed
hold sneak and punch a block to abort interactive setup
allow removing keypad password
add place sounds for mover in normal, dig and transport modes
somewhat rework player punch in space
code maintenance
2024-04-23 15:54:59 +02:00
waxtatect
e79e2845f3 new sounds wanted
basic_machines_electric_zap.ogg -> https://soundbible.com/335-Electric-Shock-Zap.html
basic_machines_inventory_move.ogg -> https://www.pacdv.com/sounds/machine_sounds.html (Transformer)
basic_machines_object_move.ogg -> https://www.soundboard.com/sb/sound/450170
basic_machines_transport.ogg -> https://www.soundboard.com/sb/sound/450790
2023-08-02 18:54:30 +02:00
waxtatect
9793cb1313 add notice
attempt to follow this: https://www.gnu.org/licenses/gpl-3.0.en.html
edit README.md, add screenshot.png
2023-08-02 18:51:39 +02:00
waxtatect
7f1f6ce7c3 make default optional
rename sound files and various things
autocrafter: apply latest pipeworks update
init: split in two (common.lua)
2023-08-02 18:51:37 +02:00
waxtatect
3a0cda5010 remove unused_args
can_dig; fix player - optional
luacheckrc: remove unused_args = false
ball: balls bounce on liquids, glow with energy, can push objects, remove balls with incorrect position
space: push players harmlessly
2023-04-20 18:53:18 +02:00
waxtatect
a263c4ccb9 set meta once only
fix recycler again
2023-03-02 14:44:42 +01:00
waxtatect
5b9a86957a mover upgrade...
upgrade mover with movers
farming in dig mode only,
update keypad infotext when playing sounds,
moving some code and various things...
2023-03-01 16:15:42 +01:00
waxtatect
6a8085abce optimize slightly
mover: prevent digging ignore, clarify modes a bit
technic_power: less meta get/set calls for battery_recharge/check_power
2023-01-15 19:43:25 +01:00
waxtatect
b30e92fbdf update all formspecs to v4
update template, various things
enviro, init, space: add a setting to replace space skybox textures
light: add unifieddyes support
2022-12-22 15:42:37 +01:00
мтест
ba93c0f33d 7
autocrafter, init: update formspec to v4
grinder, recycler, technic_power: fix battery recharge
detector: add infotext translation support
2022-12-12 19:56:52 +01:00
мтест
175e9a40be
keypad: update sound/chat text infotext when needed, make translations mostly* compatible with the script (https://github.com/minetest-tools/update_translations)
*In generated template, replace "@@@" by "@@" three times, also replace "@@@ome @@@ text @@@" by "@@some @@. text @@!".
2022-12-09 16:10:06 +01:00
мтест
0f984a45fc ready
update descriptions, update some formspecs to v4, update template
grinder: dust alpha variation
keypad: add beamed eighth notes button
machines_configuration: support for the new button
technic_power: the lost texture of the battery (https://forum.minetest.net/viewtopic.php?p=321100&sid=799f03e59259ee730d0aa596bdc5f883#p321100)
2022-12-07 16:37:37 +01:00
мтест
de77ada483
everything fine
cleaning againnn, fix /clockgen, read float with 2 digits precision
mark: looop, add 2 markers
mover: reeorganize things, reduce infotext overwriting, add upgradetype, add friendly overheat, add 2 buttons to formspec
recycler: no fuel check with priv privs
2022-11-15 17:51:25 +01:00
waxtatect
615ba06213 some cleaning and improvement
replace nodemeta by context, localize vector.add, some cleaning, remove commented code,
template: update content
clockgen: fix owner = "", move /clockgen in init
constructor: improve constructor_process
enviro: fix player_sneak init value
keypad: improve repeat code, add action_off
machines_configuration: reset keypad count
technic_power: fix owner = "" for generator (initialize step)
2022-11-05 20:40:28 +01:00
waxtatect
59f07613b0 update 2022-06-07 13:15:30 +02:00
ac-minetest
4d7f4c3156 better mesecon compatibility 2021-02-10 14:43:06 +01:00
ac-minetest
53d7efbc96 other players can see settings but not edit them 2021-02-03 21:30:36 +01:00
ac-minetest
f6859f6381 battery fix 2019-11-19 21:14:39 +01:00
rnd
b57fd86f05 distributor: fix processing form fields in view mode, target range increased to 20 nodes
generator, clock generator: prevent placing them too close (15 nodes) in to prevent spamming and lag making abuse
2019-06-02 10:31:22 +02:00
rnd
7b51498338 minetest 5.0.0
ore chemical extractors
2019-02-04 22:58:25 +01:00
rnd
6435a76354 generator: if more than 5 active all generators (owned by player) will initiate shutdown. after that player can select and punch generators to turn them on
grinder: only 1 activation per second allowed. can be upgraded with grinders to process more than 1 inserted material
2018-12-28 11:20:14 +01:00
rnd
1f1ed71555 skybox stars texture
tweaks
2018-10-22 11:03:55 +02:00
rnd
59758a644c - generator can have max 50 upgrade
- max 5 active generators per player
2018-09-25 09:14:22 +02:00
rnd
44eea6aa5a battery: recharge bug fixed, now battery fails to recharge if fuel exceeding battery capacity is used
battery: new gui
2018-08-23 11:20:52 +02:00
rnd
bc9ea4c35c constantly changing "standards" in minetest game code - tweak to prevent crash when activating door with keypad
battery bottom texture fix
2018-07-19 17:24:56 +02:00
berengma
283ee12bc3 added security check inventory before digging basic_machines 2018-06-16 14:58:45 +02:00
rnd
4e0c791996 power transfer fix 2018-02-21 11:06:04 +00:00
rnd1
a665e39d4e battery recharge tweak (if capacity allows will recharge now + waste excess charge)
enviro: needs machines privs to work
distributor: negative delay is now used for randomized activation with probability (-delay)/1000
2018-02-02 00:56:43 +01:00
rnd1
c83829475b battery fixes: if recharge will exceed capacity it still recharges but cuts of at capacity (capacity still needs to be large enough for cell used)
recycler: abuse fix
keypad: special function fixes
2018-01-12 23:22:07 +01:00
rnd1
6f4dd57098 battery placement bugfix: make a copy of def table or it will modify original too 2017-12-29 08:47:16 +01:00
rnd1
dad107d9f7 TEXTURE UPDATE by Jozet
battery tweaks
2017-12-28 23:50:23 +01:00
rnd1
3322f71a8a battery gui fix
keypad gui fix
mover dig costs adjusted to new battery levels
2017-12-27 22:23:30 +01:00
rnd1
c936c6d868 gui tweaks 2017-12-25 22:06:43 +01:00
rnd1
3289ad22b5 NEW TEXTURES (jozet)
battery tweaks and new recipe in constructor
generator tweaks and new recipe in constructor
2017-12-25 18:34:25 +01:00
rnd1
638e478520 bugfix: checks and sets battery energy level to 0 if negative. 2017-12-22 20:14:26 +01:00
rnd1
df3d6c2ba2 improved battery connection routine
bugfix: mover finds and connects to new batteries correctly
2017-12-22 19:52:26 +01:00
rnd1
7463330a2b misspell fix 2017-12-22 09:15:33 +01:00
rnd1
fe5d85cc34 - NEW constructor textures
- battery recharge display bugfix (battery 0,1 and 2)
- misspelling fix in mover.lua
2017-12-22 09:08:56 +01:00
rnd1
023657f40b texture changes
battery fullness display with 3 states added
2017-12-21 16:14:02 +01:00
Jat15
d7a7a7e1a6 Add compatibility machine with listring
Clear syntax.
Add listring click + shift for take item in invetory or machine.
2017-08-29 13:57:08 +02:00
rnd1
bde6493637 2017 2017-01-03 16:51:50 +01:00
rnd1
7cbfcad2d6 - machines are now constructed with constructor machine
- grinder can grind ingots into dusts too
- disable recycling of some items to prevent unrealistic abuses; like no recycle ingots to get ores
- tweaked mover fuel cost : object teleport costs normally even if starting node is basic_machine, which can itself be moved for no costs
2016-12-04 23:37:57 +01:00
rnd1
c3d9658e3d keypad: added help
generator: added help
mesecon lights: spell fix
2016-07-01 11:34:32 +02:00
rnd1
f0a0048c9b generator: upgrading generator now increases the quantity of cells product until the next level is reached
keypad: if keypad A activates keypad B and keypad B text starts with %i then keypad B will output i-th word of text in keypad A
2016-06-29 10:06:10 +02:00
rnd1
2eeaaa2f68 power cell generator: cell generation time changed from 20 to 19 ( 19 is prime number ) 2016-06-09 19:29:23 +02:00
rnd1
fd363c798f .. 2016-04-27 12:20:15 +02:00
rnd1
61b4627160 patch: prevents crashing due to using old furnace code ( pre minetest 0.4.13dev) 2016-04-24 21:10:09 +02:00
rnd1
d3d8153e33 .. 2016-04-18 22:41:10 +02:00
rnd1
470952cbaa cost tweaks 2016-04-18 11:42:34 +02:00