Commit Graph

495 Commits

Author SHA1 Message Date
h-v-smacker
3dd8ce7a3d bakedclay dyes 2018-11-09 11:20:36 +01:00
h-v-smacker
c4843132e6 LV led lighting 2018-11-09 11:16:06 +01:00
h-v-smacker
557cb1bc8f recipe fix 2018-11-09 11:14:22 +01:00
h-v-smacker
41f70bbeee Industrial HV machines 2018-11-09 11:14:02 +01:00
h-v-smacker
81ee8e3405 hv furnace recipe fix 2018-11-09 11:13:02 +01:00
h-v-smacker
d3d24be0bd extra recipes 2018-11-09 11:12:18 +01:00
h-v-smacker
6cf6df426b HV furnace and extra recipes 2018-11-09 11:11:41 +01:00
Thomas Rudin
0c8d4f5e60 Revert "hv furnace"
This reverts commit d129ecd48a.
2018-11-09 11:10:07 +01:00
Thomas Rudin
4cf9439ffd Revert "hv grinder"
This reverts commit 528516da9b.
2018-11-09 11:10:02 +01:00
h-v-smacker
a65deffc3f minor fixes 2018-11-09 11:07:18 +01:00
h-v-smacker
5aea7586ff even more blocks for CNC 2018-11-09 11:06:37 +01:00
h-v-smacker
be544da776 expanding CNC coverage 2018-11-09 11:06:13 +01:00
Thomas Rudin
ce904d72b5 Merge branch 'fix-fake-digger' into pandorabox 2018-11-09 08:06:04 +01:00
Thomas Rudin
ee2728c26a fixes #441
Quarry uses a fake-digger created by pipeworks (hard-dependency)
Fixes crash when digging empty protected chests (https://github.com/minetest/minetest_game/blob/backport-0.4/mods/default/nodes.lua#L1868)
2018-11-09 07:56:18 +01:00
Thomas Rudin
528516da9b hv grinder 2018-10-24 11:17:25 +02:00
Thomas Rudin
d129ecd48a hv furnace 2018-10-24 11:10:41 +02:00
Thomas Rudin
83a946410c timing log 2018-10-24 09:21:19 +02:00
Thomas Rudin
45d90a887b Merge https://github.com/minetest-mods/technic into pandorabox 2018-10-16 13:28:51 +02:00
Thomas Rudin
80e9e44099 timeing info on switching station 2018-10-16 13:27:21 +02:00
Thomas Rudin
ebf4ad0fd7 custom 2018-10-15 20:21:30 +02:00
DS
5b97d94dae New sandstone crafts, fix dye crafting (#390) 2018-10-05 19:46:33 +02:00
Thomas Rudin
e1a8876fc4 Merge remote-tracking branch 'origin/master' into HEAD 2018-09-19 11:28:26 +02:00
Elias Åström
488f80d950 Clean file frames.lua to make more readable
- "#(array)" replaced with "#array"
- "(a and b) or c" replaced with "a and b or c"
- Cleaned some other places with unnecessary parenthesis
- "a,b" replaced with "a, b"
- "a+b" replaced with "a + b" (and for all other binops)
- "{a, b, c}" replaced with "{ a, b, c }"
- "-n + a" replaced with "a - n"
- Removed trailing whitespace
- Blank lines added in some very dense places
- Very long lines broken into shorter lines
- Use modern functions like vector.new and vector.round
- Align with spaces instead of tabs
2018-08-25 12:24:58 +02:00
Elias Åström
d74c250a40 Preserve active timers at frame move
Previously timers were not copied over to the new nodes when frames
move.  This lead to blinky plants from mesecons to stop working after a
platform has moved, and buttons getting stuck in their pressed state.

Now the timers state for active timers are copied from the old node
positions to the new node positions.
2018-08-25 12:24:58 +02:00
Tanmaya Meher
2e7859c35e New MV Hydro Machine (#412)
* New MV hydro with upgraded power

The LV hydro is easy to make giving lot of power. The New hydro MV will put a tier system to it; thereby giving more incentive to player to pursue MV hydro plus a little survival aspect. This is a result of [Detailed discussion which is here](https://github.com/minetest-mods/technic/issues/411). Thanks to VanessaE for a good talk and support and enthusiasm to make one :) This will now produce around 175 EU (in between 150-200, so basically average). The MV hydro will give 10x more power than this one. :)
2018-08-25 12:24:14 +02:00
Thomas Rudin
638c3a33e0 pandorabox custom 2018-07-26 15:58:50 +02:00
Vitaliy
d1b54a573c Use tin from MTG instead of moreores (#401)
Register tin dust unconditionally
2018-07-21 19:11:12 +02:00
SmallJoker
fb93388f06 Replace deprecated invsize[] with size[] 2018-07-19 14:36:21 +02:00
HybridDog
41f175986d Show EU power values more readable (#424)
Add the EU_string helper function
In comparison to pretty_num it uses SI prefixes, adds "EU" (e.g. kEU) and rounds the number for readability
Add a constant_digit_count boolean setting
2018-07-16 17:26:39 +02:00
Thomas--S
0fcc7a14c2 Replace old nodeupdate() with new minetest.check_for_falling() (#391) 2018-07-16 17:25:43 +02:00
thetaepsilon-gamedev
c93bfefd9f machines/HV/quarry.lua: [modification] provide a basic digger object to can_dig callbacks to prevent nil object errors (#425)
Minetest game's doors mod was known to cause server errors when passed a nil digger in it's can_dig callback,
due to always attempting to invoke digger:get_player_name().
Fix this by providing a basic fake player which provides this method to can_dig callbacks.
(It should be noted that currently this fix causes doors to be undiggable by quarries.)
2018-05-19 22:06:00 +02:00
Vitaliy
689766f15a Remove unused values (#407) 2018-02-17 11:00:15 -08:00
Jordan Irwin
a5db87f0f1 Test local variable 'have_ui' before calling 'unified_inventory' (#368) 2018-02-16 17:32:47 -08:00
number Zero
86fb981b44 Fix O(n^2) network traversal 2018-02-13 18:25:44 +01:00
Ekdohibs
215de5487b Fix redundant_warn 2018-01-13 10:30:22 +01:00
DS
37d49142cf supply_converter: avoid crashes caused by wrong digiline message types (#397) 2017-10-31 13:56:10 -04:00
DS
e056800cea nuclear_reactor: do not set structure_accumulated_badness to less than 0 2017-09-07 07:43:20 +02:00
Vanessa Ezekowitz
a84b5f3b28 print warning to console if redundant switching station is found
and where it is

only prints the warning once per redundant station, per minetest
session. if there are multiple redundant stations on a network, digging
one should cause the warning to appear for the next one technic finds,
if it doesn't show them all right away.
2017-07-03 18:05:52 -04:00
Vanessa Ezekowitz
9d5bd90b57 add chat command to allow disabling of switching station ABM
(for situations where a user creates a laggy machine on a public server, use
this to suspend power distribution until the machine is found and disabled)

`/powerctrl off` to disable
`/powerctrl on` to reenable

(actually, anything but "on" disables it)
2017-07-03 17:35:19 -04:00
DS
bf58c77316 digilinize nuclear_reactor (#341)
* start digilinizing

* add self 💥 destruction and co.

* add start button and command

* fix some things

* add possibility to disable nuclear reactor in formspec

* oops

* some style

* improve connectivity

* add protection
2017-06-05 11:02:05 -04:00
DS
1a75cd9254 add sulfur-lead crafting recipe(s) for battery (#353) 2017-06-05 10:56:51 -04:00
DS
51f9df2cf2 make some forcefield improvements (#344)
* mkae some forcefield improvements

* add emitter on_blast
2017-06-05 10:56:03 -04:00
you
987cc5a6a4 Add api documentation (#361) 2017-06-05 10:51:59 -04:00
Jordan Irwin
97e1c8b7f2 Replace deprecated method 'setting_getbool' with 'settings:get_bool' (#369) 2017-06-05 10:50:30 -04:00
DS
9cc1a78371 advanced cable plate placing (#357)
* advanced cable plate placing

* make also sneak possible

* add screwdriver support
2017-06-05 10:50:15 -04:00
Vanessa Ezekowitz
557dc4db1b Battery boxes no longer connect to tubes from bottom
(since a power cable needs to go there)

items destined for "discharge" still come from the top, but items bound for the
"charge" slot must come in from the left, right or back
2017-04-14 05:16:14 -04:00
Vanessa Ezekowitz
e65c8b7130 Don't allow constructor to operate if bad facedir (fixes #328)
Also, use "simple" screwdriver mode for "off" constructor, and disable screwdriver for "on" one.
2017-04-13 20:48:18 -04:00
Vanessa Ezekowitz
69feeef0af use clear_craft to remove default sandstone recipe
get rid of the two grinder recipes from homedecor/fake_fire (obsolete)
2017-04-13 20:27:19 -04:00
Thomas--S
fc2f6d8976 Generalize check for cable below battery box 2017-04-13 22:36:52 +02:00
Vanessa Ezekowitz
06abe11dd0 check for cable plate under battery also 2017-04-13 16:25:42 -04:00