Sood
31ac9f6a5b
510 + btime mostly removed + screen overlays overhaul + Paradise sched improvements
2016-04-26 15:34:31 -07:00
clusterfack
2aa83849b5
Fixes my typo
2015-12-13 01:32:34 -06:00
clusterfack
c23347c0c3
Removes the Debug and Server tab for non-admins
...
Deals with the 6 or so verbs that show up when you aren't an admin
-Both nano map generators have been moved to mapping (debug verbs) tab so that they aren't seen by everyone needlessly.
-The hard del() checking proc was fixed (it did NOTHING for months), improved, and moved to debug verbs as well
-THe check mob list is now hidden, can still be accessed by typing the verb with . infront of it in case it is necessary
-The debug verb for cameras, view datum, is commented out because it's debug code for testing a specific thing
2015-12-12 11:42:02 -06:00
PJB3005
99bf59d80e
Adds a to_chat() proc, to pave the way to a non shit chat.
2015-11-25 15:55:15 +01:00
PJB3005
3cca5692af
Removes the panic writer messages.
2015-11-20 03:17:06 +01:00
PJB3005
c7c9613b07
Unifies pooling.
2015-09-26 16:27:27 +02:00
PJB3005
71b3df4dca
Allows qdel to delete datums.
2015-09-24 20:00:05 +02:00
D3athrow
d59f6a07b0
comment out panicwriter and saytesting
2015-07-20 16:04:48 -05:00
D3athrow
41d7df01fd
just fuck my shit up
2015-07-18 02:30:51 -05:00
D3athrow
cea4e4e00c
break everything again, scheck and other loop sleeps now sleep for a proper 10th of a second instead of just 1 tick at whatever FPS. Throw some scheck like calls in the zas ticker.
2015-06-15 15:13:24 -05:00
D3athrow
01d2471fc9
Merge branch 'color_replace_2_electric_boogaloo' into Bleeding-Edge
...
Conflicts:
code/ATMOSPHERICS/pipe/pipe_dispenser.dm
code/game/machinery/computer/HolodeckControl.dm
code/game/machinery/embedded_controller/embedded_controller_base.dm
code/modules/mining/money_bag.dm
code/modules/mob/living/carbon/carbon.dm
code/modules/mob/living/silicon/mommi/mommi.dm
code/modules/mob/living/simple_animal/friendly/farm_animals.dm
code/modules/research/destructive_analyzer.dm
code/modules/research/rdconsole.dm
code/modules/research/xenoarchaeology/machinery/analysis_base.dm
code/modules/research/xenoarchaeology/machinery/artifact_harvester.dm
code/modules/research/xenoarchaeology/tools/ano_device_battery.dm
2015-04-12 16:40:59 -05:00
D3athrow
d27b739dd5
Fix the deletion profiling again.
2015-02-22 13:32:32 -06:00
D3athrow
16415cb7f1
Fix deletion logging.
2015-02-20 15:48:57 -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
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
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
1ee9ac29e3
GC/hard delete logging additions.
2015-02-05 04:30:55 -06:00
D3athrow
72fde47f91
micro optimization, Cut() to len = 0
2015-01-31 00:40:13 -06:00
D3athrow
be6ac22ba3
wat
2015-01-18 19:28:05 -06:00
D3athrow
cc1d644f72
lowering
2015-01-18 19:25:06 -06:00
D3athrow
5f4e916ccd
Lets see if this gives beams long enough to get their refs recycled.
2015-01-18 17:10:10 -06:00
Chris
50fa1a7c15
add counting to hard deletions per type.
2014-12-22 11:50:20 -06:00
ESwordTheCat
12f6f783c3
Add Destroy for /datum/reagent.
2014-07-16 04:39:31 -08:00
ESwordTheCat
3559d0c4c4
Small refactors.
2014-07-16 02:28:19 -08:00
ESwordTheCat
cec11d467e
qdel and Destroy again.
2014-07-16 02:05:14 -08:00
Rob Nelson
da6a1270a0
Debug verbs now make fucking sense.
2014-07-10 22:16:46 -07:00
ESwordTheCat
60f7cbc6dd
Revert gc from its controller to main controller.
2014-07-03 10:25:54 -08:00
ESwordTheCat
64a8c4ae77
del_everything from 1 to 0.
2014-06-21 22:28:58 -08:00
ESwordTheCat
4228f52647
Refactor GC controller procs.
2014-06-21 14:45:57 -08:00
ESwordTheCat
d2f6e7dede
Commit doesn't add this for a I don't know reason.
2014-06-18 12:03:19 -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
7eaadec97c
Make it unique per tag.
2014-06-17 13:28:54 -08:00
ESwordTheCat
3093525b0a
Welp.
2014-06-17 11:37:55 -08:00
ESwordTheCat
b19179ead2
Add Destroy to controllers.
2014-06-17 11:34:42 -08:00
ESwordTheCat
af5ef94c8b
No GC for controller and subtypes.
2014-06-17 09:52:19 -08:00
ESwordTheCat
badc5b3f31
Okay this is it no more doing for you.
2014-06-17 09:18:37 -08:00
ESwordTheCat
229a3da8a9
No GC for me
2014-06-17 08:42:05 -08:00
ESwordTheCat
11f384981c
More new parent call.
2014-06-17 05:55:15 -08:00
ESwordTheCat
979e15953a
This should be here before real Del proc check for references to clear.
2014-06-17 02:31:29 -08:00
ESwordTheCat
db47d1f3e5
Eh format.
2014-06-16 21:21:32 -08:00
ESwordTheCat
2b7cae42fd
Sprinkling sleep(-1) to del.
2014-06-16 21:20:02 -08:00
ESwordTheCat
940ad60391
Fix same reference deletion.
2014-06-16 05:22:35 -08:00
ESwordTheCat
3a1698a143
qdel for datums.
2014-06-16 00:31:57 -08:00
ESwordTheCat
e40fa55b3b
Fix destroys() not calling parent, tweak qdel to use one loop only.
2014-06-14 15:26:29 -08:00
ESwordTheCat
a63edbb3fe
Remove redundant checks.
2014-06-14 12:30:18 -08:00
ESwordTheCat
d93bc55e0d
Put back AddTrash proc.
2014-06-14 12:23:13 -08:00
ESwordTheCat
0e45dda5d0
Use dels idea of TG, improve more code.
2014-06-14 12:11:44 -08:00
ESwordTheCat
5d887d186a
Refactor for a little code standard.
2014-06-14 11:53:41 -08:00