-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uplink Items #208
base: master
Are you sure you want to change the base?
Uplink Items #208
Changes from all commits
8d862a4
afa4c9c
3cda50d
5aca6b9
0d063f2
a712252
5f07b0e
853a8e0
c29d7de
a0f166e
551bdf5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
/obj/structure/closet/crate/syndieeng_bundle | ||
|
||
/obj/structure/closet/crate/syndieeng_bundle/PopulateContents() | ||
. = ..() | ||
new /obj/item/clothing/under/syndicate/engineer(src) | ||
new /obj/item/clothing/gloves/one_hand/engineer(src) | ||
new /obj/item/clothing/suit/vest/engineer(src) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Определённо здесь маловато, очень-очень скудно. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ну во первых сама турель стоит 16тк, одежда с резистами - 3-4тк, макаров у нас тоже стоит где-то 5тк если не больше, поэтому добавлять что-то ещё, я думаю перебор учитывая, что турель создана только для нюкеров и инженеров There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Одежду ни где не получить, а так же магазины можно печатать на автолате, так что жаловаться что тут нету магазина на пистолет ну по крайней мере зачем? Я его добавил чисто к стилю и чтобы он защищал турельку. (Скажи спасибо что ещё не добавил дробовик) |
||
new /obj/item/storage/belt/utility/syndieeng/full(src) | ||
new /obj/item/clothing/shoes/workboots(src) | ||
new /obj/item/storage/toolbox/emergency/turret(src) | ||
new /obj/item/clothing/glasses/heat(src) | ||
new /obj/item/clothing/head/hats/utility/syndieeng(src) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
/datum/uplink_item/bundles_tc/eng_bundle | ||
name = "Engineer-kit" | ||
desc = "Syndicate Bundles, also known as Engineer-Kits, are specialized groups of items that arrive in a plain crate. \ | ||
This set contains a special syndicate engineer uniform, vest, glove, a belt with a pistol and wrench, \ | ||
and deployable turret included in this crate. \ | ||
The Syndicate will only provide one Syndi-Kit per agent." | ||
item = /obj/structure/closet/crate/syndieeng_bundle | ||
cost = 20 | ||
stock_key = UPLINK_SHARED_STOCK_KITS | ||
purchasable_from = ~(UPLINK_ALL_SYNDIE_OPS | UPLINK_SPY) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
/obj/item/clothing/under/syndicate/engineer | ||
name = "tactical engineering jumpsuit" | ||
desc = "A suspicious looking jumpsuit with a white shirt underneath, is made of fire and acid resistant materials. Suitable for skirmishes somewhere, like in Space-Texas region." | ||
icon_state = "under_syndieeng" | ||
inhand_icon_state = null | ||
has_sensor = NO_SENSORS | ||
armor_type = /datum/armor/clothing_under/syndicate/engineer | ||
resistance_flags = FIRE_PROOF | ACID_PROOF | ||
icon = 'modular_meta/features/uplink_items/icons/clothing/obj/engset.dmi' | ||
worn_icon = 'modular_meta/features/uplink_items/icons/clothing/engset.dmi' | ||
|
||
/datum/armor/clothing_under/syndicate/engineer //почему такие резисты? - одежда предназначена для сета предназначеного бегать голышом (рубаха и +- нагрудник если его можно так назвать) | ||
melee = 10 | ||
bullet = 10 | ||
fire = 50 | ||
acid = 50 | ||
wound = 20 | ||
|
||
/obj/item/clothing/gloves/one_hand/engineer | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. а где родительский объект There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
ну это же отсылка There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. а родительских нету, могу когда этот пр завершим придумаю что-нибудь такое |
||
name = "orange engineering glove" | ||
desc = "Forgotten glove of one of the engineers, only one glove was found." | ||
icon_state = "glove" | ||
inhand_icon_state = null | ||
armor_type = /datum/armor/gloves/one_hand/engineer | ||
resistance_flags = NONE | ||
icon = 'modular_meta/features/uplink_items/icons/clothing/obj/engset.dmi' | ||
worn_icon = 'modular_meta/features/uplink_items/icons/clothing/engset.dmi' | ||
|
||
/datum/armor/gloves/one_hand/engineer | ||
bio = 25 | ||
|
||
/obj/item/clothing/suit/vest/engineer | ||
name = "engineering vest" | ||
desc = "A special engineering vest, made of durable materials." | ||
icon_state = "armor_syndieeng" | ||
icon = 'modular_meta/features/uplink_items/icons/clothing/obj/engset.dmi' | ||
worn_icon = 'modular_meta/features/uplink_items/icons/clothing/engset.dmi' | ||
inhand_icon_state = null | ||
body_parts_covered = CHEST | ||
cold_protection = CHEST|GROIN | ||
min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT | ||
heat_protection = CHEST|GROIN | ||
max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT | ||
armor_type = /datum/armor/vest/engineer | ||
allowed = null | ||
|
||
/datum/armor/vest/engineer | ||
melee = 25 | ||
bullet = 25 | ||
laser = 25 | ||
energy = 20 | ||
bomb = 10 | ||
fire = 50 | ||
acid = 50 | ||
wound = 10 | ||
|
||
/obj/item/storage/belt/utility/syndieeng | ||
name = "toolbelt" | ||
desc = "I wonder if that is exactly a toolbelt." | ||
icon_state = "belt_syndieeng" | ||
worn_icon_state = "belt_syndieeng" | ||
inhand_icon_state = null | ||
content_overlays = FALSE | ||
icon = 'modular_meta/features/uplink_items/icons/clothing/obj/engset.dmi' | ||
worn_icon = 'modular_meta/features/uplink_items/icons/clothing/engset.dmi' | ||
drop_sound = 'sound/items/handling/toolbelt_drop.ogg' | ||
pickup_sound = 'sound/items/handling/toolbelt_pickup.ogg' | ||
|
||
/obj/item/storage/belt/utility/syndieeng/full/PopulateContents() | ||
SSwardrobe.provide_type(/obj/item/gun/ballistic/automatic/pistol, src) | ||
SSwardrobe.provide_type(/obj/item/wrench, src) | ||
|
||
/obj/item/storage/belt/utility/syndieeng/full/get_types_to_preload() | ||
var/list/to_preload = list() | ||
to_preload += /obj/item/gun/ballistic/automatic/pistol //когда достаёшь пистолет - он не засунется обратно, поэтому его затем положат в рюкзак, а так это обычный тулбелт с респрайтом | ||
to_preload += /obj/item/wrench | ||
return to_preload | ||
|
||
/obj/item/clothing/head/hats/utility/syndieeng | ||
name = "engineer hardhat" | ||
inhand_icon_state = null | ||
icon_state = "hardhat_syndie" | ||
icon = 'modular_meta/features/uplink_items/icons/clothing/obj/engset.dmi' | ||
worn_icon = 'modular_meta/features/uplink_items/icons/clothing/engset.dmi' | ||
armor_type = /datum/armor/utility_hardhat |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
/obj/item/card/emag/doorjack/ultjacker | ||
desc = "That ultimate \"doorjack\" better than the regular version, has six charges, but comes with a small drawback, having more cooldown time" | ||
name = "ultimate airlock authentication override card" | ||
icon = 'modular_meta/features/uplink_items/icons/ultdoorjack.dmi' | ||
icon_state = "ultdoorjack" | ||
charges = 6 | ||
max_charges = 6 | ||
list/charge_timers = list() | ||
charge_time = 3000 //five minutes |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
////Байндлы в /bindle/... | ||
///Вещи для нюкеров | ||
|
||
//Мехи нюкеров | ||
/datum/uplink_item/mech/justice | ||
name = "Justice Exosuit" | ||
desc = "Black and red syndicate mech designed for execution orders. \ | ||
For safety reasons, the syndicate advises against standing too close." | ||
item = /obj/vehicle/sealed/mecha/justice/loaded | ||
cost = 60 | ||
|
||
///Вещи для определённых ролей трейторов | ||
//РНД | ||
/datum/uplink_item/device_tools/ultdoorjack | ||
name = "Syndicate Ultimate authentication override card" | ||
desc = "Pinnacle of syndicate technical revolution. \ | ||
A ultimate doorjack..? \ | ||
Did the Cybersun scientists spent their research grant money on this? \ | ||
Atleast it's better than the regular one having six charges, although has a longer cooldown." | ||
progression_minimum = 10 MINUTES | ||
item = /obj/item/card/emag/doorjack/ultjacker | ||
cost = 6 | ||
surplus = 20 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
#include "code\ultdoorjack.dm" | ||
#include "code\uplink.dm" | ||
#include "code\bundle\crate.dm" | ||
#include "code\bundle\engset.dm" | ||
#include "code\clothing\engset.dm" | ||
|
||
/datum/modpack/uplink_items | ||
id = "uplink_items" | ||
icon = 'modular_meta/features/uplink_items/preview.dmi' | ||
name = "Новые айтемы аплинку" | ||
group = "Features" | ||
desc = "Добавляем новые вещи в аплинки нюкера и трейтора" | ||
author = "Glamyr" |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
## Module ID: UPLINK_ITEMS | ||
|
||
### Defines: | ||
|
||
- N/A | ||
|
||
### TG Proc/File Changes: | ||
|
||
- N/A | ||
|
||
### TGUI Files: | ||
|
||
- N/A |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
имя дай коробке
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ну так это крейт синдиинж бандл