mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-22 06:06:34 +01:00
* initial * wack * changes * insanity * staging * t * note2self * wild * find replace * changes * pain * fixes * that's right out * augh * augh * wild * lol * fuck this not refacotring all that in one day * oopsy doopsy * that goes away * fixes * pain! * throwing stuff * Fixes * g * eternal curse upon you, space indenter * eternal curse upon you, space indenter x2 * real combat refactor energy * refactors * stuff * subsystem logic * a * pain * logic * push logic * logic * i hate micros * fixes * a * convert the rest * let's finish this * s * fixes * aah. * augh * AUGH * stuff * a * more * a git pu * fixes * fixes * fix * fixes * warnings * more * maybe don't have them throw past walls * fixes * ack * f * better ui * fixes * fixes * a * proximity monitors * proximity monitors * proximity monitors * wack * swap stuff * a * fix * fix * fix * default * Fix * fixes * ayy * aoug * aoug * stuff * fix * fix * ay * ay * ough * ayo * fix * cannon * wack * i tested it * fix * why Co-authored-by: VM_USER <VM_USER>
28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
Plaintext
/client/proc/cinematic(var/cinematic as anything in list("explosion",null))
|
|
set name = "Cinematic"
|
|
set category = "Fun"
|
|
set desc = "Shows a cinematic." // Intended for testing but I thought it might be nice for events on the rare occasion Feel free to comment it out if it's not wanted.
|
|
|
|
if(!check_rights(R_FUN))
|
|
return
|
|
|
|
if(alert("Are you sure you want to run [cinematic]?","Confirmation","Yes","No") == "No")
|
|
return
|
|
switch(cinematic)
|
|
if("explosion")
|
|
if(alert("The game will be over. Are you really sure?", "Confirmation" ,"Continue", "Cancel") == "Cancel")
|
|
return
|
|
var/parameter = input(src,"station_missed = ?","Enter Parameter",0) as num
|
|
var/override
|
|
switch(parameter)
|
|
if(1)
|
|
override = input(src,"mode = ?","Enter Parameter",null) as anything in list("mercenary","no override")
|
|
if(0)
|
|
override = input(src,"mode = ?","Enter Parameter",null) as anything in list("blob","mercenary","AI malfunction","no override")
|
|
SSticker.station_explosion_cinematic(parameter,override)
|
|
|
|
log_admin("[key_name(src)] launched cinematic \"[cinematic]\"")
|
|
message_admins("[key_name_admin(src)] launched cinematic \"[cinematic]\"", 1)
|
|
|
|
return
|