Reduce System Override (#7518)

This commit is contained in:
SonicGotNuked
2019-11-30 16:45:22 +01:00
committed by Werner
parent aa8e1f84b8
commit ef9b2c0d0f
2 changed files with 45 additions and 4 deletions
@@ -224,8 +224,8 @@
continue
remaining_apcs += A
var/duration = (remaining_apcs.len * 100) // Calculates duration for announcing system
if(duration > 3000) // Two types of announcements. Short hacks trigger immediate warnings. Long hacks are more "progressive".
var/duration = (remaining_apcs.len * 50) // Calculates duration for announcing system
if(duration > 1500) // Two types of announcements. Short hacks trigger immediate warnings. Long hacks are more "progressive".
spawn(0)
sleep(duration/5)
if(!user || user.stat == DEAD)
@@ -249,9 +249,9 @@
to_chat(user, "## ESTIMATED DURATION: [round((duration+300)/600)] MINUTES")
user.hacking = 1
user.system_override = 1
// Now actually begin the hack. Each APC takes 10 seconds.
// Now actually begin the hack. Each APC takes 5 seconds.
for(var/obj/machinery/power/apc/A in shuffle(remaining_apcs))
sleep(100)
sleep(50)
if(!user || user.stat == DEAD)
return
if(!A || !istype(A) || A.aidisabled)
+41
View File
@@ -0,0 +1,41 @@
################################
# Example Changelog File
#
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
#
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
# When it is, any changes listed below will disappear.
#
# Valid Prefixes:
# bugfix
# wip (For works in progress)
# tweak
# soundadd
# sounddel
# rscadd (general adding of nice things)
# rscdel (general deleting of nice things)
# imageadd
# imagedel
# maptweak
# spellcheck (typo fixes)
# experiment
# balance
# admin
# backend
# security
# refactor
#################################
# Your name.
author: SonicGotNuked
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
changes:
- balance: "Reduced Systemoveride time by half"