Syndicate Weapons/Ammo rebalances + Weapons Case (#42468)
* working commit * final batch of changes * reviw Co-authored-by: SnappingOpossum <snappingopossum@outlook.com> * lower china lake projectile speed * hnnnnnnnnnnnnnng * omelette joke back at popular request. --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> Co-authored-by: SnappingOpossum <snappingopossum@outlook.com>
|
|
@ -2,9 +2,6 @@
|
|||
uplink-pistol-viper-name = Viper
|
||||
uplink-pistol-viper-desc = A small, easily concealable, but somewhat underpowered gun. Retrofitted with a fully automatic receiver. Uses pistol magazines (.35 auto).
|
||||
|
||||
uplink-estoc-bundle-name = Estoc DMR bundle
|
||||
uplink-estoc-bundle-desc = A designated marksman rifle, fitted with a mid-range optic for longer-range combat. Bundled with two rifle magazines (.20 rifle).
|
||||
|
||||
uplink-revolver-python-name = Python
|
||||
uplink-revolver-python-desc = A brutally simple, effective, and loud Syndicate revolver. Comes loaded with armor-piercing rounds. Uses .45 magnum.
|
||||
|
||||
|
|
@ -36,7 +33,19 @@ uplink-gloves-knuckleduster-name = Syndicate Knuckle Dusters
|
|||
uplink-gloves-knuckleduster-desc = A pair of plastitanium knuckle dusters that let you punch hard enough to break the captains jaw into pieces.
|
||||
|
||||
uplink-hushpup-name = Hushpup
|
||||
uplink-hushpup-desc = A powerful silenced shotgun with a low magazine capacity. Comes with a spare box of buckshot. Uses .50 shotgun ammo.
|
||||
uplink-hushpup-desc = A powerful silenced shotgun with a low magazine capacity. Uses .50 shotgun ammo.
|
||||
|
||||
uplink-c20r-name = C-20r
|
||||
uplink-c20r-desc = Old faithful: The classic C-20r Submachine Gun.
|
||||
|
||||
uplink-bulldog-name = Bulldog
|
||||
uplink-bulldog-desc = Lean and mean: Contains the popular Bulldog Shotgun.
|
||||
|
||||
uplink-estoc-name = Estoc DMR
|
||||
uplink-estoc-desc = A designated marksman rifle, fitted with a mid-range optic for longer-range combat.
|
||||
|
||||
uplink-grenade-launcher-name = China-Lake
|
||||
uplink-grenade-launcher-desc = An old China-Lake grenade launcher bundled with 5 rounds of anti-personnel ammo.
|
||||
|
||||
# Explosives
|
||||
uplink-explosive-grenade-name = Explosive Grenade
|
||||
|
|
@ -258,8 +267,11 @@ uplink-sniper-bundle-desc = An inconspicuous briefcase that contains a Hristov,
|
|||
uplink-c20r-bundle-name = C-20r Bundle
|
||||
uplink-c20r-bundle-desc = Old faithful: The classic C-20r Submachine Gun, bundled with three magazines.
|
||||
|
||||
uplink-buldog-bundle-name = Bulldog Bundle
|
||||
uplink-buldog-bundle-desc = Lean and mean: Contains the popular Bulldog Shotgun, a 12g slug drum, and four 12g buckshot drums.
|
||||
uplink-bulldog-bundle-name = Bulldog Bundle
|
||||
uplink-bulldog-bundle-desc = Lean and mean: Contains the popular Bulldog Shotgun, a 12g slug drum, and four 12g buckshot drums.
|
||||
|
||||
uplink-estoc-bundle-name = Estoc DMR bundle
|
||||
uplink-estoc-bundle-desc = A designated marksman rifle, fitted with a mid-range optic for longer-range combat. Bundled with two rifle magazines (.20 rifle).
|
||||
|
||||
uplink-grenade-launcher-bundle-name = China-Lake Bundle
|
||||
uplink-grenade-launcher-bundle-desc = An old China-Lake grenade launcher bundled with 11 rounds of varying destructive capability.
|
||||
|
|
|
|||
|
|
@ -11,15 +11,9 @@
|
|||
|
||||
- type: entity
|
||||
id: BriefcaseSyndieSniperBundleFilled
|
||||
parent: BriefcaseSyndie
|
||||
parent: BriefcaseBrown
|
||||
suffix: Syndicate, Sniper Bundle
|
||||
components:
|
||||
- type: Item
|
||||
size: Ginormous
|
||||
- type: Storage
|
||||
maxItemSize: Huge
|
||||
grid:
|
||||
- 0,0,6,3
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase: !type:AllSelector
|
||||
|
|
@ -65,3 +59,58 @@
|
|||
- id: SpaceCash20000
|
||||
- id: ClothingOuterCoatJensen
|
||||
- id: ClothingHandsGlovesColorBlack
|
||||
|
||||
- type: entity
|
||||
id: BriefcaseWeaponHushpupFilled
|
||||
parent: BriefcaseWeaponSmall
|
||||
name: secure hushpup case
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase: !type:AllSelector
|
||||
children:
|
||||
- id: WeaponShotgunHushpup
|
||||
- id: TreasureCoinIron
|
||||
|
||||
- type: entity
|
||||
id: BriefcaseWeaponC20Filled
|
||||
parent: BriefcaseWeaponSmall
|
||||
name: secure C-20r case
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase:
|
||||
id: WeaponSubMachineGunC20r
|
||||
|
||||
- type: entity
|
||||
id: BriefcaseWeaponBulldogFilled
|
||||
parent: BriefcaseWeaponSmall
|
||||
name: secure bulldog case
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase:
|
||||
id: WeaponShotgunBulldog
|
||||
|
||||
- type: entity
|
||||
id: BriefcaseWeaponDMRFilled
|
||||
parent: BriefcaseWeapon
|
||||
name: secure estoc case
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase:
|
||||
id: WeaponRifleEstoc
|
||||
|
||||
- type: entity
|
||||
id: BriefcaseWeaponChinaLakeFilled
|
||||
parent: BriefcaseWeapon
|
||||
name: secure china lake case
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
storagebase: !type:AllSelector
|
||||
children:
|
||||
- id: WeaponLauncherChinaLake
|
||||
- id: GrenadeFrag
|
||||
amount: 2
|
||||
|
|
|
|||
|
|
@ -14,19 +14,6 @@
|
|||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
- type: listing
|
||||
id: UplinkRevolverPython
|
||||
name: uplink-revolver-python-name
|
||||
description: uplink-revolver-python-desc
|
||||
productEntity: WeaponRevolverPythonAP
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 4 # Originally was 13 and then 8 TC but was not used due to high cost
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
# Inbuilt suppressor so it's sneaky + more expensive.
|
||||
- type: listing
|
||||
id: UplinkPistolCobra
|
||||
|
|
@ -150,9 +137,9 @@
|
|||
productEntity: ClothingHandsKnuckleDustersSyndicate
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
Telecrystal: 2
|
||||
cost:
|
||||
Telecrystal: 6
|
||||
Telecrystal: 4
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
|
|
@ -207,7 +194,7 @@
|
|||
discountDownTo:
|
||||
Telecrystal: 6
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
Telecrystal: 10
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
#Sunrise-start
|
||||
|
|
@ -223,7 +210,7 @@
|
|||
name: uplink-hushpup-name
|
||||
description: uplink-hushpup-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/hushpup.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledHushpup
|
||||
productEntity: BriefcaseWeaponHushpupFilled
|
||||
discountCategory: rareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 8
|
||||
|
|
@ -232,6 +219,25 @@
|
|||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
- type: listing
|
||||
id: UplinkC20R
|
||||
name: uplink-c20r-name
|
||||
description: uplink-c20r-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/SMGs/c20r.rsi, state: icon }
|
||||
productEntity: BriefcaseWeaponC20Filled
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 10
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkC20RBundle
|
||||
name: uplink-c20r-bundle-name
|
||||
|
|
@ -245,13 +251,68 @@
|
|||
Telecrystal: 17
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
#Sunrise-start
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkBulldog
|
||||
name: uplink-bulldog-name
|
||||
description: uplink-bulldog-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
|
||||
productEntity: BriefcaseWeaponBulldogFilled
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 10
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- AssaultOpsUplink
|
||||
#Sunrise-end
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkBulldogBundle
|
||||
name: uplink-bulldog-bundle-name
|
||||
description: uplink-bulldog-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledShotgun
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 12
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkEstoc
|
||||
name: uplink-estoc-name
|
||||
description: uplink-estoc-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Rifles/estoc.rsi, state: icon }
|
||||
productEntity: BriefcaseWeaponDMRFilled
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 10
|
||||
cost:
|
||||
Telecrystal: 14
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkEstocBundle
|
||||
|
|
@ -266,27 +327,27 @@
|
|||
Telecrystal: 18
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkBulldogBundle
|
||||
name: uplink-buldog-bundle-name
|
||||
description: uplink-buldog-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledShotgun
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 12
|
||||
id: UplinkGrenadeLauncher
|
||||
name: uplink-grenade-launcher-name
|
||||
description: uplink-grenade-launcher-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Launchers/china_lake.rsi, state: icon }
|
||||
productEntity: BriefcaseWeaponChinaLakeFilled
|
||||
cost:
|
||||
Telecrystal: 20
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
#Sunrise-start
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- AssaultOpsUplink
|
||||
#Sunrise-end
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkGrenadeLauncherChinaLake
|
||||
|
|
@ -301,14 +362,11 @@
|
|||
Telecrystal: 20
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
#Sunrise-start
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
- LoneOpsUplink
|
||||
#Sunrise-end
|
||||
|
||||
- type: listing
|
||||
id: UplinkL6SawBundle
|
||||
|
|
@ -619,7 +677,7 @@
|
|||
icon: { sprite: /Textures/Objects/Weapons/Guns/Ammunition/Magazine/Shotgun/m12.rsi, state: slug }
|
||||
productEntity: MagazineShotgunSlug
|
||||
cost:
|
||||
Telecrystal: 2 # Sunrise-Edit
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
|
|
@ -635,18 +693,6 @@
|
|||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the Python
|
||||
- type: listing
|
||||
id: UplinkSpeedLoaderMagnumAP
|
||||
name: uplink-speedloader-magnum-name
|
||||
description: uplink-speedloader-magnu-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi, state: icon }
|
||||
productEntity: SpeedLoaderMagnumAP
|
||||
cost:
|
||||
Telecrystal: 2 # Sunrise-Edit
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the mosin
|
||||
- type: listing
|
||||
id: UplinkMosinAmmo
|
||||
|
|
@ -1306,7 +1352,6 @@
|
|||
components:
|
||||
- SurplusBundle
|
||||
|
||||
|
||||
- type: listing
|
||||
id: UplinkSingarityBeacon
|
||||
name: uplink-singularity-beacon-name
|
||||
|
|
|
|||
|
|
@ -32,3 +32,48 @@
|
|||
components:
|
||||
- type: Item
|
||||
size: Huge
|
||||
|
||||
- type: entity
|
||||
parent: [BriefcaseBase, BaseSyndicateContraband]
|
||||
id: BriefcaseWeapon
|
||||
name: secure weapon case
|
||||
suffix: Gun, Empty
|
||||
description: Useful for aspiring mercenaries, whether you're fighting for a company, a nation or anyone else. Or just making a really big omelette.
|
||||
components:
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
sprite: Objects/Storage/Briefcases/weapon_case_large.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
map: [ base ]
|
||||
- state: locked
|
||||
map: [ "enum.LockVisualLayers.Lock" ]
|
||||
shader: unshaded
|
||||
- state: unlocked
|
||||
map: [ light ]
|
||||
shader: unshaded
|
||||
- type: Lock
|
||||
- type: LockVisuals
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.StorageVisuals.Open:
|
||||
base:
|
||||
True: { state: icon-open }
|
||||
False: { state: icon }
|
||||
light:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
|
||||
- type: entity
|
||||
parent: BriefcaseWeapon
|
||||
id: BriefcaseWeaponSmall
|
||||
suffix: Gun, Small, Empty
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Storage/Briefcases/weapon_case.rsi
|
||||
- type: Item
|
||||
size: Large
|
||||
- type: Storage
|
||||
maxItemSize: Large
|
||||
grid:
|
||||
- 0,0,3,1
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
- type: entity
|
||||
name: BaseWeaponLauncher
|
||||
parent: BaseItem
|
||||
parent: [ BaseItem, BaseGunWieldable ]
|
||||
id: BaseWeaponLauncher
|
||||
description: A rooty tooty point and shooty.
|
||||
abstract: true
|
||||
|
|
@ -19,6 +19,14 @@
|
|||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
- type: Gun
|
||||
fireRate: 1
|
||||
projectileSpeed: 25 # Slower than a bullet, same speed as our old projectile limit.
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
|
||||
# Sunrise start
|
||||
- type: EmitSoundOnPickup
|
||||
sound:
|
||||
|
|
@ -41,7 +49,7 @@
|
|||
|
||||
- type: entity
|
||||
name: china lake
|
||||
parent: [BaseWeaponLauncher, BaseGunWieldable, BaseSyndicateContraband]
|
||||
parent: [BaseWeaponLauncher, BaseSyndicateContraband]
|
||||
id: WeaponLauncherChinaLake
|
||||
description: PLOOP.
|
||||
components:
|
||||
|
|
@ -62,19 +70,12 @@
|
|||
- type: AmmoCounter
|
||||
- type: Gun
|
||||
pump: true
|
||||
fireRate: 1
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
|
||||
projectileSpeed: 15 # Sunrise-Edit
|
||||
- type: BallisticAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
- Grenade
|
||||
capacity: 3 # Sunrise-Edit
|
||||
proto: GrenadeFragTimer
|
||||
capacity: 3
|
||||
proto: GrenadeFrag
|
||||
soundInsert:
|
||||
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
|
||||
- type: GunRequiresWield
|
||||
|
|
@ -82,7 +83,7 @@
|
|||
price: 10000
|
||||
|
||||
- type: entity
|
||||
parent: [ BaseWeaponLauncher, BaseGunWieldable, BaseMajorContraband ]
|
||||
parent: [ BaseWeaponLauncher, BaseMajorContraband ]
|
||||
id: WeaponLauncherHydra
|
||||
name: hydra
|
||||
description: PLOOP... FSSSSSS...
|
||||
|
|
@ -100,13 +101,6 @@
|
|||
- type: Item
|
||||
size: Huge
|
||||
- type: AmmoCounter
|
||||
- type: Gun
|
||||
fireRate: 1
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
|
||||
- type: GunRequiresWield
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
|
|
|
|||
|
|
@ -350,3 +350,7 @@
|
|||
- type: Appearance
|
||||
- type: StaticPrice
|
||||
price: 5000
|
||||
- type: MeleeWeapon
|
||||
damage:
|
||||
types:
|
||||
Blunt: 8
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 7 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by SlamBamActionMan (github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "locked"
|
||||
},
|
||||
{
|
||||
"name": "unlocked"
|
||||
},
|
||||
{
|
||||
"name": "icon-open"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 7.1 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by SlamBamActionMan (github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "locked"
|
||||
},
|
||||
{
|
||||
"name": "unlocked"
|
||||
},
|
||||
{
|
||||
"name": "icon-open"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.7 KiB |
|
|
@ -22,4 +22,4 @@
|
|||
"name": "icon-open"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||