Commit History

Auteur SHA1 Bericht Datum
  Jeija c326dc221a Rewrite Logic Gates: Makes it super-easy to add new gates and cleans up code 10 jaren geleden
  Jeija d2373eb605 Don't trigger an "off" event to itself when luacontroller turns a port off 10 jaren geleden
  Jeija fb695e9c1c Fix #189, clean code and update documentation 10 jaren geleden
  Jeija 80d136125e Fix bug in mesecon.find_receptor that caused false turnoffs and rewrite lever + 10 jaren geleden
  Jeija d19e975955 Use iterative algorithm for mesecon.find_receptor_on, major performance improvement for large 10 jaren geleden
  Jeija 5be179bf11 Replace mesecon:<some_function> with mesecon.<some_function> for greater 10 jaren geleden
  Jeija ffacbfde5a Use an iterative algorithm for turnon() and turnoff(), fixes #160 10 jaren geleden
  Jeija 194155fff8 Rewrite mesecon wires. This should increase the efficiency and speed of 10 jaren geleden
  Jeija 1b9f1b8c13 Fix #182, bug when placing wire crossings next to a powered source 10 jaren geleden
  Jeija e5896076fe Make sure #160 cannot be exploited to make servers crash. 10 jaren geleden
  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 jaren geleden
  Jeija 2cab6aa5ef Merge pull request #134 from Novatux/master 10 jaren geleden
  Jeija a632a8abc8 Fix delayers and disable resuming if not using MESECONS_GLOBALSTEP 10 jaren geleden
  Jeija 1a492feb7a Turnon/turnoff overwritable 11 jaren geleden
  Jeija d066b91632 Fix infinite priority bug in mesecon:turnoff, thanks to Novatux 11 jaren geleden
  Jeija 1083539e9b Resume turnon/off calls as soon as area is loaded in case turnon/off calls end in unloaded territory 11 jaren geleden
  Jeija f1211f7dae Add ActionQueue priority system 11 jaren geleden
  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 jaren geleden
  Novatux 5e02b3beef Fix a few bugs that caused effectors not to turn off sometimes (rules_link is evil!) 11 jaren geleden
  Novatux 9c2a5c313c Use swap_node instead of add_node when replacing conductors. 11 jaren geleden
  Novatux fb417d45a7 Fix when there are several rules with different specials 11 jaren geleden
  Novatux ae557d1cd4 Fixes with multi-conductors that have special connects 11 jaren geleden
  Novatux d5b39951a4 Fix bugs with multi-rules conductors (like crossing) that have param2 11 jaren geleden
  Uberi 16b4b79c51 Update code to standards of Minetest 0.4.8. 11 jaren geleden
  khonkhortisan 913e355a71 Merge pull request #112 from khonkhortisan/multi_rules 11 jaren geleden
  khonkhortisan 885899cbaf Crossover 11 jaren geleden
  khonkhortisan 4f2604e01b mesecon:rules_link nil return rule 11 jaren geleden
  Novatux afad592783 Change mesecons signals so that they update effectors only after a globalstep, configurable to be on/off 11 jaren geleden
  Jeija ef087f2bb6 Fix Bug: Wrong usage of action_on/action_off instead of action_change 11 jaren geleden
  Jeija 7e231b99a6 Make nr in rules rotation local in order not to pullute the holy global namespace 12 jaren geleden