mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-14 20:23:26 +00:00
powder that makes you say yes
This commit is contained in:
@@ -649,62 +649,6 @@ var/global/list/all_objectives = list()
|
|||||||
else if(possible_targets.len > 0)
|
else if(possible_targets.len > 0)
|
||||||
target = pick(possible_targets)
|
target = pick(possible_targets)
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
datum/objective/heist/loot
|
|
||||||
|
|
||||||
choose_target()
|
|
||||||
var/loot = "an object"
|
|
||||||
switch(rand(1,8))
|
|
||||||
if(1)
|
|
||||||
target = /obj/structure/particle_accelerator
|
|
||||||
target_amount = 6
|
|
||||||
loot = "a complete particle accelerator"
|
|
||||||
if(2)
|
|
||||||
target = /obj/machinery/the_singularitygen
|
|
||||||
target_amount = 1
|
|
||||||
loot = "a gravitational generator"
|
|
||||||
if(3)
|
|
||||||
target = /obj/machinery/power/emitter
|
|
||||||
target_amount = 4
|
|
||||||
loot = "four emitters"
|
|
||||||
if(4)
|
|
||||||
target = /obj/machinery/nuclearbomb
|
|
||||||
target_amount = 1
|
|
||||||
loot = "a nuclear bomb"
|
|
||||||
if(5)
|
|
||||||
target = /obj/item/weapon/gun
|
|
||||||
target_amount = 6
|
|
||||||
loot = "six guns"
|
|
||||||
if(6)
|
|
||||||
target = /obj/item/weapon/gun/energy
|
|
||||||
target_amount = 4
|
|
||||||
loot = "four energy guns"
|
|
||||||
if(7)
|
|
||||||
target = /obj/item/weapon/gun/energy/laser
|
|
||||||
target_amount = 2
|
|
||||||
loot = "two laser guns"
|
|
||||||
if(8)
|
|
||||||
target = /obj/item/weapon/gun/energy/ionrifle
|
|
||||||
target_amount = 1
|
|
||||||
loot = "an ion gun"
|
|
||||||
|
|
||||||
explanation_text = "It's a buyer's market out here. Steal [loot] for resale."
|
|
||||||
|
|
||||||
check_completion()
|
|
||||||
|
|
||||||
var/total_amount = 0
|
|
||||||
|
|
||||||
for(var/obj/O in locate(/area/shuttle/skipjack)) // CHOMPEdit: Shuttle consensing
|
|
||||||
if(istype(O,target)) total_amount++
|
|
||||||
for(var/obj/I in O.contents)
|
|
||||||
if(istype(I,target)) total_amount++
|
|
||||||
if(total_amount >= target_amount) return 1
|
|
||||||
|
|
||||||
for(var/datum/mind/raider in raiders.current_antagonists)
|
|
||||||
if(raider.current)
|
|
||||||
for(var/obj/O in raider.current.get_contents())
|
|
||||||
if(istype(O,target)) total_amount++
|
|
||||||
if(total_amount >= target_amount) return 1
|
|
||||||
if(target && target.current)
|
if(target && target.current)
|
||||||
explanation_text = "We can get a good price for [target.current.real_name], the [target.assigned_role]. Take them alive."
|
explanation_text = "We can get a good price for [target.current.real_name], the [target.assigned_role]. Take them alive."
|
||||||
else
|
else
|
||||||
@@ -953,4 +897,3 @@ datum/objective/heist/loot
|
|||||||
rval = 2
|
rval = 2
|
||||||
return 0
|
return 0
|
||||||
return rval
|
return rval
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user