From 5653f8f8004e52b2e4229c24cb70b758aa2b414d Mon Sep 17 00:00:00 2001 From: Xcybitt <197952719+Xcybitt@users.noreply.github.com> Date: Fri, 1 May 2026 00:13:40 +0700 Subject: [PATCH] set --- .../Locale/en-US/store/uplink-catalog.ftl | 5 ++++ .../Prototypes/Catalog/uplink_catalog.yml | 28 +++++++++++++++++++ .../Objects/Weapons/Guns/HMGs/hmgs.yml | 25 +++++++++++++++++ 3 files changed, 58 insertions(+) diff --git a/Resources/Locale/en-US/store/uplink-catalog.ftl b/Resources/Locale/en-US/store/uplink-catalog.ftl index b7dc17dd40c..562f9d9174d 100644 --- a/Resources/Locale/en-US/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/store/uplink-catalog.ftl @@ -44,6 +44,11 @@ uplink-bulldog-desc = Lean and mean: Contains the popular Bulldog Shotgun. uplink-grenade-launcher-name = China-Lake uplink-grenade-launcher-desc = An old China-Lake grenade launcher bundled with 5 rounds of anti-personnel ammo. +uplink-SMGBriefcase-name = Operative Briefcase +uplink-SMGBriefcase-desc = A briefcase fitted with a trigger and a modified C-20r in it. Because of the briefcase it needs to fit in, the C-20r has been modified to fit, making it have a higher rate of fire, but sacrificing its accuracy and auto-ejecting magazine feature. + +uplink-minigun-name = Minigun +uplink-minigun-desc = A belt-fed machine gun with an internal magazine. Built for suppresion, first and foremost. Has quite the heft to it. # Explosives uplink-explosive-grenade-name = Explosive Grenade uplink-explosive-grenade-desc = A simplistic grenade with a 3.5 second long fuse that is geared towards injuring personnel. Causes minimal hull damage. diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index ff76fca47ce..39be807e4f8 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -342,6 +342,20 @@ tags: - NukeOpsUplink +- type: listing #more of a stealth thing + id: UplinkSMGBriefcase + name: uplink-SMGBriefcase-name + description: uplink-SMGBriefcase-desc + icon: { sprite: Objects/Storage/Briefcases/briefcase_brown.rsi, state: icon } + productEntity: WeaponSubMachineGunBriefcase + discountCategory: veryRareDiscounts + discountDownTo: + Telecrystal: 10 + cost: + Telecrystal: 16 + categories: + - UplinkWeaponry + - type: listing id: UplinkBulldog name: uplink-bulldog-name @@ -448,6 +462,20 @@ categories: - UplinkWeaponry +- type: listing #less DPS than the L6, more weight, but higher ROF and total damage packed in. You can't refill it, though. Sidegrade. + id: UplinkMinigunBundle + name: uplink-minigun-name + description: uplink-minigun-desc + icon: { sprite: Objects/Weapons/Guns/HMGs/minigun.rsi, state: icon } + productEntity: WeaponMinigunSyndicate + discountCategory: veryRareDiscounts + discountDownTo: + Telecrystal: 24 + cost: + Telecrystal: 30 + categories: + - UplinkWeaponry + # Explosives - type: listing diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml index 35c2484f4d3..2e0a60dd114 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml @@ -63,3 +63,28 @@ containers: ballistic-ammo: !type:Container ents: [] + +#just moving this so that well, it can be tagged as a syndicate thing +- type: entity + name: minigun + id: WeaponMinigunSyndicate + parent: [ BaseWeaponHeavyMachineGun, BaseSyndicateContraband ] + description: Vzzzzzt! Rahrahrahrah! Vrrrrr! Uses .10 rifle ammo. + components: + - type: Sprite + sprite: Objects/Weapons/Guns/HMGs/minigun.rsi + layers: + - state: icon + - type: Item + sprite: Objects/Weapons/Guns/HMGs/minigun.rsi + - type: Gun + fireRate: 15 + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/minigun.ogg + - type: BallisticAmmoProvider + proto: CartridgeMinigun + capacity: 1000 + - type: ContainerContainer + containers: + ballistic-ammo: !type:Container + ents: []