OgelGames
a1fdbfbb4f
Improve self-contained injector ( #132 )
...
* Change from ABM to node timer for injecting.
* Add button to disable/enable injecting.
* Fix tubes not updating when SCI is rotated.
* Allow SCI with items in inventory to be rotated.
2020-11-23 18:29:24 +11:00
OgelGames
062d2b4f35
replace deprecated current_name
in formspecs ( #114 )
2020-11-09 22:41:05 +11:00
OgelGames
753bc1c4d8
injector and machine formspec fixes
...
based on two upstream commits in #89
2020-11-06 20:57:03 +11:00
OgelGames
68940ef8c4
make self-contained injector directional
2020-05-20 20:27:30 +10:00
BuckarooBanzay
d05188f042
unwrap numbers in strings
...
related: https://github.com/minetest-mods/technic/issues/553
2020-05-09 20:57:54 +02:00
Luke aka SwissalpS
76a39e71b9
Cleanup duplicate call ( #522 )
...
No need to call get_inventory twice
2019-12-25 22:23:34 +01:00
Christopher Head
4f78a69ffc
Fix trailing whitespace ( #482 )
...
Trim all trailing whitespace characters,
2019-01-26 14:15:40 +01:00
SmallJoker
fb93388f06
Replace deprecated invsize[] with size[]
2018-07-19 14:36:21 +02:00
Vanessa Ezekowitz
fab2c492c4
pipeworks has button on/off, button label, and button "base" cached
...
used them wherever possible
2017-04-11 19:19:29 -04:00
Vanessa Ezekowitz
8479a8c984
add pipeworks tube overlays to self-contained injector
...
also, gave it paramtype2 = "facedir" and removed the front connection
for consistency with other machines
2017-04-11 08:17:56 -04:00
Vanessa Ezekowitz
a353a807bd
allow per-injector stack split
...
(default off)
2017-04-11 05:36:39 -04:00
Vanessa Ezekowitz
db0f8e04a1
fix wrong size of self-contained injector inv
2017-04-11 05:31:36 -04:00
Vanessa Ezekowitz
af39221df9
only reject part of itemtack from chest/machine/etc., if possible
...
(e.g. if there's room for 50 of some item, and you send a stack of 99,
50 are added to the chest and a stack of 49 is rejected and sent
on to the next destination)
2017-04-09 20:35:11 -04:00
Vanessa Ezekowitz
78f16c3e8e
label all ABMs for profiler
2017-03-31 19:15:25 -04:00
est31
d732c8dfbd
Add listring functionality
...
Add shift-click functionality
2015-06-18 04:09:27 +02:00
Tim
7ed1aa9398
correct injector inventory handling by tubes
2015-02-11 03:15:34 +01:00
Tim
ce40d1cfb8
add group tubedevice_receiver to injector to fix the issue of it acting more like a tube than an inventory
...
it sent the items into all directions, when being injected into, instead of entering the injector as it used to
2015-02-08 12:27:10 +01:00
Vanessa Ezekowitz
bccefd6997
fix other machines, battery boxes, etc to work with tube routing.
2015-02-07 03:47:53 -05:00
Vanessa Ezekowitz
a413904ecd
minetest.env:* --> minetest.*
2014-11-30 12:45:42 -05:00
Novatux
35b10adb40
Fix items sending
2014-08-16 13:42:17 +02:00
Zefram
049129d9b8
Handle both pipeworks APIs
...
The new API function is now renamed to pipeworks.tube_inject_item(),
so use it under that name. If it is not available, synthesise the new
API in terms of the old one.
2014-08-15 13:23:41 +02:00
Novatux
baf7f61665
Compatibility with latest pipeworks
2014-08-14 21:29:56 +02:00
Zefram
8275091347
Improve injector interface
...
Make the injector's mode button lag-resistant. Display the mode on
the button, as is done with other machines' toggle buttons. Describe
the modes using the same words that are now used to distinguish the
corresponding pipeworks objects. Expand name to "self-contained
injector", now that the pipeworks objects are also called "injector".
Show injector item image along with the item name at the head of the form.
2014-08-01 18:25:20 +01:00
Zefram
ca69473664
fix tube properties for injector
...
By relying on another no-longer-extant definition, the injector didn't
visually connect to the tube below it.
2014-04-30 00:21:36 +01:00
Zefram
1a94fdc601
fix groups for injector
...
The injector was in no groups, and therefore not breakable by ordinary
means. This was because the code referred to a defined variable that
went away in the course of a rewrite of the chests code.
2014-04-30 00:21:13 +01:00
Xanthin
39c41a06f4
Add german translations for all mods
2014-04-22 16:30:27 -04:00
Vanessa Ezekowitz
749df3b581
Fix all recipes that use pipeworks pneumatic tubes to follow latest changes
...
in pipeworks node namining conventions.
2014-01-01 23:27:51 -05:00
Vanessa Ezekowitz
f3bba0aaac
move inject_items to top of file (so that it's above the abm that calls it)
2013-12-18 20:41:08 -05:00
ShadowNinja
5cf765b2f1
Localize most variables
2013-12-17 13:56:37 -05:00
Vanessa Ezekowitz
8ef3f20c3c
adapt to changes in Pipeworks API
2013-12-15 15:03:41 -05:00
ShadowNinja
354ee6f313
Add missing translations
2013-11-27 16:18:52 -05:00
ShadowNinja
0809dd747e
Externalize common functions and protect inventories
2013-11-27 12:28:56 -05:00
ShadowNinja
5d470cd753
Move files to subfolders
2013-07-11 12:31:00 -04:00