From dac9c84f30a97cc69ef7c8bc82bded27cb8c4f54 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Sun, 29 Apr 2012 20:57:47 +0100 Subject: [PATCH] TG: Tensioner revheads no longer get an uplink Singlostarter verb now properly starts containment fields. It also sets up the SMESes and Rad Collectors Moves show tension report down to trialmin Revision: r3331 Author: VivianFoxfoo --- code/modules/admin/admin_verbs.dm | 2 +- code/modules/power/singularity/collector.dm | 3 ++- code/modules/power/singularity/field_generator.dm | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index c330f57451..82149e232d 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -195,6 +195,7 @@ verbs += /client/proc/spawn_xeno verbs += /client/proc/toggleprayers verbs += /client/proc/deadmin_self + verbs += /client/proc/tension_report verbs += /proc/possess verbs += /proc/release verbs += /client/proc/admin_deny_shuttle @@ -229,7 +230,6 @@ //verbs += /proc/togglebuildmode --Merged with view variables //verbs += /client/proc/cmd_modify_object_variables --Merged with view variables verbs += /client/proc/togglebuildmodeself - verbs += /client/proc/tension_report verbs += /client/proc/toggleadminhelpsound else return diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 94b761882b..8a4514cfee 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -14,6 +14,7 @@ last_power = 0 active = 0 locked = 0 + drainratio = 1 process() if(P) @@ -21,7 +22,7 @@ P.air_contents.toxins = 0 eject() else - P.air_contents.toxins -= 0.001 + P.air_contents.toxins -= 0.001*drainratio return diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index c6acb29eb5..1377d5934d 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -76,7 +76,8 @@ field_generator power level display power = field_generator_max_power anchored = 1 warming_up = 3 - turn_on() + start_fields() + update_icon() Varedit_start = 0 if(src.active == 2)