diff --git a/Resources/Locale/ru-RU/_SIS/ss14-ru/prototypes/entities/objects/store/linkap.ftl b/Resources/Locale/ru-RU/_SIS/ss14-ru/prototypes/entities/objects/store/linkap.ftl new file mode 100644 index 00000000000..a80609b2ef1 --- /dev/null +++ b/Resources/Locale/ru-RU/_SIS/ss14-ru/prototypes/entities/objects/store/linkap.ftl @@ -0,0 +1,6 @@ +ent-LinkapBaze = линкап + .desc = Специальное устройство для получения снаряжения солдатами NanoTrasen. НЕ АПЛИНК!!!! +ent-LinkapLow = линкап + .desc = Специальное устройство для получения снаряжения солдатами NanoTrasen. НЕ АПЛИНК!!!! +ent-LinkapHigh = линкап + .desc = Специальное устройство для получения снаряжения солдатами NanoTrasen. НЕ АПЛИНК!!!! \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_SIS/store/linkap-catalog.ftl b/Resources/Locale/ru-RU/_SIS/store/linkap-catalog.ftl new file mode 100644 index 00000000000..28faaaac10c --- /dev/null +++ b/Resources/Locale/ru-RU/_SIS/store/linkap-catalog.ftl @@ -0,0 +1,113 @@ +store-preset-name-linkap = Линкап +store-currency-display-kt = КТ +store-caregory-linkap-armory = Вооружение +store-caregory-linkap-ammunition = Аммуниция +store-caregory-linkap-medicine = Медицина +store-caregory-linkap-devices = Прочая экипировка + +# Вооружение +linkap-lecter-name = Лектер +linkap-lecter-desc = Первоклассная армейская штурмовая винтовка. Использует патроны калибра .20 винтовочный. +linkap-drozd-name = Дрозд +linkap-drozd-desc = Превосходный полностью автоматический тяжёлый пистолет-пулемёт. Использует патроны калибра .35 авто. +linkap-kammerer-name = Каммерер +linkap-kammerer-desc = Старая, но верная конструкция, любимая нерегулярными силами многих миров. Использует патроны калибра .50 ружейный. +linkap-wt-name = WT550 +linkap-wt-desc = Отличный пистолет-пулемёт, производства NanoTrasen's Small Arms Division. Использует патроны калибра .35 авто. +linkap-enforcer-name = Силовик +linkap-enforcer-desc = Полуавтоматический дробовик премиум-класса, гордость для всех сил безопасности. Использует патроны калибра .50 ружейный. +linkap-xl8-name = XL8 +linkap-xl8-desc = Необоснованно дорогая штурмовая винтовка военного образца со встроенным оптическим прицелом. Использует патроны калибра .20 винтовочный. +linkap-n1984-name = N1984 +linkap-n1984-desc = Запасное оружие любого уважающего себя офицера. Выпускается в калибре .45 магнум, самом богоугодном калибре. +linkap-pulse-pistol-name = Импульсный пистолет +linkap-pulse-pistol-desc = Новейший энергетический пистолет, предпочитаемый оперативниками Nanotrasen в качестве запасного оружия. +linkap-rpg-name = РПГ-7 +linkap-rpg-desc = Древний ручной реактивный гранатомёт. +linkap-esword-name = Энергетический меч +linkap-esword-desc = Очень громкий и опасный меч с лучом чистой, концентрированной плазмы. Разрезает небронированные объекты как масло. +# linkap-disabler-name = Станнер +# linkap-disabler-desc = Оружие для самозащиты, которое изнуряет органические цели, пока они не свалятся с ног. +linkap-disabler-smg-name = Станнер-пулемёт +linkap-disabler-smg-desc = Усовершенствованное оружие, которое изнуряет органические цели, пока они не свалятся с ног. Некоторые называют его автостаннер. +linkap-stunbaton-name = Дубинка-шокер +linkap-stunbaton-desc = Электрошоковая дубинка для обездвиживания людей. Слишком усердное причинение вреда с помощью этого предмета считается дурным тоном. +linkap-truncheon-name = Дубинка +linkap-truncheon-desc = Жёсткая дубинка со стальным сердечником, предназначенная причинять боль. +linkap-carbine-name = Лазерный карабин +linkap-carbine-desc = Предпочитается службой безопасности Nanotrasen за дешевизну и простоту использования. +linkap-laser-canon-name = Лазерная пушка +linkap-laser-canon-desc = Тяжёлое сверхмощное лазерное оружие. +linkap-xray-name = Рентгеновская пушка +linkap-xray-desc = Экспериментальное оружие, использующее сконцентрированную энергию рентгеновского излучения. +linkap-advanced-laser-name = Продвинутый лазерный пистолет +linkap-advanced-laser-desc = Экспериментальный высокоэнергетический лазерный пистолет с самозаряжающейся ядерной батареей. +# Аммуниция +linkap-magazine-rifle-name = Магазин (.20 винтовочные) +linkap-magazine-rifle-desc = Магазин для армейской винтовки Лектер +linkap-magazine-uranium-rifle-name = Магазин урановых (.20 винтовочные) +linkap-magazine-uranium-rifle-desc = Магазин урановых патрон для армейской винтовки Лектер +linkap-magazine-incendiary-rifle-name = Магазин зажигательных (.20 винтовочные) +linkap-magazine-incendiary-rifle-desc = Магазин зажигательных патрон для армейской винтовки Лектер +linkap-magazine-submachin-name = Магазин ПП (.35 авто) +linkap-magazine-submachin-desc = Магазин для пистолетов-пулемётов +linkap-magazine-submachin-incendiary-name = Магазин ПП зажигательных (.35 авто) +linkap-magazine-submachin-incendiary-desc = Магазин зажигательных патрон для пистолетов-пулемётов +linkap-magazine-submachin-uranium-name = Магазин ПП урановых (.35 авто) +linkap-magazine-submachin-uranium-desc = Магазин урановых патрон для пистолетов-пулемётов +linkap-lethalshot-name = Коробка ружейных патронов (.50 дробь) +linkap-lethalshot-desc = Коробка с патронами типа дробь для дробовика +linkap-beanbag-name = Коробка ружейных патронов (.50 травматические) +linkap-beanbag-desc = Коробка с патронами типа травматические для дробовика +linkap-shotgun-incendiary-name = Коробка ружейных патронов (.50 Зажигательные) +linkap-shotgun-incendiary-desc = Коробка с патронами типа зажигательные для дробовика +linkap-tranquilizer-name = Коробка ружейных патронов (.50 траквилизаторы) +linkap-tranquilizer-desc = Коробка с патронами типа транквилизаторы для дробовика +linkap-rocket-name = Выстрел ПГ-7ВЛ +linkap-rocket-desc = Выстрел для гранатомёта РПГ-7. Имеет форму трубы. +linkap-portable-recharger-name = Переносной зарядник +linkap-portable-recharger-desc = Высокотехнологичное зарядное устройство, адаптированное для мобильности. +linkap-magazine-magnum-name = Пистолетный магазин (.45 магнум) +linkap-magazine-magnum-desc = Магазин для пистолета N1984 +linkap-emp-grenade-name = ЭМИ граната +linkap-emp-grenade-desc = Граната, предназначенная для поражения электрических систем. +linkap-smoke-grenade-name = Дымовая граната +linkap-smoke-grenade-desc = Граната тактического применения, при использовании выпускающая большое и продолжительное облако дыма. +linkap-flashbang-name = Светошумовая граната +linkap-flashbang-desc = Пиииииииииииииииииииии. +linkap-stinger-name = Травматическая граната +linkap-stinger-desc = Здесь не на что смотреть, пожалуйста расходитесь. +linkap-teargas-grenade-name = Cлезоточивая граната +linkap-teargas-grenade-desc = Граната со слезоточивым газом для борьбы с беспорядками. Вызывает раздражение, боль и заставляет вас выплакать глаза. +linkap-grenade-shrapnel-name = Осколочная граната +linkap-grenade-shrapnel-desc = Выпускает смертоносную шрапнель, вызывающую сильное кровотечение. +linkap-ex-grenade-name = Разрывная граната +linkap-ex-grenade-desc = Граната, создающая небольшой, но разрушительный взрыв. +# Медицина +linkap-medkit-name = Аптечка первой помощи +linkap-medkit-desc = Это экстренная аптечка для серьёзных бо-бо. +linkap-medkit-combat-name = Боевая аптечка +linkap-medkit-combat-desc = Для любителей больших пушек среди нас. +linkap-emergency-medipen-name = Экстренный медипен +linkap-emergency-medipen-desc = Одноразовый медипен, содержащий эпинефрин и транексамовую кислоту. Используется чтобы стабилизовать состояние пациентов в критическом состоянии и выиграть время, чтобы они могли получить надлежащее лечение. +linkap-syringe-epherdine-name = Шприц с эфедрином +linkap-syringe-epherdine-desc = Шприц полный эфедрина +linkap-combat-medipen-name = Боевой медипен +linkap-combat-medipen-desc = Одноразовый медипен, содержащий химический коктейль, который лечит большинство видов повреждений. +linkap-defibrillator-compact-name = Компактный деффибрилятор +linkap-defibrillator-compact-desc = Теперь и в весёлом размере! +# Прочая экипировка +linkap-telescopic-shield-name = Телескопический щит +linkap-telescopic-shield-desc = Продвинутый щит на случай беспорядков, изготовлен из облегчённых материалов, способен складываться для удобства хранения. +linkap-secmedhud-name = Мед-охранный визор +linkap-secmedhud-desc = Окуляр с индикатором на стекле, напоминающий сочетание визора охраны с медицинским. +linkap-handcuffs-name = Наручники +linkap-handcuffs-desc = Используется для удержания преступников и прочих засранцев. +linkap-flashlight-name = Фонарик СБ +linkap-flashlight-desc = Надёжный фонарь, используемый службой безопасности. +linkap-jawsoflife-name = Челюсти жизни +linkap-jawsoflife-desc = Набор челюстей жизни, скомпонованных при помощи магии науки. +linkap-pinpointer-name = Пинпоинтер +linkap-pinpointer-desc = Портативное устройство слежения. Отслеживает диск ядерной аутентификации. +linkap-military-webbing-name = Разгрузочный жилет ОБР +linkap-military-webbing-desc = Ременно-плечевая система тактических креплений, которую носят оперативники отряда быстрого реагирования. \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/CentComm/emergencyresponseteam.yml b/Resources/Prototypes/Roles/Jobs/CentComm/emergencyresponseteam.yml index 27c61ac3378..f3aecd99598 100644 --- a/Resources/Prototypes/Roles/Jobs/CentComm/emergencyresponseteam.yml +++ b/Resources/Prototypes/Roles/Jobs/CentComm/emergencyresponseteam.yml @@ -24,7 +24,7 @@ shoes: ClothingShoesBootsJackFilled head: ClothingHeadHelmetERTLeader outerClothing: ClothingOuterArmorBasic - pocket2: FlashlightSeclite +# pocket2: FlashlightSeclite #SIS - type: startingGear id: ERTLeaderGearEVA @@ -33,61 +33,62 @@ back: ClothingBackpackERTLeader shoes: ClothingShoesBootsMagERT mask: ClothingMaskGasERT - eyes: ClothingEyesHudMedSec +# eyes: ClothingEyesHudMedSec SIS neck: Whistle gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTLeader id: ERTLeaderPDA ears: ClothingHeadsetAltCentCom - belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife - suitstorage: WeaponDisablerSMG - storage: - back: - - Binoculars - - HoloprojectorField - - PhoneInstrument - - PinpointerNuclear - - PowerCellHigh - - PowerCellHigh - - MedkitCombatFilled # End of first line - - MedkitCombatFilled - - TelescopicShield - belt: - - Stunbaton - - Handcuffs - - Handcuffs - - CrowbarRed - - WeaponPistolN1984 - - MagazineMagnum - - EmergencyMedipen + pocket2: LinkapHigh #SIS +# pocket2: CombatKnife SIS-start +# suitstorage: WeaponDisablerSMG +# storage: +# back: +# - Binoculars +# - HoloprojectorField +# - PhoneInstrument +# - PinpointerNuclear +# - PowerCellHigh +# - PowerCellHigh +# - MedkitCombatFilled # End of first line +# - MedkitCombatFilled +# - TelescopicShield +# belt: +# - Stunbaton +# - Handcuffs +# - Handcuffs +# - CrowbarRed +# - WeaponPistolN1984 +# - MagazineMagnum +# - EmergencyMedipen SIS-end - type: startingGear parent: ERTLeaderGearEVA id: ERTLeaderGearArmed equipment: - pocket2: WeaponDisabler - suitstorage: WeaponRifleLecterXL8 - storage: - back: - - HoloprojectorField - - PhoneInstrument - - PinpointerNuclear - - MagazineRifle - - MagazineRifle - - MagazineRifleIncendiary - - MagazineRifleUranium - - MedkitCombatFilled # End of first line - - GrenadeShrapnel - - EmpGrenade - belt: - - Truncheon - - Handcuffs - - Handcuffs - - CrowbarRed - - WeaponPistolN1984 - - MagazineMagnum - - EmergencyMedipen + belt: WeaponDisabler #SIS +# pocket2: WeaponDisabler # SIS-start +# suitstorage: WeaponRifleLecterXL8 +# storage: +# back: +# - HoloprojectorField +# - PhoneInstrument +# - PinpointerNuclear +# - MagazineRifle +# - MagazineRifle +# - MagazineRifleIncendiary +# - MagazineRifleUranium +# - MedkitCombatFilled # End of first line +# - GrenadeShrapnel +# - EmpGrenade +# belt: +# - Truncheon +# - Handcuffs +# - Handcuffs +# - CrowbarRed +# - WeaponPistolN1984 +# - MagazineMagnum +# - EmergencyMedipen # SIS-end - type: chameleonOutfit id: ERTLeaderChameleonOutfit @@ -127,7 +128,7 @@ head: ClothingHeadHatFez neck: ClothingNeckStoleChaplain outerClothing: ClothingOuterArmorBasic - pocket2: FlashlightSeclite +# pocket2: FlashlightSeclite SIS - type: startingGear id: ERTChaplainGearEVA @@ -136,13 +137,14 @@ back: ClothingBackpackERTChaplain shoes: ClothingShoesBootsMagERT mask: ClothingMaskGasERT - eyes: ClothingEyesHudMedical +# eyes: ClothingEyesHudMedical SIS gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTChaplain id: ERTChaplainPDA ears: ClothingHeadsetAltCentCom - belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife + belt: ClothingBeltMilitaryWebbingERT +# pocket2: CombatKnife SIS + pocket2: LinkapLow # SIS storage: back: - BoxCandle @@ -160,8 +162,8 @@ - Lantern - Lantern - CrowbarRed - - WeaponPistolMk58 - - MagazinePistol +# - WeaponPistolMk58 SIS +# - MagazinePistol SIS - FlippoEngravedLighter - type: chameleonOutfit @@ -209,13 +211,14 @@ back: ClothingBackpackERTEngineer shoes: ClothingShoesBootsMagERT mask: ClothingMaskGasERT - eyes: ClothingEyesHudDiagnostic + eyes: ClothingEyesHudDiagnostic gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTEngineer id: ERTEngineerPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife +# pocket2: CombatKnife SIS + pocket2: LinkapLow # SIS storage: back: - RCD @@ -236,29 +239,30 @@ - PowerDrill - WelderIndustrialAdvanced - Multitool - - WeaponPistolMk58 - - MagazinePistol +# - WeaponPistolMk58 SIS +# - MagazinePistol SIS - EmergencyMedipen - type: startingGear parent: ERTEngineerGearEVA id: ERTEngineerGearArmed equipment: - suitstorage: WeaponShotgunEnforcer - storage: - back: - - RCD - - GasAnalyzer - - HolofanProjector - - MiningDrillDiamond - - BoxLethalshot - - BoxShotgunSlug # End of first line - - RCDAmmo - - RCDAmmo - - RCDAmmo - - RCDAmmo - - CableDetStack - - BoxDetonator + belt: WeaponDisabler #SIS +# suitstorage: WeaponShotgunEnforcer SIS-start +# storage: +# back: +# - RCD +# - GasAnalyzer +# - HolofanProjector +# - MiningDrillDiamond +# - BoxLethalshot +# - BoxShotgunSlug # End of first line +# - RCDAmmo +# - RCDAmmo +# - RCDAmmo +# - RCDAmmo +# - CableDetStack +# - BoxDetonator SIS-end - type: chameleonOutfit id: ERTEngineerChameleonOutfit @@ -294,7 +298,7 @@ shoes: ClothingShoesBootsJackFilled head: ClothingHeadHelmetERTSecurity outerClothing: ClothingOuterArmorBasic - pocket2: FlashlightSeclite +# pocket2: FlashlightSeclite SIS - type: startingGear id: ERTSecurityGearEVA @@ -303,34 +307,35 @@ back: ClothingBackpackERTSecurity shoes: ClothingShoesBootsMagERT mask: ClothingMaskGasERT - eyes: ClothingEyesHudSecurity +# eyes: ClothingEyesHudSecurity SIS gloves: ClothingHandsGlovesCombat neck: SecurityWhistle outerClothing: ClothingOuterHardsuitERTSecurity id: ERTSecurityPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife - suitstorage: WeaponDisablerSMG - storage: - back: - - BoxZiptie - - Flash - - GrenadeFlashBang - - TearGasGrenade - - GrenadeStinger - - MedkitCombatFilled # End of first line - - TelescopicShield - - HoloprojectorSecurity - - PowerCellHigh + pocket2: LinkapBaze +# pocket2: CombatKnife SIS +# suitstorage: WeaponDisablerSMG SIS + storage: +# back: SIS-start +# - BoxZiptie +# - Flash +# - GrenadeFlashBang +# - TearGasGrenade +# - GrenadeStinger +# - MedkitCombatFilled # End of first line +# - TelescopicShield +# - HoloprojectorSecurity +# - PowerCellHigh SIS-end belt: - - Stunbaton - - Handcuffs - - Handcuffs - - CrowbarRed +# - Stunbaton SIS-start +# - Handcuffs +# - Handcuffs +# - CrowbarRed SIS-end - WeaponPistolMk58 - MagazinePistol - - EmergencyMedipen +# - EmergencyMedipen SIS - type: startingGear id: ERTSecurityGearArmedRifle @@ -338,7 +343,7 @@ jumpsuit: ClothingUniformJumpsuitERTSecurity shoes: ClothingShoesBootsMagERT mask: ClothingMaskGasERT - eyes: ClothingEyesHudSecurity + eyes: ClothingEyesHudSecurity gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTSecurity id: ERTSecurityPDA @@ -481,7 +486,7 @@ shoes: ClothingShoesBootsJackFilled head: ClothingHeadHelmetERTMedic outerClothing: ClothingOuterArmorBasic - pocket2: FlashlightSeclite +# pocket2: FlashlightSeclite SIS - type: startingGear id: ERTMedicalGearEVA @@ -496,7 +501,8 @@ id: ERTMedicPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife + pocket2: LinkapLow +# pocket2: CombatKnife SIS storage: back: - Hypospray @@ -513,39 +519,39 @@ - ChemistryBottleOmnizine belt: - DefibrillatorCompact - - MedkitCombatFilled +# - MedkitCombatFilled SIS - CrowbarRed - - WeaponPistolMk58 - - MagazinePistol +# - WeaponPistolMk58 SIS +# - MagazinePistol SIS - EmergencyMedipen - type: startingGear parent: ERTMedicalGearEVA id: ERTMedicalGearArmed equipment: - suitstorage: WeaponRifleLecter - pocket2: WeaponDisabler - storage: - back: - - Hypospray - - JugPunctTranex - - JugPyraDerma - - JugDexPlusSaline - - JugTrico # End of first line - - BeakerSmallArith - - DefibrillatorCompact - - MedkitCombatFilled - - ClothingEyesGlassesChemical - - ChemistryBottleOmnizine - belt: - - Truncheon - - Zipties - - CrowbarRed - - MagazineRifle - - MagazineRifle - - MagazineRifleIncendiary - - MagazineRifleUranium # End of first line - - Zipties +# suitstorage: WeaponRifleLecter SIS + belt: WeaponDisabler +# storage: SIS-start +# back: +# - Hypospray +# - JugPunctTranex +# - JugPyraDerma +# - JugDexPlusSaline +# - JugTrico # End of first line +# - BeakerSmallArith +# - DefibrillatorCompact +# - MedkitCombatFilled +# - ClothingEyesGlassesChemical +# - ChemistryBottleOmnizine +# belt: +# - Truncheon +# - Zipties +# - CrowbarRed +# - MagazineRifle +# - MagazineRifle +# - MagazineRifleIncendiary +# - MagazineRifleUranium # End of first line +# - Zipties SIS-end - type: chameleonOutfit id: ERTMedicalChameleonOutfit @@ -581,7 +587,7 @@ shoes: ClothingShoesGaloshes head: ClothingHeadHelmetERTJanitor outerClothing: ClothingOuterArmorBasic - pocket2: FlashlightSeclite +# pocket2: FlashlightSeclite SIS - type: startingGear id: ERTJanitorGearEVA @@ -596,7 +602,8 @@ id: ERTJanitorPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMilitaryWebbingERT - pocket2: CombatKnife + pocket2: LinkapLow +# pocket2: CombatKnife SIS suitstorage: WeaponLauncherHydra storage: back: @@ -617,8 +624,8 @@ - LightReplacer - WireBrush - CrowbarRed - - WeaponPistolMk58 - - MagazinePistol +# - WeaponPistolMk58 SIS +# - MagazinePistol SIS - EmergencyMedipen - type: chameleonOutfit diff --git a/Resources/Prototypes/_SIS/Catalog/linkap_catalog.yml b/Resources/Prototypes/_SIS/Catalog/linkap_catalog.yml new file mode 100644 index 00000000000..dc1b001fa52 --- /dev/null +++ b/Resources/Prototypes/_SIS/Catalog/linkap_catalog.yml @@ -0,0 +1,517 @@ +# Вооружение + +- type: listing + id: LinkapLecter + name: linkap-lecter-name + description: linkap-lecter-desc + productEntity: WeaponRifleLecter + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapDrozd + name: linkap-drozd-name + description: linkap-drozd-desc + productEntity: WeaponSubMachineGunDrozd + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapKammerer + name: linkap-kammerer-name + description: linkap-kammerer-desc + productEntity: WeaponShotgunKammerer + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapWT + name: linkap-wt-name + description: linkap-wt-desc + productEntity: WeaponSubMachineGunWt550 + cost: + KT: 20 + categories: + - LinkapArmory + +- type: listing + id: LinkapEnforcer + name: linkap-enforcer-name + description: linkap-enforcer-desc + productEntity: WeaponShotgunEnforcer + cost: + KT: 20 + categories: + - LinkapArmory + +- type: listing + id: LinkapXL8 + name: linkap-xl8-name + description: linkap-xl8-desc + productEntity: WeaponRifleLecterXL8 + cost: + KT: 100 + categories: + - LinkapArmory + +- type: listing + id: LinkapN1984 + name: linkap-n1984-name + description: linkap-n1984-desc + productEntity: WeaponPistolN1984 + cost: + KT: 35 + categories: + - LinkapArmory + +- type: listing + id: LinkapPulsePistol + name: linkap-pulse-pistol-name + description: linkap-pulse-pistol-desc + productEntity: WeaponPulsePistol + cost: + KT: 50 + categories: + - LinkapArmory + +- type: listing + id: LinkapRPG + name: linkap-rpg-name + description: linkap-rpg-desc + productEntity: WeaponLauncherRocket + cost: + KT: 35 + categories: + - LinkapArmory + +- type: listing + id: LinkapEnergySword + name: linkap-esword-name + description: linkap-esword-desc + productEntity: EnergySword + cost: + KT: 50 + categories: + - LinkapArmory + +- type: listing + id: LinkapDisabler + name: linkap-disabler-name + description: linkap-disabler-desc + productEntity: WeaponDisabler + cost: + KT: 10 + categories: + - LinkapArmory + +- type: listing + id: LinkapDisablerSmg + name: linkap-disabler-smg-name + description: linkap-disabler-smg-desc + productEntity: WeaponDisablerSMG + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapStunbaton + name: linkap-stunbaton-name + description: linkap-stunbaton-desc + productEntity: Stunbaton + cost: + KT: 10 + categories: + - LinkapArmory + +- type: listing + id: LinkapTruncheon + name: linkap-truncheon-name + description: linkap-truncheon-desc + productEntity: Truncheon + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapLaserCarbine + name: linkap-carbine-name + description: linkap-carbine-desc + productEntity: WeaponLaserCarbine + cost: + KT: 15 + categories: + - LinkapArmory + +- type: listing + id: LinkapLaserCanon + name: linkap-laser-canon-name + description: linkap-laser-canon-desc + productEntity: WeaponLaserCannon + cost: + KT: 20 + categories: + - LinkapArmory + +- type: listing + id: LinkapXrayCannon + name: linkap-xray-name + description: linkap-xray-desc + productEntity: WeaponXrayCannon + cost: + KT: 30 + categories: + - LinkapArmory + +- type: listing + id: LinkapAdvancedLaser + name: linkap-advanced-laser-name + description: linkap-advanced-laser-desc + productEntity: WeaponAdvancedLaser + cost: + KT: 40 + categories: + - LinkapArmory + +# Аммуниция + +- type: listing + id: LinkapMagazineUraniumRifle + name: linkap-magazine-uranium-rifle-name + description: linkap-magazine-uranium-rifle-desc + productEntity: MagazineRifleUranium + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineRifle + name: linkap-magazine-rifle-name + description: linkap-magazine-rifle-desc + productEntity: MagazineRifle + cost: + KT: 1 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineIncendiaryRifle + name: linkap-magazine-incendiary-rifle-name + description: linkap-magazine-incendiary-rifle-desc + productEntity: MagazineRifleIncendiary + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineSubMachineGun + name: linkap-magazine-submachin-name + description: linkap-magazine-submachin-desc + productEntity: MagazinePistolSubMachineGun + cost: + KT: 1 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineIncendiarySubMachineGun + name: linkap-magazine-submachin-incendiary-name + description: linkap-magazine-submachin-incendiary-desc + productEntity: MagazinePistolSubMachineGunIncendiary + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineUraniumSubMachineGun + name: linkap-magazine-uranium-rifle-name + description: linkap-magazine-uranium-rifle-desc + productEntity: MagazinePistolSubMachineGunUranium + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapBoxLethalshot + name: linkap-lethalshot-name + description: linkap-lethalshot-desc + productEntity: BoxLethalshot + cost: + KT: 1 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapBoxBeanbag + name: linkap-beanbag-name + description: linkap-beanbag-desc + productEntity: BoxBeanbag + cost: + KT: 1 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapBoxShotgunIncendiary + name: linkap-shotgun-incendiary-name + description: linkap-shotgun-incendiary-desc + productEntity: BoxShotgunIncendiary + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapBoxShellTranquilizer + name: linkap-tranquilizer-name + description: linkap-tranquilizer-desc + productEntity: BoxShellTranquilizer + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapCartridgeRocket + name: linkap-rocket-name + description: linkap-rocket-desc + productEntity: CartridgeRocket + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapPortableRecharger + name: linkap-portable-recharger-name + description: linkap-portable-recharger-desc + productEntity: PortableRecharger + cost: + KT: 15 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapMagazineMagnum + name: linkap-magazine-magnum-name + description: linkap-magazine-magnum-desc + productEntity: MagazineMagnum + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapEmpGrenade + name: linkap-emp-grenade-name + description: linkap-emp-grenade-desc + productEntity: EmpGrenade + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapSmokeGrenade + name: linkap-smoke-grenade-name + description: linkap-smoke-grenade-desc + productEntity: SmokeGrenade + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapGrenadeFlashBang + name: linkap-flashbang-name + description: linkap-flashbang-desc + productEntity: GrenadeFlashBang + cost: + KT: 2 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapGrenadeStinger + name: linkap-stinger-name + description: linkap-stinger-desc + productEntity: GrenadeStinger + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapTearGasGrenade + name: linkap-teargas-grenade-name + description: linkap-teargas-grenade-desc + productEntity: TearGasGrenade + cost: + KT: 5 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapGrenadeShrapnel + name: linkap-grenade-shrapnel-name + description: linkap-grenade-shrapnel-desc + productEntity: GrenadeShrapnel + cost: + KT: 7 + categories: + - LinkapAmmunition + +- type: listing + id: LinkapExGrenade + name: linkap-ex-grenade-name + description: linkap-ex-grenade-desc + productEntity: ExGrenade + cost: + KT: 7 + categories: + - LinkapAmmunition + +# Медицина + +- type: listing + id: LinkapMedkit + name: linkap-medkit-name + description: linkap-medkit-desc + productEntity: MedkitFilled + cost: + KT: 5 + categories: + - LinkapMedicine + +- type: listing + id: LinkapMedkitCombat + name: linkap-medkit-combat-name + description: linkap-medkit-combat-desc + productEntity: MedkitCombatFilled + cost: + KT: 10 + categories: + - LinkapMedicine + +- type: listing + id: LinkapEmergencyMedipen + name: linkap-emergency-medipen-name + description: linkap-emergency-medipen-desc + productEntity: EmergencyMedipen + cost: + KT: 5 + categories: + - LinkapMedicine + +- type: listing + id: LinkapSyringeEphedrine + name: linkap-syringe-epherdine-name + description: linkap-syringe-epherdine-desc + productEntity: SyringeEphedrine + cost: + KT: 5 + categories: + - LinkapMedicine + +- type: listing + id: LinkapCombatMedipen + name: linkap-combat-medipen-name + description: linkap-combat-medipen-desc + productEntity: CombatMedipen + cost: + KT: 10 + categories: + - LinkapMedicine + +- type: listing + id: LinkapDefibrillatorCompact + name: linkap-defibrillator-compact-name + description: linkap-defibrillator-compact-desc + productEntity: DefibrillatorCompact + cost: + KT: 15 + categories: + - LinkapMedicine + +# Прочая экипировка + +- type: listing + id: LinkapClothingEyesHudMedSec + name: linkap-secmedhud-name + description: linkap-secmedhud-desc + productEntity: ClothingEyesHudMedSec + cost: + KT: 2 + categories: + - LinkapDevices + +- type: listing + id: LinkapTelescopicShield + name: linkap-telescopic-shield-name + description: linkap-telescopic-shield-desc + productEntity: TelescopicShield + cost: + KT: 5 + categories: + - LinkapDevices + +- type: listing + id: LinkapHandcuffs + name: linkap-handcuffs-name + description: linkap-handcuffs-desc + productEntity: Handcuffs + cost: + KT: 2 + categories: + - LinkapDevices + +- type: listing + id: LinkapFlashlightSeclite + name: linkap-flashlight-name + description: linkap-flashlight-desc + productEntity: FlashlightSeclite + cost: + KT: 2 + categories: + - LinkapDevices + +- type: listing + id: LinkapJawsOfLife + name: linkap-jawsoflife-name + description: linkap-jawsoflife-desc + productEntity: JawsOfLife + cost: + KT: 5 + categories: + - LinkapDevices + +- type: listing + id: LinkapPinpointer + name: linkap-pinpointer-name + description: linkap-pinpointer-desc + productEntity: PinpointerNuclear + cost: + KT: 10 + categories: + - LinkapDevices + +- type: listing + id: LinkapClothingBeltMilitaryWebbingERT + name: linkap-military-webbing-name + description: linkap-military-webbing-desc + productEntity: ClothingBeltMilitaryWebbingERT + cost: + KT: 1 + categories: + - LinkapDevices \ No newline at end of file diff --git a/Resources/Prototypes/_SIS/Entities/Objects/Tools/linkap.yml b/Resources/Prototypes/_SIS/Entities/Objects/Tools/linkap.yml new file mode 100644 index 00000000000..021ae59cef1 --- /dev/null +++ b/Resources/Prototypes/_SIS/Entities/Objects/Tools/linkap.yml @@ -0,0 +1,42 @@ +- type: entity + parent: [ BaseItem, StorePresetLinkap ] + id: LinkapBaze + name: linkap + description: A special device for soldiers to receive NanoTrasen equipment. NOT UPLINK!!!! + components: + - type: Sprite + sprite: _SIS/Objects/Devices/linkap.rsi + layers: + - state: icon + - type: UserInterface + interfaces: + enum.StoreUiKey.Key: + type: StoreBoundUserInterface + - type: ActivatableUI + key: enum.StoreUiKey.Key + - type: Store + refundAllowed: false + balance: + KT: 40 + +- type: entity + parent: LinkapBaze + id: LinkapLow + name: linkap + description: A special device for soldiers to receive NanoTrasen equipment. NOT UPLINK!!!! + components: + - type: Store + refundAllowed: false + balance: + KT: 20 + +- type: entity + parent: LinkapBaze + id: LinkapHigh + name: linkap + description: A special device for soldiers to receive NanoTrasen equipment. NOT UPLINK!!!! + components: + - type: Store + refundAllowed: false + balance: + KT: 60 \ No newline at end of file diff --git a/Resources/Prototypes/_SIS/Store/categories.yml b/Resources/Prototypes/_SIS/Store/categories.yml new file mode 100644 index 00000000000..b285611f240 --- /dev/null +++ b/Resources/Prototypes/_SIS/Store/categories.yml @@ -0,0 +1,20 @@ +#LINKAP +- type: storeCategory + id: LinkapArmory + name: store-caregory-linkap-armory + priority: 0 + +- type: storeCategory + id: LinkapAmmunition + name: store-caregory-linkap-ammunition + priority: 1 + +- type: storeCategory + id: LinkapMedicine + name: store-caregory-linkap-medicine + priority: 2 + +- type: storeCategory + id: LinkapDevices + name: store-caregory-linkap-devices + priority: 3 \ No newline at end of file diff --git a/Resources/Prototypes/_SIS/Store/currency.yml b/Resources/Prototypes/_SIS/Store/currency.yml new file mode 100644 index 00000000000..148dc7983fb --- /dev/null +++ b/Resources/Prototypes/_SIS/Store/currency.yml @@ -0,0 +1,4 @@ +- type: currency + id: KT + displayName: store-currency-display-kt + canWithdraw: false \ No newline at end of file diff --git a/Resources/Prototypes/_SIS/Store/presets.yml b/Resources/Prototypes/_SIS/Store/presets.yml new file mode 100644 index 00000000000..0bb07dca578 --- /dev/null +++ b/Resources/Prototypes/_SIS/Store/presets.yml @@ -0,0 +1,13 @@ +- type: entity + id: StorePresetLinkap + abstract: true + components: + - type: Store + name: store-preset-name-linkap + categories: + - LinkapArmory # Пушки/Гранаты + - LinkapAmmunition # Патроны/Зарядники + - LinkapMedicine # Медицина + - LinkapDevices # Прочее снаряжение + currencyWhitelist: + - KT \ No newline at end of file diff --git a/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/meta.json index 8f0a2fed6e9..6e506a4a535 100644 --- a/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken/modified from tgstation at https://github.com/tgstation/tgstation/pull/21818/commits/8959238828600d01ee7c8165a0dd29007570a454, backpack sprite by Peptide, backpack sling sprite edited by Boaz1111", + "copyright": "Taken/modified from tgstation at https://github.com/tgstation/tgstation/pull/21818/commits/8959238828600d01ee7c8165a0dd29007570a454, backpack sprite by Peptide, backpack sling sprite edited by Boaz1111. wielded sprites by Samur7 (GitHub) for SIS-14", "size": { "x": 32, "y": 32 @@ -24,6 +24,14 @@ "name": "inhand-right", "directions": 4 }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, { "name": "rocket0-inhand-left", "directions": 4 @@ -33,8 +41,8 @@ "directions": 4 }, { - "name": "equipped-BACKPACK", - "directions": 4 + "name": "equipped-BACKPACK", + "directions": 4 } ] } \ No newline at end of file diff --git a/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..c614fabcead Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..b4d81ac0cf5 Binary files /dev/null and b/Resources/Textures/Objects/Weapons/Guns/Launchers/rocket.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/icon.png b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/icon.png new file mode 100644 index 00000000000..9f100607188 Binary files /dev/null and b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/icon.png differ diff --git a/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-left.png b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-left.png new file mode 100644 index 00000000000..3c4c7e40ed9 Binary files /dev/null and b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-left.png differ diff --git a/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-right.png b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-right.png new file mode 100644 index 00000000000..f70db499946 Binary files /dev/null and b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/inhand-right.png differ diff --git a/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/meta.json b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/meta.json new file mode 100644 index 00000000000..4b4194fe9ce --- /dev/null +++ b/Resources/Textures/_SIS/Objects/Devices/linkap.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Baystation12 at https://github.com/Baystation12/Baystation12/tree/17e84546562b97d775cb26790a08e6d87e7f8077 and heavily modified by Flareguy for Space Station 14. Inhands by carousel. Edited by Higertas(Github) for SIS-14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +}