Added extended, deobfuscated, made "how many to vote" bigger

This commit is contained in:
Putnam
2019-12-21 12:52:35 -08:00
parent 7c1bd7f8a7
commit d42ed1ca49
4 changed files with 29 additions and 19 deletions
+1
View File
@@ -383,6 +383,7 @@ GLOBAL_VAR_INIT(dynamic_storyteller_type, null)
if(ruleset.weight)
events += ruleset
storyteller = new GLOB.dynamic_storyteller_type
storyteller.on_start()
SSblackbox.record_feedback("text","dynamic_storyteller",1,storyteller.name)
for(var/mob/dead/new_player/player in GLOB.player_list)
if(player.ready == PLAYER_READY_TO_PLAY && player.mind)
@@ -25,6 +25,9 @@ Property weights are:
/datum/dynamic_storyteller/proc/do_process()
return
/datum/dynamic_storyteller/proc/on_start()
return
/datum/dynamic_storyteller/proc/roundstart_draft()
var/list/drafted_rules = list()
for (var/datum/dynamic_ruleset/roundstart/rule in mode.roundstart_rules)
@@ -104,17 +107,27 @@ Property weights are:
property_weights = list("valid" = 3, "trust" = 5)
/datum/dynamic_storyteller/liteextended
name = "Extended-lite"
name = "Calm"
desc = "Rules that are likely to lead to rounds that reach their finish at the shuttle autocall."
curve_centre = -5
curve_width = 0.5
property_weights = list("extended" = 5, "chaos" = -1, "valid" = -1, "story_potential" = 1, "conversion" = -10)
/datum/dynamic_storyteller/extended
name = "Extended"
desc = "No antags. Few threatening events. The calmest shift imaginable."
curve_centre = -20
curve_width = 0.5
/datum/dynamic_storyteller/extended/on_start()
GLOB.dynamic_forced_extended = TRUE
/datum/dynamic_storyteller/memes
name = "Story"
desc = "Rules that might lead to fun stories to tell."
curve_width = 4
property_weights = list("story_potential" = 10)
property_weights = list("story_potential" = 10, "extended" = 1)
/datum/dynamic_storyteller/cowabunga
name = "Cowabunga"