Commit Graph

486 Commits

Author SHA1 Message Date
D3athrow
bf72986cef Ok 2015-02-28 00:07:04 -06:00
D3athrow
f992f0afba Just dorf things 2015-02-27 22:16:43 -06:00
DeityLink
33045d816b cascade stuff 2015-02-27 22:35:24 +01:00
clusterfack
4f09d3a76a Narsie Fixes, Lag Fixes, Power Failure Fixes
Fixes narsie double consuming all atoms in range
Commented out see_narsie until someone fixes it causing narsie double vision
Instead of deleting pipelines, narsie will now set them to invisible
Fixes #2587, powernet shutdown should work perfectly well now
As above, fixes apcs recharging somewhat during different events and starting things back up
Absolute pathed datum_pipeline.dm
Disallowed shuttle controller deleting narsie/singulo on entry
Added better lag logging for setting the universal state to hell_universe
Lightswitches should start with the areas current light status
Fixes a jukebox runtime during narsie's summoning for servers with no media server access

Rename Procs

Thing

Improving see_narsie to prevent double narsie
2015-02-26 10:02:08 -06:00
D3athrow
d27b739dd5 Fix the deletion profiling again. 2015-02-22 13:32:32 -06:00
D3athrow
6956a3c4df Should fix the issue of nano windows popping back up after closing them. 2015-02-21 15:47:40 -06:00
ririchiyo
974033193c Merge pull request #3130 from DeityLink/newcult-BE
Cult Revamp
2015-02-20 17:03:04 -05:00
D3athrow
16415cb7f1 Fix deletion logging. 2015-02-20 15:48:57 -06:00
DeityLink
30d7764cb9 All of NewCult 2015-02-20 20:53:58 +01:00
D3athrow
2918fd2846 Forgot to cleanup the human we used to get dem organs. 2015-02-16 02:56:44 -06:00
D3athrow
c384a74e8c Cache human species damage icons at round start. updatedamageicon call cost goes to 0.001 2015-02-16 02:32:35 -06:00
D3athrow
9966700af5 >NOT CHECKING IF THE FUCKING THING IS ACTUALLY SUPPOSED TO BE DESTROYED
GODDAMNIT SANADE
2015-02-13 14:26:18 -06:00
d3athrow
2fa0a8876b Merge pull request #2971 from eswordthecat/list-reduc
garbage collection improvements.
2015-02-12 22:06:01 -06:00
eswordthecat
4982aed7c1 Actually use this ifs rather than separated. 2015-02-13 11:45:22 +08:00
eswordthecat
0d00f1239c garbage collection improvements. 2015-02-13 11:33:38 +08:00
D3athrow
8761c9e84c Fixes #2953 2015-02-12 20:41:57 -06:00
D3athrow
403d354538 NARSIE COMES DONT EVEN BOTHER PROCESSING GARBAGE. 2015-02-12 00:28:29 -06:00
D3athrow
a7e2cb5a02 qdel will respect our object pooling decisions. 2015-02-10 12:58:08 -06:00
D3athrow
7372d5ea74 Make machines list sleep every 500 processed items. 2015-02-10 11:14:27 -06:00
eswordthecat
6b67b5f680 Fix power machines. 2015-02-10 12:04:07 +08:00
D3athrow
e4051e5cf1 cocknug 2015-02-09 17:49:19 -06:00
D3athrow
4efb7bec4f Derpadoo 2015-02-09 16:56:08 -06:00
D3athrow
b80909d19e Vote nano shows the votes per choice. 2015-02-06 03:30:04 -06:00
D3athrow
dd795a3d6f Fix the nano votes. 2015-02-06 01:38:28 -06:00
D3athrow
79088d82b9 gonna break all the controllers 2015-02-06 01:00:55 -06:00
ririchiyo
c1e12e9e7e Merge pull request #2805 from d3athrow/nano_adjustements
Nano Enhancements [DNM]
2015-02-06 00:56:15 -05:00
ririchiyo
e563a26752 last adjustements to nano, ready for testing. 2015-02-06 00:49:14 -05:00
D3athrow
52bdac4c77 Seeing if for(to) does better for mobs, lighting and objects. (reverted from commit 37b1cd611b) 2015-02-05 04:52:54 -06:00
D3athrow
1ee9ac29e3 GC/hard delete logging additions. 2015-02-05 04:30:55 -06:00
D3athrow
8299c7bf78 pomf a stupid part 3, goodbye 2015-02-05 00:54:52 -06:00
D3athrow
2970efb7f8 I am an idiot part FUCK 2015-02-04 23:26:35 -06:00
D3athrow
842e0635b6 I'm an idiot. 2015-02-04 22:56:01 -06:00
D3athrow
6007972f65 Something is adding things to the processing list that doesn't belong. 2015-02-04 18:56:08 -06:00
ririchiyo
12417d1664 reverting some changes and making other changes. 2015-02-04 19:17:45 -05:00
ririchiyo
b52c8a4372 voting nano changes 2015-02-04 18:42:33 -05:00
D3athrow
51a68e836b debugging for the new controllers 2015-02-03 22:25:45 -06:00
D3athrow
bd5dbf109f abandon ship 2015-02-02 20:15:56 -06:00
D3athrow
113a73560c Fix #2706 space tiles when changed to another turf now properly update their lighting. 2015-02-02 18:51:33 -06:00
D3athrow
391170bd39 more qdel so far 2015-02-02 01:57:27 -06:00
D3athrow
a30d6f5742 I'm fucking stupid 2015-02-01 22:09:27 -06:00
D3athrow
5e18e50437 Apparently objects can disappear after processing. 2015-02-01 21:02:26 -06:00
D3athrow
37b1cd611b Seeing if for(to) does better for mobs, lighting and objects. 2015-02-01 02:15:16 -06:00
D3athrow
7ebb3dd969 Convert machinery scheduler to use for(to) instead of for(in), it is about 20% faster per iteration of the loop. 2015-01-31 13:19:45 -06:00
D3athrow
72fde47f91 micro optimization, Cut() to len = 0 2015-01-31 00:40:13 -06:00
D3athrow
b2fd593553 more runtime fixes 2015-01-30 17:11:35 -06:00
d3athrow
bd47ab0a27 Merge pull request #2667 from eswordthecat/branch-c
Clamp this.
2015-01-29 21:42:00 -06:00
d3athrow
f1644bb0af Runtime fixies 2015-01-29 18:44:36 -06:00
eswordthecat
17f92fc023 Clamp this. 2015-01-29 06:55:21 +08:00
eswordthecat
f1b73d172b Process Scheduler change. 2015-01-24 23:12:20 +08:00
eswordthecat
49c84608d7 Fix for game modes that uses old master controller process time computation. 2015-01-22 11:38:35 +08:00