Jeija
|
95fedc88bc
Never postpone action_on or action_off
|
8 éve |
Jeija
|
433778c2ec
Add Hawk777 to contributor list, update developer documentation URL
|
8 éve |
Jeija
|
e561be7fa3
Greatly improve performance by making use of VoxelManips in turnoff
|
8 éve |
Christopher Head
|
bc9d4c2d5a
Use VM transactions for conductor state changes.
|
8 éve |
Carter Kolwey
|
912f17f335
Split wires into their own mod, introduce autoconnect hooks
|
8 éve |
Jeija
|
809192f353
Use vector helper functions instead of old builtin cmpPos and addPosRule functions
|
9 éve |
Jeija
|
97f7b5745f
Remove trailing whitespace
|
9 éve |
Jeija
|
a550323fea
Fix compatibility with not yet updated mods that use mesecon:receptor_*
|
10 éve |
Jeija
|
5be179bf11
Replace mesecon:<some_function> with mesecon.<some_function> for greater
|
10 éve |
Jeija
|
b5cc933287
Pressure plates and the object detector will send power to vertical
|
10 éve |
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.
|
10 éve |
Jeija
|
1852e967a9
Send changesignals for placed receptors when not powered, make on_placenode code more readable
|
11 éve |
Jeija
|
a632a8abc8
Fix delayers and disable resuming if not using MESECONS_GLOBALSTEP
|
11 éve |
Novatux
|
fe50e87da1
Make receptor_on/off overwritable, fix a serious bug.
|
11 éve |
Jeija
|
c8ef37f522
Actionqueue tweaks
|
11 éve |
Jeija
|
6afded8284
Fix unloaded area in receptor_off, yet it was only fixed in receptor_on
|
11 éve |
Jeija
|
f1211f7dae
Add ActionQueue priority system
|
11 éve |
Jeija
|
2d004b19ea
First draft of some kind of Action Queue (just like the globalstep queue in to_update), but more flexible and also including delay functionality (mesecon_delayer).
|
11 éve |
Novatux
|
fb417d45a7
Fix when there are several rules with different specials
|
11 éve |
Novatux
|
d5b39951a4
Fix bugs with multi-rules conductors (like crossing) that have param2
|
11 éve |
Uberi
|
16b4b79c51
Update code to standards of Minetest 0.4.8.
|
11 éve |
khonkhortisan
|
913e355a71
Merge pull request #112 from khonkhortisan/multi_rules
|
11 éve |
khonkhortisan
|
885899cbaf
Crossover
|
11 éve |
Novatux
|
afad592783
Change mesecons signals so that they update effectors only after a globalstep, configurable to be on/off
|
11 éve |
Jeija
|
ef087f2bb6
Fix Bug: Wrong usage of action_on/action_off instead of action_change
|
12 éve |
Jeija
|
841bc70b97
Fix a bug that occured when using a receptor placed directly next to a
|
12 éve |
Jeija
|
7fe4947056
Bugfix foes for pistons, delayyrs, gates and microcontrollers. Rework delayers.
|
12 éve |
Jeija
|
9019a4aff7
Bugfix, wires sometimes turned off for no reason
|
12 éve |
Jeija
|
6b1bfe6391
Add rule-name system. Every input rule can now have a name, that could help e.g. the microcontroller to know where a signal comes from.
|
12 éve |
Jeija
|
2c4a46a557
Minor cleanup, use addPosRule
|
12 éve |