Skip to content

Commit

Permalink
DELETE: Gategun MK2
Browse files Browse the repository at this point in the history
  • Loading branch information
ErdGinalD committed Nov 1, 2023
1 parent e3de163 commit c9bd369
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 50 deletions.
40 changes: 1 addition & 39 deletions modular_ss220/awaymission_gun/code/items/awaymission_gun.dm
Original file line number Diff line number Diff line change
Expand Up @@ -56,51 +56,13 @@
explosion(loc, -1, 0, 2)
qdel(src)

/obj/item/gun/energy/laser/awaymission_aeg/emp_act(severity)
. = ..()
emag_act()

// GUNS
/obj/item/gun/energy/laser/awaymission_aeg/rnd
name = "Exploreverse Mk I"
desc = "Первый прототип оружия с миниатюрным реактором для исследований в крайне отдаленных секторах. \
\nДанную модель невозможно подключить к зарядной станции, во избежание истощения подключенных источников питания, \
в связи с протоколами безопасности, опустошающие заряд при нахождении вне предназначенных мест использования устройств."
origin_tech = "combat=3;magnets=3;powerstorage=4"
force = 10

/obj/item/gun/energy/laser/awaymission_aeg/rnd/mk2
name = "Exploreverse Mk II"
desc = "Второй прототип оружия с миниатюрным реактором и ручным восполнением для исследований в крайне отдаленных секторах. \
\nДанная модель оснащена системой ручного восполнения энергии типа \"Za.E.-8 A.L'sya\", \
позволяющий в короткие сроки восполнить необходимую электроэнергию с помощью ручного труда, личной энергии и дергания за рычаг подключенного к системе зарядки. \
\nСистему автозарядки невозможно использовать, в связи с протоколами безопасности, \
опустошающие заряд при нахождении вне предназначенных мест использования устройств. \
\nТеперь еще более нелепый дизайн с торчащими проводами!"
icon_state = "laser_gate_mk2"
origin_tech = "combat=5;magnets=3;powerstorage=5;programming=3;engineering=5"
origin_tech = "combat=2;magnets=2;powerstorage=3"
force = 10

/obj/item/gun/energy/laser/awaymission_aeg/rnd/mk2/attack_self(mob/living/user)
var/msg_for_all = span_warning("[user.name] усердно давит на рычаг зарядки [name], но он не поддается!")
var/msg_for_user = span_notice("Вы пытаетесь надавить на рычаг зарядки [name], но он заблокирован.")

if(!is_away_level(loc.z) && !emagged)
user.visible_message(msg_for_all, msg_for_user)
return FALSE

if(cell.charge >= cell.maxcharge)
user.visible_message(msg_for_all, msg_for_user)
return FALSE

if(user.nutrition <= NUTRITION_LEVEL_HYPOGLYCEMIA)
user.visible_message(span_warning("[user.name] слабо давит на [name], но он ослаб!"), span_notice("Вы пытаетесь надавить на рычаг зарядки [name], но не можете из-за усталости!"))
return FALSE

playsound(loc, 'sound/effects/sparks3.ogg', 10, 1)
do_sparks(1, 1, src)

cell.give(25)
user.adjust_nutrition(-2)

. = ..()
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,3 @@
build_path = /obj/item/gun/energy/laser/awaymission_aeg/rnd
locked = 0
category = list("Weapons")

/datum/design/gate_gun_mk2
name = "Gate Energy Gun MK2"
desc = "An energy gun with an experimental miniaturized reactor. Only works in the gate" //не отображаемое описание, т.к. печатается без кейса
id = "gate_energy_gun_mk2"
req_tech = list("combat" = 5, "magnets" = 3, "powerstorage" = 5, "programming" = 3, "engineering" = 5)
build_type = PROTOLATHE
materials = list(MAT_METAL = 8000, MAT_GLASS = 2000, MAT_URANIUM = 2000, MAT_TITANIUM = 500, MAT_SILVER = 1000)
build_path = /obj/item/gun/energy/laser/awaymission_aeg/rnd/mk2
locked = 0
category = list("Weapons")

0 comments on commit c9bd369

Please sign in to comment.