Jeija
|
300abcb587
|
Fix #155 (option 2 used). Remove non-ActionQueue system. Enable overheat for more than 20 actions per second on lua- / microcontrollers and gates.
Fix a bug where a burnt luacontroller didn't have the correct pin-states as the burnt controller does not register any changes from outside.
|
2014-04-20 21:51:17 +02:00 |
|
Novatux
|
f1ae54ed12
|
Try to fix gateswith serverstep code.
|
2014-01-11 07:24:42 +01:00 |
|
Uberi
|
16b4b79c51
|
Update code to standards of Minetest 0.4.8.
|
2013-11-30 22:13:00 -05:00 |
|
Vanessa Ezekowitz
|
f46bc329de
|
Use minetest.swap_node() instead of mesecons' version, Minor code changes
here and there to facilitate this.
|
2013-11-30 20:34:55 -05:00 |
|
Novatux
|
edc10dac47
|
Add an ABM function which resets heat to 0, since gates/controllers won't be cooled normally if they are moved (piston, etc...) during the cooling delay.
|
2013-06-05 06:45:19 +02:00 |
|
Anthony Zhang
|
3792b692aa
|
Digging and footstep sounds for everything that needs them! Plus, pushing buttons, punching switches, and flipping levers all make sounds.
|
2013-03-06 20:51:57 -05:00 |
|
Jeija
|
841bc70b97
|
Fix a bug that occured when using a receptor placed directly next to a
gate.
We need to call a changesignal even if the gate/other effector is still
connected to a power source in a way.
|
2013-01-09 16:56:25 +01:00 |
|
Anthony Zhang
|
17579a6aa1
|
Fix gates drop bug reported by kaeza and Kacey, avoid polluting the global namespace.
|
2013-01-06 14:09:54 -05:00 |
|
Jeija
|
5904abbd79
|
Port gates (finally)
|
2012-12-10 19:46:24 +01:00 |
|
Jeija
|
d5825f9602
|
Fix insulated mesecon
|
2012-12-10 17:19:30 +01:00 |
|
Kyle
|
6aa330e85c
|
depend on mesecons_delayer's all_rules instead of getting both insulated
and microcontroller rules
|
2012-09-05 10:09:53 -07:00 |
|
Kyle
|
9fbc4b4587
|
went back to large nodeboxes which agree with inventory image
|
2012-09-04 21:22:29 -07:00 |
|
Kyle
|
17fc6ac1f0
|
FACEDIR! (among other things)
|
2012-09-04 21:16:32 -07:00 |
|
Kyle
|
e65c5ca9dc
|
nodeboxes now show which sides connect
|
2012-09-03 11:50:43 -07:00 |
|
Kyle
|
b0142a7429
|
flat inventory image for easy gate identification
|
2012-09-01 23:27:23 -07:00 |
|
Kyle
|
845c275121
|
registering the on receptor makes placing a mesecon on the out port of
the gate update the circuitry after it
|
2012-09-01 22:06:25 -07:00 |
|
Kyle
|
0f7a87538d
|
(oops) forgot the "out" connection
|
2012-09-01 18:59:10 -07:00 |
|
Kyle
|
6f1296198c
|
simplified effector rules
|
2012-09-01 18:53:31 -07:00 |
|
Kyle
|
dc3fc4deb5
|
cut set_gate in half
|
2012-09-01 18:26:15 -07:00 |
|
Kyle
|
9af83593ac
|
added recipes
|
2012-09-01 17:07:00 -07:00 |
|
Kyle
|
efd06143b1
|
gates overheat
|
2012-09-01 16:10:23 -07:00 |
|
Kyle
|
b44f443fb2
|
nodeboxes
|
2012-09-01 13:48:16 -07:00 |
|
Kyle
|
f93930a478
|
gate output works
|
2012-09-01 13:07:18 -07:00 |
|
Kyle
|
6147c385cc
|
initial gates commit, logic behind gates works, more work to do.
|
2012-09-01 01:23:15 -07:00 |
|