* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync * sync part 1 - underscore folders in code * controllers folder * datums folder * game folder * cmon, work * modules - admin to awaymissions * cargo to events * fields to lighting * mapping > ruins * rest of the code folder * rest of the folders in the root directory * DME * fixes compiling errors. it compiles so it works * readds map changes * fixes dogborg module select * fixes typo in moduleselect_alternate_icon filepath
41 lines
1012 B
Plaintext
41 lines
1012 B
Plaintext
/datum/bounty/item/mech/New()
|
|
..()
|
|
description = "Upper management has requested one [name] mech be sent as soon as possible. Ship it to receive a large payment."
|
|
|
|
/datum/bounty/item/mech/ship(obj/O)
|
|
if(!applies_to(O))
|
|
return
|
|
if(istype(O, /obj/mecha))
|
|
var/obj/mecha/M = O
|
|
M.wreckage = null // So the mech doesn't explode.
|
|
..()
|
|
|
|
/datum/bounty/item/mech/mark_high_priority(scale_reward)
|
|
return ..(max(scale_reward * 0.7, 1.2))
|
|
|
|
/datum/bounty/item/mech/ripley
|
|
name = "APLU \"Ripley\""
|
|
reward = 13000
|
|
wanted_types = list(/obj/mecha/working/ripley)
|
|
|
|
/datum/bounty/item/mech/odysseus
|
|
name = "Odysseus"
|
|
reward = 11000
|
|
wanted_types = list(/obj/mecha/medical/odysseus)
|
|
|
|
/datum/bounty/item/mech/gygax
|
|
name = "Gygax"
|
|
reward = 28000
|
|
wanted_types = list(/obj/mecha/combat/gygax)
|
|
|
|
/datum/bounty/item/mech/durand
|
|
name = "Durand"
|
|
reward = 20000
|
|
wanted_types = list(/obj/mecha/combat/durand)
|
|
|
|
/datum/bounty/item/mech/phazon
|
|
name = "Phazon"
|
|
reward = 50000
|
|
wanted_types = list(/obj/mecha/combat/phazon)
|
|
|