DS
|
37eb7f00e8
Improve rules and rule handling (#370)
|
преди 7 години |
Jeija
|
6dacdaee1f
Small cleanups in `internal.lua`, move forceloading reversal to legacy
|
преди 8 години |
Jeija
|
e561be7fa3
Greatly improve performance by making use of VoxelManips in turnoff
|
преди 8 години |
Jeija
|
89153f6909
Further simplification of turnon/turnoff
|
преди 8 години |
Christopher Head
|
8e6536ca2e
Simplify turnon/turnoff.
|
преди 8 години |
Christopher Head
|
bc9d4c2d5a
Use VM transactions for conductor state changes.
|
преди 8 години |
Jeija
|
778ee427f4
Fix bug introduced in previous commit that broke all logic blocks
|
преди 8 години |
Jeija
|
7c7595fd7d
Fix #276: Fix bugs in block forceloading in turnon / turnoff
|
преди 8 години |
Samuel Sieb
|
4b9039266e
Fix crash due to force loading changes.
|
преди 9 години |
Jeija
|
c7428d8135
Remove unused VERSION file
|
преди 9 години |
Jeija
|
cfd4f7c287
Force-load areas with mesecon usage
|
преди 9 години |
Jeija
|
809192f353
Use vector helper functions instead of old builtin cmpPos and addPosRule functions
|
преди 9 години |
Jeija
|
97f7b5745f
Remove trailing whitespace
|
преди 9 години |
Jeija
|
c326dc221a
Rewrite Logic Gates: Makes it super-easy to add new gates and cleans up code
|
преди 10 години |
Jeija
|
d2373eb605
Don't trigger an "off" event to itself when luacontroller turns a port off
|
преди 10 години |
Jeija
|
fb695e9c1c
Fix #189, clean code and update documentation
|
преди 10 години |
Jeija
|
80d136125e
Fix bug in mesecon.find_receptor that caused false turnoffs and rewrite lever +
|
преди 10 години |
Jeija
|
d19e975955
Use iterative algorithm for mesecon.find_receptor_on, major performance improvement for large
|
преди 10 години |
Jeija
|
5be179bf11
Replace mesecon:<some_function> with mesecon.<some_function> for greater
|
преди 10 години |
Jeija
|
ffacbfde5a
Use an iterative algorithm for turnon() and turnoff(), fixes #160
|
преди 10 години |
Jeija
|
194155fff8
Rewrite mesecon wires. This should increase the efficiency and speed of
|
преди 10 години |
Jeija
|
1b9f1b8c13
Fix #182, bug when placing wire crossings next to a powered source
|
преди 10 години |
Jeija
|
e5896076fe
Make sure #160 cannot be exploited to make servers crash.
|
преди 10 години |
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 години |
Jeija
|
2cab6aa5ef
Merge pull request #134 from Novatux/master
|
преди 11 години |
Jeija
|
a632a8abc8
Fix delayers and disable resuming if not using MESECONS_GLOBALSTEP
|
преди 11 години |
Jeija
|
1a492feb7a
Turnon/turnoff overwritable
|
преди 11 години |
Jeija
|
d066b91632
Fix infinite priority bug in mesecon:turnoff, thanks to Novatux
|
преди 11 години |
Jeija
|
1083539e9b
Resume turnon/off calls as soon as area is loaded in case turnon/off calls end in unloaded territory
|
преди 11 години |
Jeija
|
f1211f7dae
Add ActionQueue priority system
|
преди 11 години |