mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Revert "makes science's greytide gun unobtainable" and makes it not pass tables or windows (#11260)
* Revert "makes science's greytide gun unobtainable (#11029)"
This reverts commit 42d5cdc68f.
* no glass no table
* Changes and stuff and shit and things
* Lol I forgot to save
This commit is contained in:
@@ -169,7 +169,7 @@
|
||||
new /obj/item/assembly/signaler(src) // 0 tc
|
||||
new /obj/item/storage/toolbox/syndicate(src) // 1 tc
|
||||
new /obj/item/pen/edagger(src)
|
||||
new /obj/item/gun/energy/wormhole_projector(src) //mooorttyyyy
|
||||
new /obj/item/gun/energy/wormhole_projector/upgraded(src) //mooorttyyyy
|
||||
new /obj/item/gun/energy/decloner/unrestricted(src)
|
||||
|
||||
if("bee")
|
||||
|
||||
@@ -10,6 +10,12 @@
|
||||
projectile_type = /obj/item/projectile/beam/wormhole/orange
|
||||
select_name = "orange"
|
||||
|
||||
/obj/item/ammo_casing/energy/wormhole/upgraded
|
||||
projectile_type = /obj/item/projectile/beam/wormhole/upgraded
|
||||
|
||||
/obj/item/ammo_casing/energy/wormhole/orange/upgraded
|
||||
projectile_type = /obj/item/projectile/beam/wormhole/orange/upgraded
|
||||
|
||||
/obj/item/ammo_casing/energy/wormhole/Initialize(mapload, obj/item/gun/energy/wormhole_projector/wh)
|
||||
. = ..()
|
||||
gun = wh
|
||||
|
||||
@@ -271,6 +271,10 @@
|
||||
var/obj/effect/portal/p_orange
|
||||
var/atmos_link = FALSE
|
||||
|
||||
/obj/item/gun/energy/wormhole_projector/upgraded
|
||||
desc = "A projector that emits high density quantum-coupled bluespace beams. This one seems to be modified to go through glass."
|
||||
ammo_type = list(/obj/item/ammo_casing/energy/wormhole/upgraded, /obj/item/ammo_casing/energy/wormhole/orange/upgraded)
|
||||
|
||||
/obj/item/gun/energy/wormhole_projector/update_icon()
|
||||
icon_state = "[initial(icon_state)][select]"
|
||||
item_state = icon_state
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
hitsound = "sparks"
|
||||
damage = 0
|
||||
nodamage = TRUE
|
||||
pass_flags = PASSGLASS | PASSTABLE | PASSGRILLE | PASSMOB
|
||||
pass_flags = PASSGRILLE | PASSMOB
|
||||
var/obj/item/gun/energy/wormhole_projector/gun
|
||||
color = "#33CCFF"
|
||||
tracer_type = /obj/effect/projectile/tracer/wormhole
|
||||
@@ -16,6 +16,13 @@
|
||||
name = "orange bluespace beam"
|
||||
color = "#FF6600"
|
||||
|
||||
//muh OOP, wheres my traits/implements/extends lummox
|
||||
/obj/item/projectile/beam/wormhole/upgraded
|
||||
pass_flags = PASSGLASS | PASSTABLE | PASSGRILLE | PASSMOB
|
||||
|
||||
/obj/item/projectile/beam/wormhole/orange/upgraded
|
||||
pass_flags = PASSGLASS | PASSTABLE | PASSGRILLE | PASSMOB
|
||||
|
||||
/obj/item/projectile/beam/wormhole/Initialize(mapload, obj/item/ammo_casing/energy/wormhole/casing)
|
||||
. = ..()
|
||||
if(casing)
|
||||
|
||||
@@ -296,6 +296,16 @@
|
||||
category = list("Weapons")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SECURITY
|
||||
|
||||
/datum/design/wormhole_projector
|
||||
name = "Bluespace Wormhole Projector"
|
||||
desc = "A projector that emits high density quantum-coupled bluespace beams."
|
||||
id = "wormholeprojector"
|
||||
build_type = PROTOLATHE
|
||||
materials = list(/datum/material/silver = 2000, /datum/material/iron = 5000, /datum/material/diamond = 2000, /datum/material/bluespace = 3000)
|
||||
build_path = /obj/item/gun/energy/wormhole_projector
|
||||
category = list("Weapons")
|
||||
departmental_flags = DEPARTMENTAL_FLAG_SCIENCE
|
||||
|
||||
//WT550 Mags
|
||||
|
||||
/datum/design/mag_oldsmg
|
||||
|
||||
@@ -212,7 +212,7 @@
|
||||
display_name = "Miniaturized Bluespace Research"
|
||||
description = "Extreme reduction in space required for bluespace engines, leading to portable bluespace technology."
|
||||
prereq_ids = list("bluespace_travel", "practical_bluespace", "high_efficiency")
|
||||
design_ids = list("bluespace_matter_bin", "femto_mani", "bluespacebodybag", "triphasic_scanning", "quantum_keycard")
|
||||
design_ids = list("bluespace_matter_bin", "femto_mani", "bluespacebodybag", "triphasic_scanning", "quantum_keycard", "wormholeprojector")
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000)
|
||||
export_price = 5000
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
new /obj/item/storage/box/syndie_kit/throwing_weapons(src)
|
||||
return
|
||||
if(8)
|
||||
new /obj/item/gun/energy/wormhole_projector(src)
|
||||
new /obj/item/gun/energy/wormhole_projector/upgraded(src)
|
||||
return
|
||||
else if(prob(25))
|
||||
var/num = rand(1,8)
|
||||
|
||||
Reference in New Issue
Block a user