PsiOmega
98c585615e
Inactivity process tweaks.
...
Partially by request:
The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
2015-05-26 09:04:26 +02:00
PsiOmega
5c646e8365
Limits wall processing.
2015-05-16 11:27:19 +02:00
PsiOmega
163aab3753
Adds turf processing.
...
Currently only used by walls. Radioactive walls now irradiate nearby mobs.
2015-05-16 10:27:47 +02:00
PsiOmega
7b67b44e38
Minor proc division.
...
Attempts to discourage the creation of large procs.
2015-05-13 17:38:23 +02:00
Chinsky
4108e82b6b
Merge pull request #9208 from atlantiscze/rolling-brownouts
...
Fixes dev power issues
2015-05-13 18:09:16 +03:00
Atlantiscze
616e9c773f
Changes order of processing
...
- Machinery is now processed before powernets, using data from previous tick. This fixes various UI issues with power related machinery, such as, SMES always showing output load of 100%. Otherwise has no changing effect on gameplay.
2015-05-13 06:06:08 +02:00
Chinsky
ad67215b08
Merge pull request #9073 from PsiOmegaDelta/QDels
...
Implementing Destroy():s
2015-05-12 18:26:57 +03:00
PsiOmega
66ead991e7
Terminals, scrubbers, airlocks, and alarms get a Destroy() review.
2015-05-12 08:16:30 +02:00
Atlantiscze
51043bc84a
Update
...
- Creates a global list of items which have pwr_drain() called every powernet tick
- Makes powersink use this list
- Adds scheck
2015-05-12 07:49:31 +02:00
Atlantiscze
37c16ff6e2
Merge powernet process into machinery process.
2015-05-12 05:33:55 +02:00
Ccomp5950
143bde9774
Merge pull request #9111 from PsiOmegaDelta/AreaContentsConcat
...
Cloning vats and DNA scanners are again located by cloning computers.
2015-05-06 17:31:19 -04:00
PsiOmega
72ffea6fd3
Attempts to ensure the powersink remains processed correctly, moves processing disconnection into Destroy().
2015-05-06 12:25:50 +02:00
PsiOmega
b349e76604
Cloning vats and DNA scanners are again located by cloning computers.
2015-05-06 09:27:11 +02:00
PsiOmega
40f0901e3d
Fixes #9037 .
...
Just one of many potential qdel issues. More to come, yay.
2015-04-30 09:35:57 +02:00
PsiOmega
e7d85f8edc
Adds Destroys.
2015-04-24 17:11:14 +02:00
PsiOmega
1ae0ad6d92
Updates the atom_pool, now datum_pool, to handle any datum object.
...
Makes the garbage collector similarly robust. Continues the whole Destroy/qdel porting.
2015-04-24 09:59:05 +02:00
PsiOmega
4b040d93ba
Continues the painful process of porting Destroy()s, Dels(), and everything else needed for qdel.
2015-04-17 09:47:19 +02:00
PsiOmega
1daf0abe3d
Switches around turf/datum garbage handling (my fault..). Adds null check for zone rebuilds.
2015-04-16 14:23:19 +02:00
PsiOmega
1511e2b3f4
Ports /vg/'s Nas-Sie remake.
...
Second phase:
New Nar-Sie itself.
Two endgame phase - Nar-Sie and Supermatter Cascade.
Culty mobs.
2015-04-12 16:19:16 +02:00
PsiOmega
c305b389f7
Ports /tg/'s & /vg/'s garbage collector/object pool.
...
It's happening. Kind of, the code is there.
2015-04-02 14:48:28 +02:00
PsiOmega
fac4eb08e3
Alarm subsystem is now processed by the scheduler. Removes now dead code.
2015-03-13 10:36:47 +01:00
Graham Lloyd
8364c3de2d
Adds processes, next step is to replace them in the current MC and ticker
2015-02-19 05:09:35 -05:00