Sellable syndicate contraband (#37835)

* Sellable syndicate contraband

* 1984 tests, laughible

* Balancing
This commit is contained in:
ArtisticRoomba
2025-06-05 16:26:31 -07:00
committed by GitHub
parent c843bb8867
commit daeeae3ac0
48 changed files with 130 additions and 11 deletions

View File

@@ -135,6 +135,8 @@
- id: Multitool
- id: ClothingHandsGlovesCombat
- id: ClothingMaskGasSyndicate
- type: StaticPrice
price: 1000
- type: entity
id: ToolboxGoldFilled

View File

@@ -282,6 +282,8 @@
grid:
- 0,0,7,3
- 8,1,8,3
- type: StaticPrice
price: 1000
#Special
- type: entity

View File

@@ -612,6 +612,8 @@
- Gun
- BallisticAmmoProvider
- CartridgeAmmo
- type: StaticPrice
price: 500
- type: entity
parent: ClothingBeltSecurity
@@ -658,6 +660,8 @@
sprite: Clothing/Belt/militarywebbing.rsi
- type: ExplosionResistance
damageCoefficient: 0.1
- type: StaticPrice
price: 500
- type: entity
parent: ClothingBeltMilitaryWebbing

View File

@@ -124,6 +124,8 @@
sprite: Clothing/Eyes/Glasses/outlawglasses.rsi
- type: VisionCorrection
- type: IdentityBlocker
- type: StaticPrice
price: 500
- type: entity
parent: ClothingEyesBase

View File

@@ -417,7 +417,7 @@
enum.MeleeSpeechUiKey.Key:
type: MeleeSpeechBoundUserInterface
- type: StaticPrice
price: 0
price: 2500
- type: Tag
tags:
- Kangaroo
@@ -555,6 +555,8 @@
tags:
- WhitelistChameleon
- Kangaroo
- type: StaticPrice
price: 2000
- type: entity
name: stun knuckle dusters

View File

@@ -37,6 +37,8 @@
sprite: Clothing/Head/Helmets/eva_syndicate.rsi
- type: Clothing
sprite: Clothing/Head/Helmets/eva_syndicate.rsi
- type: StaticPrice
price: 500 # Suit is 1000
#Cosmonaut Helmet
- type: entity

View File

@@ -41,7 +41,7 @@
- type: Tag
tags:
- ClothMade
- Recyclable
- Recyclable
- WhitelistChameleon
- type: entity
@@ -383,6 +383,8 @@
sprite: Clothing/Head/Hats/outlawhat.rsi
- type: Clothing
sprite: Clothing/Head/Hats/outlawhat.rsi
- type: StaticPrice
price: 500
- type: entity
parent: ClothingHeadBase
@@ -477,8 +479,8 @@
- state: icon-nobeard
map: [ "foldedLayer" ]
visible: true
- type: entity
parent: ClothingHeadBase

View File

@@ -218,6 +218,8 @@
sprite: Clothing/Head/Hats/catears.rsi
- type: AddAccentClothing
accent: OwOAccent
- type: StaticPrice
price: 15000
- type: entity
parent: [ClothingHeadHatCatEars, BaseToggleClothing]

View File

@@ -96,6 +96,8 @@
sprite: Clothing/Neck/Scarfs/syndiegreen.rsi
- type: Clothing
sprite: Clothing/Neck/Scarfs/syndiegreen.rsi
- type: StaticPrice
price: 500
- type: entity
parent: [ ClothingScarfBase, BaseSyndicateContraband ]
@@ -107,6 +109,8 @@
sprite: Clothing/Neck/Scarfs/syndiered.rsi
- type: Clothing
sprite: Clothing/Neck/Scarfs/syndiered.rsi
- type: StaticPrice
price: 500
- type: entity
parent: [ ClothingScarfBase, BaseCentcommContraband ]

View File

@@ -160,6 +160,8 @@
Heat: 0.9
- type: ExplosionResistance
damageCoefficient: 0.9
- type: StaticPrice
price: 1500
#Elite web vest
- type: entity
@@ -188,6 +190,8 @@
damageCoefficient: 0.5
- type: FireProtection
reduction: 0.85
- type: StaticPrice
price: 2500
#Mercenary web vest
- type: entity

View File

@@ -535,6 +535,8 @@
- MonkeyWearable
- Hardsuit
- WhitelistChameleon
- type: StaticPrice
price: 5000
# Syndicate Medic Hardsuit
- type: entity

View File

@@ -31,6 +31,8 @@
- SuitEVA
- MonkeyWearable
- WhitelistChameleon
- type: StaticPrice
price: 1000 # Helmet is 500
#Emergency EVA
- type: entity

View File

@@ -299,3 +299,6 @@
coolingCoefficient: 0.01
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitCarp
- type: StaticPrice
price: 1500

View File

@@ -113,6 +113,8 @@
- type: Item
sprite: null
size: Normal
- type: StaticPrice
price: 1500
- type: entity
parent: BaseAction

View File

@@ -521,6 +521,8 @@
sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/operative_s.rsi
- type: StaticPrice
price: 500
- type: entity
parent: ClothingUniformSkirtBase

View File

@@ -855,6 +855,8 @@
sprite: Clothing/Uniforms/Jumpsuit/operative.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/operative.rsi
- type: StaticPrice
price: 500
- type: entity
parent: ClothingUniformBase

View File

@@ -142,6 +142,8 @@
- type: SiliconLawProvider
laws: AntimovLawset
lawUploadSound: /Audio/Ambience/Antag/silicon_lawboard_antimov.ogg
- type: StaticPrice
price: 10000
- type: entity
id: NutimovCircuitBoard

View File

@@ -23,4 +23,6 @@
receiveFrequencyId: SurveillanceCamera
transmitFrequencyId: SurveillanceCamera
- type: WiredNetworkConnection
- type: SurveillanceCameraMonitor
- type: SurveillanceCameraMonitor
- type: StaticPrice
price: 2000

View File

@@ -40,4 +40,4 @@
- type: ApcPowerReceiver
powerLoad: 15000
- type: StaticPrice
price: 1500
price: 7500

View File

@@ -20,6 +20,8 @@
- MindContainer # no
- Pda # PDAs currently make you invisible /!\
disguiseProto: ChameleonDisguise
- type: StaticPrice
price: 5000
- type: entity
categories: [ HideSpawnMenu ]

View File

@@ -237,6 +237,8 @@
layers:
- state: crypt_red
- state: synd_label
- type: StaticPrice
price: 500 # 1000 for 2
- type: entity
parent: [ EncryptionKey, BaseSiliconScienceContraband ]
@@ -267,6 +269,8 @@
layers:
- state: crypt_red
- state: ai_label
- type: StaticPrice
price: 1000
- type: entity
parent: EncryptionKey

View File

@@ -127,6 +127,8 @@
Off: { state: syndicate-pai-off-overlay }
Searching: { state: syndicate-pai-searching-overlay }
On: { state: syndicate-pai-on-overlay }
- type: StaticPrice
price: 500
- type: entity
parent: PersonalAI

View File

@@ -1576,6 +1576,8 @@
- type: Tag
tags:
- Balloon
- type: StaticPrice
price: 5000 # Entertainment.
- type: entity
parent: BaseItem

View File

@@ -90,6 +90,8 @@
state: overpriced_pen
- type: Item
heldPrefix: overpriced_pen
- type: StaticPrice
price: 500
- type: entity
name: CentComm pen

View File

@@ -221,6 +221,8 @@
stampState: "paper_stamp-syndicate"
- type: Sprite
state: stamp-syndicate
- type: StaticPrice
price: 1000
- type: entity
name: warden's rubber stamp

View File

@@ -57,3 +57,5 @@
blacklist:
tags:
- GhostOnlyWarp
- type: StaticPrice
price: 3000

View File

@@ -141,6 +141,8 @@
- type: Residue
residueAdjective: residue-slippery
residueColor: residue-red
- type: StaticPrice
price: 500
- type: entity
name: soaplet

View File

@@ -560,7 +560,7 @@
onlyAffectsMobs: false
injectOnly: true
- type: StaticPrice
price: 500
price: 1500
- type: entity
name: hyperzine microinjector
@@ -599,7 +599,7 @@
changeColor: false
emptySpriteName: microstimpen_empty
- type: StaticPrice
price: 100
price: 583 # 3500 for 6 as a freaky fraction
- type: entity
name: combat medipen
@@ -643,7 +643,7 @@
onlyAffectsMobs: false
injectOnly: true
- type: StaticPrice
price: 500
price: 1500
- type: entity
name: pen

View File

@@ -932,6 +932,8 @@
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"
- type: StaticPrice
price: 2500
- type: entity
id: BorgModuleOperative
@@ -1019,6 +1021,8 @@
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"
- type: StaticPrice
price: 2000
# xenoborg modules
- type: entity

View File

@@ -20,3 +20,5 @@
components:
- type: LimitedCharges
- type: AutoRecharge
- type: StaticPrice
price: 2000

View File

@@ -20,3 +20,5 @@
components:
- type: LimitedCharges
- type: AutoRecharge
- type: StaticPrice
price: 2500

View File

@@ -48,6 +48,8 @@
Low: {state: jammer_low_charge}
Medium: {state: jammer_medium_charge}
High: {state: jammer_high_charge}
- type: StaticPrice
price: 1500
- type: entity
parent: [RadioJammer, BaseXenoborgContraband]

View File

@@ -86,3 +86,5 @@
damage:
types:
Blunt: 14
- type: StaticPrice
price: 1000

View File

@@ -126,6 +126,8 @@
sprite: Objects/Tanks/Jetpacks/black.rsi
slots:
- Back
- type: StaticPrice
price: 1000
# Filled black
- type: entity

View File

@@ -79,6 +79,8 @@
- type: HolidayRsiSwap
sprite:
festive: Objects/Weapons/Bombs/c4gift.rsi
- type: StaticPrice
price: 625 # 5000 for a bundle of 8
- type: entity
name: seismic charge

View File

@@ -83,6 +83,8 @@
steps: 4
zeroVisible: true
- type: Appearance
- type: StaticPrice
price: 10000
- type: entity
name: L6C ROW

View File

@@ -52,6 +52,8 @@
proto: GrenadeFrag
soundInsert:
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
- type: StaticPrice
price: 10000
- type: entity
parent: [ BaseWeaponLauncher, BaseGunWieldable, BaseMajorContraband ]

View File

@@ -100,6 +100,8 @@
containers:
gun_magazine: !type:ContainerSlot
gun_chamber: !type:ContainerSlot
- type: StaticPrice
price: 1000
- type: entity
name: echis
@@ -184,6 +186,8 @@
containers:
gun_magazine: !type:ContainerSlot
gun_chamber: !type:ContainerSlot
- type: StaticPrice
price: 1500
- type: entity
name: mk 58

View File

@@ -135,6 +135,8 @@
path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
params:
volume: 2.25
- type: StaticPrice
price: 1500 # Botany can shit these out like candy, but let's see how it goes
- type: entity
parent: WeaponRevolverPython
@@ -179,4 +181,4 @@
capacity: 5
chambers: [ null, null, null, null, null ]
ammoSlots: [ null, null, null, null, null ]

View File

@@ -118,6 +118,8 @@
steps: 6
zeroVisible: true
- type: Appearance
- type: StaticPrice
price: 5000
- type: entity
name: Drozd

View File

@@ -99,7 +99,7 @@
zeroVisible: true
- type: Appearance
- type: StaticPrice
price: 500
price: 5000
- type: entity
name: double-barreled shotgun

View File

@@ -47,6 +47,8 @@
- type: Sprite
sprite: Objects/Weapons/Guns/Snipers/bolt_gun_wood.rsi
- type: GunRequiresWield
- type: StaticPrice
price: 500
- type: entity
name: Hristov
@@ -79,6 +81,8 @@
- type: EyeCursorOffset
maxOffset: 3
pvsIncrease: 0.3
- type: StaticPrice
price: 3500
- type: entity
name: musket

View File

@@ -90,6 +90,8 @@
map: [ "blade" ]
- type: Item
sprite: Objects/Weapons/Melee/e_sword-inhands.rsi
- type: StaticPrice
price: 2500
- type: entity
name: energy dagger

View File

@@ -302,3 +302,5 @@
sprite: Objects/Weapons/Melee/throwing_knife.rsi
- type: ThrowingAngle
angle: 225
- type: StaticPrice
price: 500 # 2000 for a set of 4

View File

@@ -143,6 +143,8 @@
path: /Audio/Effects/minibombcountdown.ogg
params:
volume: 12
- type: StaticPrice
price: 2000
- type: entity
name: self destruct
@@ -225,6 +227,8 @@
params:
volume: 5
- type: DeleteOnTrigger
- type: StaticPrice
price: 1000
- type: entity
name: whitehole grenade
@@ -272,6 +276,8 @@
params:
volume: 15
- type: DeleteOnTrigger
- type: StaticPrice
price: 1000
- type: entity
name: the nuclear option
@@ -367,6 +373,8 @@
- type: TimerTriggerVisuals
primingSound:
path: /Audio/Effects/countdown.ogg
- type: StaticPrice
price: 666 # 2000 for 3, I love fractions
- type: entity
name: holy hand grenade
@@ -392,6 +400,8 @@
- type: TimerTriggerVisuals
primingSound:
path: /Audio/Effects/hallelujah.ogg
- type: StaticPrice
price: 10000
- type: entity
parent: [ GrenadeBase, BaseSecurityContraband ]
@@ -533,3 +543,5 @@
path: /Audio/Effects/minibombcountdown.ogg
params:
volume: 12
- type: StaticPrice
price: 1000

View File

@@ -81,6 +81,8 @@
- type: EmitSoundOnTrigger
sound:
path: "/Audio/Weapons/Guns/Gunshots/batrifle.ogg"
- type: StaticPrice
price: 1500
- type: entity
parent: [ProjectileGrenadeBase, BaseSyndicateContraband]
@@ -107,3 +109,5 @@
- type: EmitSoundOnTrigger
sound:
path: "/Audio/Weapons/Guns/Gunshots/batrifle.ogg"
- type: StaticPrice
price: 1500

View File

@@ -98,6 +98,8 @@
- type: EmitSoundOnTrigger
sound:
path: "/Audio/Machines/door_lock_off.ogg"
- type: StaticPrice
price: 2500
- type: entity
parent: [ScatteringGrenadeBase, BaseSyndicateContraband]
@@ -145,6 +147,8 @@
- type: EmitSoundOnTrigger
sound:
path: "/Audio/Effects/flash_bang.ogg"
- type: StaticPrice
price: 1000
- type: entity
parent: ScatteringGrenadeBase

View File

@@ -126,6 +126,8 @@
totalIntensity: 4000.0
intensitySlope: 3
maxIntensity: 400
- type: StaticPrice
price: 10000 # Good luck!
- type: entity
parent: SyndicateBomb