mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-29 11:02:05 +00:00
Additionally, -Create virus re-added to secrets menu, as it had options to specify a specific virus to create -Blob added to One-Click-Antag with the option to set the strength of the blob (1=Weak, 2= Strong, 3=Full)
33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
/datum/round_event_control/weightless
|
|
name = "Gravity Systems Failure"
|
|
typepath = /datum/round_event/weightless
|
|
weight = 15
|
|
|
|
/datum/round_event/weightless
|
|
startWhen = 5
|
|
endWhen = 65
|
|
announceWhen = 1
|
|
|
|
/datum/round_event/weightless/setup()
|
|
startWhen = rand(0,10)
|
|
endWhen = rand(40,80)
|
|
|
|
/datum/round_event/weightless/announce()
|
|
command_alert("Warning: Failsafes for the station's artificial gravity arrays have been triggered. Please be aware that if this problem recurs it may result in formation of gravitational anomalies. Nanotrasen wishes to remind you that the unauthorised formation of anomalies within Nanotrasen facilities is strictly prohibited by health and safety regulation [rand(99,9999)][pick("a","b","c")]:subclause[rand(1,20)][pick("a","b","c")].")
|
|
|
|
/datum/round_event/weightless/start()
|
|
for(var/area/A in world)
|
|
A.gravitychange(0)
|
|
|
|
if(control)
|
|
control.weight *= 2
|
|
|
|
/datum/round_event/weightless/end()
|
|
for(var/area/A in world)
|
|
A.gravitychange(1)
|
|
|
|
if(announceWhen >= 0)
|
|
command_alert("Artificial gravity arrays are now functioning within normal parameters. Please report any irregularities to your respective head of staff.")
|
|
|
|
|