ESwordTheCat
60f7cbc6dd
Revert gc from its controller to main controller.
2014-07-03 10:25:54 -08:00
Rob Nelson
bb2e1cd4cc
Revert MC/GC (+ instrumentation) to d54ce4a28b
2014-06-25 21:36:08 -07:00
BurnZeZ
f3cc19fc18
breather to 3 to root out bugs
2014-06-25 23:18:52 -04:00
BurnZeZ
2e76e2c1d2
show master controller proc-call ticks
2014-06-25 20:15:56 -04:00
BurnZeZ
ee3503597f
take a breather so spawned processes have a chance to finish
2014-06-25 09:11:18 -04:00
BurnZeZ
004a907bfa
remove useless profiling verbs; remove controller timers; master controller cleanup
2014-06-24 20:51:46 -04:00
ESwordTheCat
c4bb064acc
More refactors.
2014-06-18 12:29:14 -08:00
ESwordTheCat
c9848e2d70
Seperate GC from the main controller this prevents to run it extensively.
2014-06-18 11:53:14 -08:00
ESwordTheCat
ffd4854147
No return for them.
2014-06-17 11:21:09 -08:00
ESwordTheCat
b26cc4b532
Call to parent for controllers.
2014-06-17 11:16:40 -08:00
d3athrow
07d733a2a7
Merge pull request #889 from ESwordTheCat/UbjsfQe2
...
Remove temp debugger, no more features.
2014-06-10 17:41:30 -05:00
ESwordTheCat
12ebdfbe7e
Remove temp debugger, no more features.
2014-06-11 06:33:55 -08:00
ESwordTheCat
ab44b981c8
Import TG latest AStar.
2014-06-11 06:03:07 -08:00
ESwordTheCat
73156c78c8
Fix more compile errors.
2014-05-24 05:19:42 -08:00
ESwordTheCat
c0c13bf144
Add new var (inMachineList) to see if the machine is in the list.
2014-05-22 06:34:18 -08:00
ESwordTheCat
fba8404f91
Lower check at 80
2014-05-16 12:36:16 -08:00
ESwordTheCat
08f3bbb544
Don't need this.
2014-05-16 06:00:54 -08:00
ESwordTheCat
2e45b139ab
Improve temp debugger.
2014-05-16 05:59:53 -08:00
ESwordTheCat
190a8cb728
Another welp.
2014-05-16 00:33:17 -08:00
ESwordTheCat
c6d9040776
Welp.
2014-05-15 15:12:21 -08:00
ESwordTheCat
61a16452bc
Make it a proc and add to debug admin verb.
2014-05-15 02:47:36 -08:00
ESwordTheCat
2efe68341b
Fix typo.
2014-05-15 02:45:08 -08:00
ESwordTheCat
7fd236ce97
Use xyz instead of loc.
2014-05-15 02:44:23 -08:00
ESwordTheCat
d1d359e192
Quick tool for debug.
2014-05-15 02:42:13 -08:00
ESwordTheCat
ad8f4fc45a
Back one tab the last machine profiling.
2014-05-03 09:47:16 -08:00
ESwordTheCat
13f045525a
Remove more nesting.
2014-05-03 09:36:41 -08:00
Rob Nelson
397c512728
Add profiling for machinery.
2014-04-21 18:04:45 -07:00
ESwordTheCat
02dddfeba0
Because it use less instructions.
2014-04-20 08:48:25 +08:00
ESwordTheCat
f7905ebdd8
Don't use get_area proc, introduce myArea variable.
2014-04-20 08:46:59 +08:00
Rob Nelson
ea94270c84
ZAS updates from Bay in a shitty attempt to fix our lagspikes.
2014-04-10 22:29:26 -07:00
ESwordTheCat
ea5917b5a6
Forgot continue on process pipenets.
2014-04-05 05:40:03 +08:00
ESwordTheCat
a1e47c6a60
Process diseases optimized loop.
2014-04-05 05:22:18 +08:00
ESwordTheCat
2550cc8930
Process powernets optimized loop.
2014-04-05 05:19:11 +08:00
ESwordTheCat
d4e75bb1c5
Process nano optimized loop.
2014-04-05 05:16:32 +08:00
ESwordTheCat
71fbacce6b
Process events optimized loop.
2014-04-05 05:08:45 +08:00
ESwordTheCat
ab9e22d659
Process pipenets optimized loop.
2014-04-05 05:00:21 +08:00
ESwordTheCat
8f26f58dfc
Process objects optimized loop.
2014-04-05 04:53:06 +08:00
ESwordTheCat
655a8f2fba
Process mobs optimized loop.
2014-04-05 04:38:01 +08:00
ESwordTheCat
b2f448abce
Process machines optimized loop.
2014-04-05 04:03:34 +08:00
Rob Nelson
705769b347
Fix copylogs runtime, for real this time.
2014-02-18 16:21:28 -08:00
Rob Nelson
a79b45b3e7
Copy_logs fixes.
2014-02-18 05:13:07 -08:00
Rob Nelson
cc66747f94
Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
...
And holy shit it's fast
2014-01-29 03:08:00 -08:00
Rob Nelson
bdf2e28ac2
XENOARCH UPDATE OH SHIT
2014-01-20 14:58:13 -08:00
d3athrow
0cd0f1cdf0
Following /tg/'s lead, removes set background 1 for smoother gameplay.
2014-01-07 21:19:28 -06:00
Rob Nelson
b7fe9edb3b
Added NanoUI from bay, hit string limit, ran string combiner again.
...
God have mercy on our souls.
2013-09-24 19:46:45 -07:00
Rob Nelson
2b77203275
** WILL NOT COMPILE, OVER STRINGS LIMIT **
...
Import new bay stuff.
2013-09-03 23:19:24 -07:00
d3athrow
9a0dddf056
Pretty sure this works, can't test because i can't connect to my sql db for some reason
2013-08-31 02:16:07 -05:00
d3athrow
3bdeba5ac7
Typo fix, retractor step bugfix.
...
ZAS fix. It should now be possible to repair breaches without admin intervention.
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
Several ZAS fixes.
Adds insulation to doors, modifiable by admins from the ZAS setting panel.
Fixes a logic error with connections. (I am dumb some days)
Improves the runtime detection and reporting.
Improves "zone info" debug verb.
2013-07-27 13:39:20 -05:00
d3athrow
4c66515b82
Committing icons and code edits first
2013-06-02 14:42:41 -05:00
SkyMarshal
39df196edc
Fixed disposal issue.
...
Delayed Jungle setup until after air master initializes
Master controller now properly ceases atmos simulation if runtimes occur (and are detected).
Cleanup more ZAS stuff. FEA_system.dm, ZAS/ZAS_Turfs.dm, ZAS_Zones.dm.
Canisters now autoconnect to portables connectors on creation. (Fixes airlocks not having attached canisters)
Doors can now be made which respect directional door types (e.g. windoors and directional firelocks) and is handled better.
2013-05-21 23:12:47 -07:00