[PTBF] Incriminate objective for Traitor (#30704)

* incriminate obj

* target fix

* kill indententations with bricks
This commit is contained in:
Zelf
2025-10-25 01:41:10 +00:00
committed by GitHub
parent 2ecff9033a
commit 4cef8afc69
3 changed files with 21 additions and 2 deletions
+12
View File
@@ -595,6 +595,18 @@ GLOBAL_LIST_INIT(potential_theft_objectives, (subtypesof(/datum/theft_objective)
var/theft_area
var/datum/theft_objective/steal_target
/datum/objective/incriminate
name = "Incriminate"
martyr_compatible = TRUE
delayed_objective_text = "Your objective is to incriminate a crew member for a major level crime without revealing yourself. You will receive further information in a few minutes."
completed = TRUE
/datum/objective/incriminate/update_explanation_text()
if(target?.current)
explanation_text = "Deceive the station. Incriminate [target.current.real_name], the [target.assigned_role] for a major level crime and ensure that you are not revealed as the perpetrator."
else
explanation_text = "Free Objective"
/datum/objective/steal/found_target()
return steal_target