Commit History

Auteur SHA1 Bericht Datum
  DS 37eb7f00e8 Improve rules and rule handling (#370) 7 jaren geleden
  Jeija 6dacdaee1f Small cleanups in `internal.lua`, move forceloading reversal to legacy 8 jaren geleden
  Jeija e561be7fa3 Greatly improve performance by making use of VoxelManips in turnoff 8 jaren geleden
  Jeija 89153f6909 Further simplification of turnon/turnoff 8 jaren geleden
  Christopher Head 8e6536ca2e Simplify turnon/turnoff. 8 jaren geleden
  Christopher Head bc9d4c2d5a Use VM transactions for conductor state changes. 8 jaren geleden
  Jeija 778ee427f4 Fix bug introduced in previous commit that broke all logic blocks 8 jaren geleden
  Jeija 7c7595fd7d Fix #276: Fix bugs in block forceloading in turnon / turnoff 8 jaren geleden
  Samuel Sieb 4b9039266e Fix crash due to force loading changes. 9 jaren geleden
  Jeija c7428d8135 Remove unused VERSION file 9 jaren geleden
  Jeija cfd4f7c287 Force-load areas with mesecon usage 9 jaren geleden
  Jeija 809192f353 Use vector helper functions instead of old builtin cmpPos and addPosRule functions 9 jaren geleden
  Jeija 97f7b5745f Remove trailing whitespace 9 jaren geleden
  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 11 jaren geleden
  Jeija a632a8abc8 Fix delayers and disable resuming if not using MESECONS_GLOBALSTEP 11 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