Adding the Anaconda (#6458)

* Creating the Anaconda

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* hashtag balance

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* Adding the anaconda sprites

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* Delete anaconda directory

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* Adding the anaconda sprites

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* whoops!

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* yuuuup. adding tha andaconda sprites. again

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* doing the thing!!!

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* part one of adding it to uplink 

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* whoops!

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* guh

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* part 2 of adding anaconda to uplink

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* doing the thang 

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* adding the thang i was told to

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* adding it but for real

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* oh yeah the description

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* grrrr grrr not correct

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

* guh

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>

---------

Signed-off-by: SumofThreeParts <its.a.joke1000@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
SumofThreeParts
2026-09-09 15:49:17 +00:00
committed by GitHub
co-authored by pre-commit-ci[bot]
parent 865d254cd4
commit d2bf1e9a39
16 changed files with 142 additions and 0 deletions
@@ -20,3 +20,6 @@ uplink-dualswords-desc = A set of dual swords made for those who prefer somethin
uplink-leveraction-name = SKL93 AP Bundle
uplink-leveraction-desc = A bundle containing a SKL93 lever action sniper loaded with AP ammo. Comes with a spare box of standard magnum.
uplink-anaconda-name = Anaconda Bundle
uplink-anaconda-desc = A inaccurate one handed SMG with a 100 bullet mag. Perfect for laying down supressive fire.
@@ -70,3 +70,22 @@
- id: WeaponLeverActionSKL93AP
- id: MagazineBoxMagnum
- id: ClothingHeadHatCowboyBlack
- type: entity
parent: BriefcaseSyndie
id: BriefcaseSyndieAnacondaBundleFilled
suffix: Syndicate, Anaconda Bundle
components:
- type: Item
size: Ginormous
- type: Storage
maxItemSize: Huge
grid:
- 0,0,6,1
- type: EntityTableContainerFill
containers:
storagebase: !type:AllSelector
children:
- id: WeaponSubMachineGunAnaconda
- id: MagazineLightRifleBox
- id: MagazineLightRifleBox
@@ -103,3 +103,17 @@
Telecrystal: 10
categories:
- UplinkWeaponry
- type: listing
id: UplinkAnaconda
name: uplink-anaconda-name
description: uplink-anaconda-desc
icon: { sprite: /Textures/_DV/Objects/Weapons/Guns/SMGs/anaconda.rsi, state: icon }
discountCategory: veryRareDiscounts
discountDownTo:
Telecrystal: 15
productEntity: BriefcaseSyndieAnacondaBundleFilled
cost:
Telecrystal: 20
categories:
- UplinkWeaponry
@@ -87,3 +87,61 @@
steps: 5
zeroVisible: true
- type: Appearance
- type: entity
name: Anaconda
parent: BaseWeaponSubMachineGun
id: WeaponSubMachineGunAnaconda
description: A bulky and powerful one handed weapon, developed by Donk Co to outdo Waffle Corp. Too cumbersome to wield. Feeds from .30 ammo belts.
components:
- type: Sprite
sprite: _DV/Objects/Weapons/Guns/SMGs/anaconda.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-0
map: ["enum.GunVisualLayers.Mag"]
- type: Item
size: Large
shape:
- 0,0,2,1
- type: Clothing
sprite: _DV/Objects/Weapons/Guns/SMGs/anaconda.rsi
slots:
- Back
- suitStorage
- type: Gun
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/rifle2.ogg
minAngle: 5
maxAngle: 30
fireRate: 4.5
angleIncrease: 5
angleDecay: 25
selectedMode: FullAuto
availableModes:
- SemiAuto
- FullAuto
- type: ChamberMagazineAmmoProvider
- type: ItemSlots
slots:
gun_magazine:
name: Magazine
startingItem: MagazineLightRifleBox
insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg
priority: 2
whitelist:
tags:
- MagazineLightRifleBox
gun_chamber:
name: Chamber
priority: 1
whitelist:
tags:
- CartridgeLightRifle
- type: MagazineVisuals
magState: mag
steps: 4
zeroVisible: true
- type: Appearance
Binary file not shown.

After

Width:  |  Height:  |  Size: 476 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 613 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 B

@@ -0,0 +1,48 @@
{
"version": 1,
"license": "CC0-1.0",
"copyright": "sprites made by SumOfThreeParts",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "mag-0"
},
{
"name": "mag-1"
},
{
"name": "mag-2"
},
{
"name": "mag-3"
},
{
"name": "bolt-open"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "equipped-SUITSTORAGE",
"directions": 4
}
]
}