Briefcase gun for lawyers (#40210)

* definitely not a gun

* You only imagined this tag

* Brace with your gut

* Definitely did not procrastinate for eternity

* Suing javascript formatting

* Tear down the system

* Yay for hardcoding

* EVIL COURT

* Attributions for skreee

* Move new sprites into own folder

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
This commit is contained in:
MissKay1994 2025-11-13 16:27:56 -05:00 committed by BarryNorfolk
parent 0855551989
commit 849948fa12
9 changed files with 91 additions and 4 deletions

View File

@ -499,4 +499,7 @@ uplink-smuggler-satchel-name = Smuggler's Satchel
uplink-smuggler-satchel-desc = A handy, suspicious looking satchel. Just flat enough to fit underneath floor tiles.
uplink-acolyte-armor-name = Acolyte Armor
uplink-acolyte-armor-desc = The must have of any self respecting cult leader. An evil looking piece of armor, made of bones, and surprisingly resistant to damage.
uplink-acolyte-armor-desc = The must have of any self respecting cult leader. An evil looking piece of armor, made of bones, and surprisingly resistant to damage.
uplink-briefcase-gun-name = Briefcase Gun
uplink-briefcase-gun-desc = An indistinct briefcase with a highly compact C-20K mounted inside it. Careful not the grip the handle too tight!

View File

@ -783,7 +783,7 @@
Telecrystal: 1
categories:
- UplinkDeception
- type: listing
id: UplinkAgentIDCard
name: uplink-agent-id-card-name
@ -2335,3 +2335,20 @@
whitelist:
- MedicalDoctor
- Surgeon # DeltaV - Dr. Han I AM A SURGEON
- type: listing
id: uplinkBriefcaseGun
name: uplink-briefcase-gun-name
description: uplink-briefcase-gun-desc
productEntity: WeaponSubMachineGunBriefcase
discountCategory: veryRareDiscounts
discountDownTo:
Telecrystal: 10
cost:
Telecrystal: 15
categories:
- UplinkJob
conditions:
- !type:BuyerJobCondition
whitelist:
- Lawyer

View File

@ -23,7 +23,7 @@
fireRate: 8
burstFireRate: 8
angleIncrease: 3
angleDecay: 16
angleDecay: 16
selectedMode: FullAuto
availableModes:
- SemiAuto
@ -250,7 +250,7 @@
minAngle: 1
maxAngle: 6
angleIncrease: 1.5
angleDecay: 6
angleDecay: 6
selectedMode: FullAuto
shotsPerBurst: 5
burstCooldown: 0.2
@ -309,3 +309,42 @@
whitelist:
tags:
- CartridgePistol
- type: entity
name: brown briefcase
parent: [BaseWeaponSubMachineGun]
id: WeaponSubMachineGunBriefcase
description: Useful for carrying items in your hands.
suffix: Gun
components:
- type: Item
size: Ginormous
inhandVisuals:
left:
- sprite: Objects/Storage/Briefcases/briefcase_brown.rsi
state: inhand-left
- state: inhand-left-muzzle
right:
- sprite: Objects/Storage/Briefcases/briefcase_brown.rsi
state: inhand-right
- state: inhand-right-muzzle
- type: Sprite
sprite: Objects/Weapons/Guns/SMGs/briefcase.rsi
layers:
- sprite: Objects/Storage/Briefcases/briefcase_brown.rsi
state: icon
- state: icon-muzzle
map: ["enum.GunVisualLayers.Base"]
- type: Gun
fireRate: 9
minAngle: 25
maxAngle: 32
availableModes:
- FullAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/atreides.ogg
- type: ChamberMagazineAmmoProvider
autoEject: false
- type: Appearance
- type: StaticPrice
price: 5000

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 B

View File

@ -0,0 +1,28 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "briefcase base made by ps3moira (github) and modified by MissKay1994(github), weapon states by MissKay1994(github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon-muzzle"
},
{
"name": "inhand-left-muzzle",
"directions": 4
},
{
"name": "inhand-right-muzzle",
"directions": 4
},
{
"name": "bolt-open"
},
{
"name": "base"
}
]
}