Dynamic Tweaks

Just work damn you
This commit is contained in:
JaySparrow
2020-10-12 21:32:32 -05:00
parent 3e6df3e4ff
commit ebf705f33e
8 changed files with 117 additions and 88 deletions
+3
View File
@@ -879,6 +879,9 @@
<br/>Only one roundstart ruleset will be drafted. Only traitors and minor roles will latespawn. <br/>
<br/>
<br/>
<b>Chaos level:</b> Current value : <a href='?src=[REF(src)];[HrefToken()];f_dynamic_chaos_level=1'><b>[GLOB.dynamic_chaos_level]</b></a>.
<br/>The Chaos value for the round. Only set between 0 and 5!<br/>
<br/>
<b>Forced threat level:</b> Current value : <a href='?src=[REF(src)];[HrefToken()];f_dynamic_forced_threat=1'><b>[GLOB.dynamic_forced_threat_level]</b></a>.
<br/>The value threat is set to if it is higher than -1.<br/>
<br/>
+19
View File
@@ -1645,6 +1645,25 @@
log_admin("[key_name(usr)] set 'forced_threat_level' to [GLOB.dynamic_forced_threat_level].")
message_admins("[key_name(usr)] set 'forced_threat_level' to [GLOB.dynamic_forced_threat_level].")
dynamic_mode_options(usr)
else if(href_list["f_dynamic_chaos_level"])
if(!check_rights(R_ADMIN))
return
if(SSticker && SSticker.mode)
return alert(usr, "The game has already started.", null, null, null, null)
if(GLOB.master_mode != "dynamic")
return alert(usr, "The game mode has to be dynamic mode!", null, null, null, null)
var/new_value = input(usr, "Enter the chaos level for dynamic mode.", "Chaos level") as num
if (new_value > 5 || new_value < 0)
return alert(usr, "The value must be between 0 and 5.", null, null, null, null)
GLOB.dynamic_chaos_level = new_value
log_admin("[key_name(usr)] set 'dynamic_chaos_level' to [GLOB.dynamic_chaos_level].")
message_admins("[key_name(usr)] set 'dynamic_chaos_level' to [GLOB.dynamic_chaos_level].")
dynamic_mode_options(usr)
//End Dynamic mode
else if(href_list["c_mode2"])