adds "kill bubblegum" objective for shaft miners

This commit is contained in:
deathride58
2017-09-06 13:35:56 -04:00
parent c9a340de27
commit d996b7ab75
2 changed files with 22 additions and 3 deletions
+16 -3
View File
@@ -162,7 +162,7 @@
/datum/objective/crew/researchdirector/cyborgs/New()
. = ..()
target_amount = rand(3,20)
target_amount = rand(3,10)
update_explanation_text()
/datum/objective/crew/researchdirector/cyborgs/update_explanation_text()
@@ -186,7 +186,7 @@
/datum/objective/crew/roboticist/cyborgs/New()
. = ..()
target_amount = rand(3,20)
target_amount = rand(3,10)
update_explanation_text()
/datum/objective/crew/roboticist/cyborgs/update_explanation_text()
@@ -311,6 +311,7 @@
/datum/objective/crew/quartermaster/petsplosion/New()
. = ..()
target_amount = rand(10,30)
update_explanation_text()
/datum/objective/crew/quartermaster/petsplosion/update_explanation_text()
@@ -338,8 +339,9 @@
/datum/objective/crew/cargotechnician/petsplosion
explanation_text = "Ensure there are at least (If you see this, yell on citadels discord in the development discussion channel) pets on the station by the end of the shift. Interpret this as you wish."
/datum/objective/crew/assistant/petsplosion/New()
/datum/objective/crew/cargotechnician/petsplosion/New()
. = ..()
target_amount = rand(10,30)
update_explanation_text()
/datum/objective/crew/cargotechnician/petsplosion/update_explanation_text()
@@ -362,6 +364,17 @@
else
return 0
/datum/objective/crew/shaftminer
/datum/objective/crew/shaftminer/bubblegum
explanation_text = "Ensure Bubblegum is dead at the end of the shift."
/datum/objective/crew/shaftminer/bubblegum/check_completion()
for(var/mob/living/simple_animal/hostile/megafuana/bubblegum/B in GLOB.mob_list)
if(!B.stat == DEAD)
return 0
return 1
/* CIVILLIAN OBJECTIVES */
/datum/objective/crew/bartender
+6
View File
@@ -53,7 +53,13 @@
/datum/objective/miscreant/whiny
explanation_text = "Complain incessantly about every minor issue you find."
/datum/objective/miscreant/damage
explanation_text = "Cause as much property damage as possible without actually harming anyone."
/* Citadel's Miscreant Objectives */
/datum/objective/miscreant/immersions
explanation_text = "Act as out of character as you possibly can."
/datum/objective/miscreant/racism
explanation_text = "Attempt to establish superiority of your race."