mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-21 04:57:57 +01:00
syndie nuke and closet mapped to shuttle
This commit is contained in:
@@ -70,9 +70,6 @@
|
||||
synd_spawn += get_turf(A)
|
||||
continue
|
||||
|
||||
var/obj/effect/landmark/uplinklocker = locate("landmark*Syndicate-Uplink") //i will be rewriting this shortly
|
||||
var/obj/effect/landmark/nuke_spawn = locate("landmark*Nuclear-Bomb")
|
||||
|
||||
var/nuke_code = "[rand(10000, 99999)]"
|
||||
var/leader_selected = 0
|
||||
var/agent_number = 1
|
||||
@@ -99,13 +96,9 @@
|
||||
agent_number++
|
||||
spawnpos++
|
||||
update_synd_icons_added(synd_mind)
|
||||
|
||||
if(uplinklocker)
|
||||
new /obj/structure/closet/syndicate/nuclear(uplinklocker.loc)
|
||||
if(nuke_spawn && synd_spawn.len > 0)
|
||||
var/obj/machinery/nuclearbomb/the_bomb = new /obj/machinery/nuclearbomb(nuke_spawn.loc)
|
||||
the_bomb.r_code = nuke_code
|
||||
|
||||
var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in nuke_list
|
||||
if(nuke)
|
||||
nuke.r_code = nuke_code
|
||||
return ..()
|
||||
|
||||
|
||||
@@ -313,7 +306,7 @@
|
||||
U.hidden_uplink.uses = tc
|
||||
U.hidden_uplink.mode_override = /datum/game_mode/nuclear //Goodies
|
||||
H.equip_to_slot_or_del(U, slot_in_backpack)
|
||||
|
||||
|
||||
var/obj/item/weapon/implant/weapons_auth/W = new/obj/item/weapon/implant/weapons_auth(H)
|
||||
W.implant(H)
|
||||
var/obj/item/weapon/implant/explosive/E = new/obj/item/weapon/implant/explosive(H)
|
||||
@@ -329,7 +322,7 @@
|
||||
suit = /obj/item/clothing/suit/space/hardsuit/syndi
|
||||
l_pocket = /obj/item/weapon/tank/internals/emergency_oxygen/engi
|
||||
r_pocket = /obj/item/weapon/gun/projectile/automatic/pistol
|
||||
belt = /obj/item/weapon/storage/belt/military
|
||||
belt = /obj/item/weapon/storage/belt/military
|
||||
r_hand = /obj/item/weapon/gun/projectile/automatic/shotgun/bulldog
|
||||
backpack_contents = list(/obj/item/weapon/storage/box/engineer=1,\
|
||||
/obj/item/weapon/tank/jetpack/oxygen/harness=1,\
|
||||
@@ -340,7 +333,7 @@
|
||||
/datum/outfit/syndicate/full/post_equip(mob/living/carbon/human/H)
|
||||
..()
|
||||
|
||||
|
||||
|
||||
var/obj/item/clothing/suit/space/hardsuit/syndi/suit = H.wear_suit
|
||||
suit.ToggleHelmet()
|
||||
var/obj/item/clothing/head/helmet/space/hardsuit/syndi/helmet = H.head
|
||||
|
||||
@@ -256,16 +256,11 @@
|
||||
if(agentcount < 3)
|
||||
return 0
|
||||
|
||||
var/obj/effect/landmark/nuke_spawn = locate("landmark*Nuclear-Bomb")
|
||||
var/obj/effect/landmark/closet_spawn = locate("landmark*Syndicate-Uplink")
|
||||
var/nuke_code = "[rand(10000, 99999)]"
|
||||
|
||||
if(nuke_spawn)
|
||||
var/obj/machinery/nuclearbomb/the_bomb = new /obj/machinery/nuclearbomb(nuke_spawn.loc)
|
||||
the_bomb.r_code = nuke_code
|
||||
|
||||
if(closet_spawn)
|
||||
new /obj/structure/closet/syndicate/nuclear(closet_spawn.loc)
|
||||
var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in nuke_list
|
||||
if(nuke)
|
||||
nuke.r_code = nuke_code
|
||||
|
||||
//Let's find the spawn locations
|
||||
var/list/turf/synd_spawn = list()
|
||||
|
||||
Reference in New Issue
Block a user