pirate content (#11799)

* pirate content

* pirate content

* merge

* merge

* update launchers

* trying to fix launcher error

* merge

* merge

* merge

* fix for launchers

* update to held cannon sprite

* attempt to fix issue

* first updates in long time

* changes mostly to sprites

* more sprite fixes

* more sprite changes

* json fixes

* small update

* new pirate crate

* update

* updae json

* fix eva

* update accent

* fix accentcomp

* improved pirate chest

* accent localized

* station to docks

* modified the pirate ship

* changed pda spawns for firstmate nad piratecaptain to passenger pdas

* fixes

* pirate accent

* removed  spacing in shotgun.yml

* redo accent

* fix

* removed no spawn from helmet hardsuit

* suffix capitalization

* tweaks

* a

* jusdt fixing up the hi and yes which are both replacement and not replacement and replaced.

* pirate accent fixes

* desc fix

---------

Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: AJCM <AJCM@tutanota.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
This commit is contained in:
brainfood1183
2023-04-10 06:47:40 +01:00
committed by GitHub
parent 317a4013eb
commit 8e817e2b97
97 changed files with 2949 additions and 2454 deletions

View File

@@ -0,0 +1,20 @@
using Content.Server.Speech.EntitySystems;
namespace Content.Server.Speech.Components;
[RegisterComponent]
[Access(typeof(PirateAccentSystem))]
public sealed class PirateAccentComponent : Component
{
[ViewVariables(VVAccess.ReadWrite)]
[DataField("yarrChance")]
public readonly float YarrChance = 0.5f;
[ViewVariables]
public readonly List<string> PirateWords = new()
{
"accent-pirate-prefix-1",
"accent-pirate-prefix-2",
"accent-pirate-prefix-3"
};
}

View File

@@ -0,0 +1,41 @@
using Content.Server.Speech.Components;
using Robust.Shared.Random;
using System.Text.RegularExpressions;
namespace Content.Server.Speech.EntitySystems;
public sealed class PirateAccentSystem : EntitySystem
{
[Dependency] private readonly IRobustRandom _random = default!;
[Dependency] private readonly ReplacementAccentSystem _replacement = default!;
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<PirateAccentComponent, AccentGetEvent>(OnAccentGet);
}
// converts left word when typed into the right word. For example typing you becomes ye.
public string Accentuate(string message, PirateAccentComponent component)
{
var msg = message;
msg = _replacement.ApplyReplacements(msg, "pirate");
if (!_random.Prob(component.YarrChance))
return msg;
var pick = _random.Pick(component.PirateWords);
// Reverse sanitize capital
msg = msg[0].ToString().ToLower() + msg.Remove(0, 1);
msg = Loc.GetString(pick) + " " + msg;
return msg;
}
private void OnAccentGet(EntityUid uid, PirateAccentComponent component, AccentGetEvent args)
{
args.Message = Accentuate(args.Message, component);
}
}

View File

@@ -0,0 +1,23 @@
accent-pirate-prefix-1 = Arrgh
accent-pirate-prefix-2 = Gar
accent-pirate-prefix-3 = Yarr
accent-pirate-replaced-1 = my
accent-pirate-replacement-1 = me
accent-pirate-replaced-2 = you
accent-pirate-replacement-2 = ya
accent-pirate-replaced-3 = hello
accent-pirate-replacement-3 = ahoy
accent-pirate-replaced-4 = yes
accent-pirate-replacement-4 = aye
accent-pirate-replaced-5 = yea
accent-pirate-replaced-6 = hi
accent-pirate-replaced-7 = is
accent-pirate-replacement-5 = be
accent-pirate-replaced-8 = there
accent-pirate-replacement-6 = thar

File diff suppressed because it is too large Load Diff

View File

@@ -61,3 +61,15 @@
accent-dwarf-words-33: accent-dwarf-words-replace-33
accent-dwarf-words-34: accent-dwarf-words-replace-34
accent-dwarf-words-35: accent-dwarf-words-replace-35
- type: accent
id: pirate
wordReplacements:
accent-pirate-replaced-1: accent-pirate-replacement-1
accent-pirate-replaced-2: accent-pirate-replacement-2
accent-pirate-replaced-3: accent-pirate-replacement-3
accent-pirate-replaced-4: accent-pirate-replacement-4
accent-pirate-replaced-5: accent-pirate-replacement-4
accent-pirate-replaced-6: accent-pirate-replacement-3
accent-pirate-replaced-7: accent-pirate-replacement-5
accent-pirate-replaced-8: accent-pirate-replacement-6

View File

@@ -127,3 +127,13 @@
cost: 1000
category: Fun
group: market
- type: cargoProduct
id: FunPirate
icon:
sprite: Structures/Storage/Crates/piratechest.rsi
state: crate_icon
product: CrateFunPirate
cost: 400
category: Fun
group: market

View File

@@ -286,3 +286,14 @@
contents:
- id: BoxSurvival
- type: entity
parent: ClothingBackpackSatchelLeather
id: ClothingBackpackPirateFilled
suffix: Filled, Pirate
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: Cutlass
- id: WeaponRevolverPirate
- id: ClothingEyesEyepatch

View File

@@ -0,0 +1,37 @@
- type: entity
id: CratePirateChestCaptain
name: captains pirate chest
suffix: Filled
parent: CratePirate
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitPirateCap
amount: 1
- id: ClothingNeckCloakPirateCap
amount: 1
- id: EnergyCutlass
amount: 1
- id: MicroBombImplanter
amount: 1
- type: entity
id: CratePirateChest
name: crews pirate chest
suffix: Filled
parent: CratePirate
components:
- type: StorageFill
contents:
- id: WeaponLauncherPirateCannon
amount: 2
- id: ClothingOuterCoatGentle
amount: 1
- id: Cutlass
amount: 2
- id: CannonBall
amount: 2
- id: WeaponPistolFlintlock
amount: 4
- id: WeaponShotgunBlunderbuss
amount: 2

View File

@@ -193,4 +193,25 @@
- type: StorageFill
contents:
- id: VehicleSyndicateSegway
amount: 1
- id: VehicleKeySyndicateSegway
amount: 1
- type: entity
id: CrateFunPirate
parent: CratePirate
components:
- type: StorageFill
contents:
- id: ClothingUniformJumpsuitPirate
amount: 2
- id: ClothingHeadHatPirate
amount: 1
- id: ClothingOuterCoatPirate
amount: 1
- id: ClothingShoesBootsLaceup
amount: 2
- id: HatBandRed
amount: 1
- id: FoamCutlass
amount: 2

View File

@@ -455,6 +455,38 @@
Cold: 0.2
Radiation: 0.2
- type: entity
parent: ClothingHeadHardsuitBase
id: ClothingHeadHelmetHardsuitPirateCap
noSpawn: true
name: ancient hardsuit helmet
suffix: Pirate
description: Special hardsuit helmet, made for the captain of a pirate ship.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/piratecaptainhelm.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/piratecaptainhelm.rsi
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
- type: entity
parent: ClothingHeadHardsuitBase
id: ClothingHeadHelmetHardsuitPirateEVA
noSpawn: true
name: deep space EVA helmet
suffix: Pirate
description: A deep space EVA helmet, very heavy but provides good protection.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/pirateeva.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/pirateeva.rsi
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
#ERT
- type: entity
parent: ClothingHeadHardsuitWithLightBase

View File

@@ -539,6 +539,17 @@
- type: Clothing
sprite: Clothing/Head/Hats/beret_cmo.rsi
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatPirateTricord
name: pirate hat
description: 'Yo ho ho and a bottle of rum!'
components:
- type: Sprite
sprite: Clothing/Head/Hats/piratetricord.rsi
- type: Clothing
sprite: Clothing/Head/Hats/piratetricord.rsi
- type: entity
parent: ClothingHeadBase
id: ClothingHeadClothingHeadHatWatermelon

View File

@@ -131,6 +131,15 @@
containers:
toggleable-clothing: !type:ContainerSlot {}
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakPirateCap
name: pirate captain cloak
description: A rather fetching black pirate cloak, complete with skull motif.
components:
- type: Sprite
sprite: Clothing/Neck/Cloaks/piratecap.rsi
- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakMoth
@@ -147,3 +156,4 @@
containers:
toggleable-clothing: !type:ContainerSlot {}

View File

@@ -716,3 +716,60 @@
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTJanitor
- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitPirateCap
name: ancient armored hardsuit
suffix: Pirate
description: An ancient armored hardsuit.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/piratecaptain.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/piratecaptain.rsi
- type: PressureProtection
highPressureMultiplier: 0.02
lowPressureMultiplier: 1000
- type: ClothingSpeedModifier
walkModifier: 0.8
sprintModifier: 0.8
- type: Armor
modifiers:
coefficients:
Blunt: 0.7
Slash: 0.8
Piercing: 0.85
Heat: 0.4
Radiation: 0.2
- type: ExplosionResistance
damageCoefficient: 0.6
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitPirateCap
- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitPirateEVA
name: deep space EVA suit
suffix: Pirate
description: A heavy space suit that provides some basic protection from the cold harsh realities of deep space.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi
- type: ClothingSpeedModifier
walkModifier: 0.6
sprintModifier: 0.6
- type: Armor
modifiers:
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.9
Heat: 0.4
Radiation: 0.2
- type: ExplosionResistance
damageCoefficient: 0.7
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitPirateEVA

View File

@@ -1039,3 +1039,16 @@
sprite: Clothing/Uniforms/Jumpsuit/damedaneoutfit.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/damedaneoutfit.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitPirate
name: pirate slops
description: A pirate variation of a space sailor's jumpsuit.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/pirate.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/pirate.rsi
- type: AddAccentClothing
accent: PirateAccent

View File

@@ -844,6 +844,27 @@
- enum.DamageStateVisualLayers.Base:
base: Sixteen
- type: entity
parent: BaseItem
id: FoamCutlass
name: foam cutlass
description: Cosplay as a pirate and force your friends to walk the plank.
components:
- type: Sprite
sprite: Objects/Weapons/Melee/cutlass.rsi
state: foam_icon
- type: MeleeWeapon
attackRate: 1.5
range: 2.0
angle: 0
animation: WeaponArcThrust
damage:
types:
Blunt: 0
- type: Item
size: 15
sprite: Objects/Weapons/Melee/cutlass.rsi
- type: entity
parent: BaseItem
id: ClownRecorder

View File

@@ -124,3 +124,17 @@
- type: SpentAmmoVisuals
state: frag
suffix: false
- type: entity
id: CannonBall
name: cannonball
suffix: Pirate
parent: BaseGrenade
components:
- type: CartridgeAmmo
proto: BulletCannonBall
deleteOnSpawn: true
- type: Sprite
netsync: false
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
state: ball

View File

@@ -119,6 +119,38 @@
zeroVisible: true
- type: Appearance
- type: entity
name: pirate cannon
parent: BaseWeaponLauncher
id: WeaponLauncherPirateCannon
description: Kaboom!
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Launchers/pirate_cannon.rsi
layers:
- state: icon
map: ["enum.GunVisualLayers.Base"]
- containers:
balistic-ammo: !type:Container
ents: []
ballistic-ammo: !type:Container
ents: []
type: ContainerContainer
- type: Clothing
sprite: Objects/Weapons/Guns/Launchers/pirate_cannon.rsi
- type: Gun
fireRate: 1
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
- type: BallisticAmmoProvider
whitelist:
tags:
- Grenade
capacity: 1
proto: CannonBall
soundInsert:
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
# Admeme
- type: entity
name: meteor launcher

View File

@@ -507,3 +507,25 @@
- state: xeno_toxic
- type: Ammo
muzzleFlash: null
- type: entity
id: BulletCannonBall
name: cannonball
parent: BaseBulletTrigger
noSpawn: true
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
layers:
- state: ball
- type: ExplodeOnTrigger
- type: Explosive
explosionType: DemolitionCharge
maxIntensity: 9
intensitySlope: 6
totalIntensity: 60
maxTileBreak: 0
- type: PointLight
radius: 1
color: orange
energy: 0.5

View File

@@ -184,3 +184,17 @@
graph: ShotgunSawn
node: shotgunsawn
deconstructionTarget: null
- type: entity
name: blunderbuss
parent: BaseWeaponShotgun
id: WeaponShotgunBlunderbuss
suffix: Pirate
description: Deadly at close range.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/blunderbuss.rsi
- type: Gun
fireRate: 2
- type: BallisticAmmoProvider
capacity: 1

View File

@@ -121,3 +121,30 @@
- Write
- type: DisarmMalus
malus: 0
- type: entity
name: energy cutlass
parent: EnergySword
id: EnergyCutlass
description: An exotic energy weapon.
components:
- type: EnergySword
secret: true
litDamageBonus:
types:
Slash: 7.5
Heat: 7.5
Blunt: -1
litDisarmMalus: 0.6
- type: Sprite
sprite: Objects/Weapons/Melee/e_cutlass.rsi
layers:
- state: e_cutlass
- state: e_cutlass_blade
color: "#e95151"
visible: false
shader: unshaded
map: [ "blade" ]
- type: Item
size: 5
sprite: Objects/Weapons/Melee/e_cutlass.rsi

View File

@@ -87,3 +87,25 @@
slots:
- back
- type: DisarmMalus
- type: entity
name: cutlass
parent: BaseItem
id: Cutlass
description: A wickedly curved blade, often seen in the hands of space pirates.
components:
- type: Sharp
- type: Tag
tags:
- Machete
- type: Sprite
sprite: Objects/Weapons/Melee/cutlass.rsi
state: icon
- type: MeleeWeapon
damage:
types:
Slash: 16
- type: Item
size: 15
sprite: Objects/Weapons/Melee/cutlass.rsi
- type: DisarmMalus

View File

@@ -335,3 +335,26 @@
- type: StaticPrice
price: 60
- type: entity
parent: CrateGeneric
id: CratePirate
name: pirate chest
description: A space pirate chest, not for station lubbers.
components:
- type: Sprite
sprite: Structures/Storage/Crates/piratechest.rsi
layers:
- state: crate
- state: crate_door
map: ["enum.StorageVisualLayers.Door"]
- state: welded
visible: false
map: ["enum.WeldableLayers.BaseWelded"]
- type: Icon
sprite: Structures/Storage/Crates/piratechest.rsi
state: crate_icon
- type: Appearance
visuals:
- type: StorageVisualizer
state_open: crate_open
state_closed: crate_door

View File

@@ -0,0 +1,44 @@
- type: startingGear
id: PirateGear
equipment:
jumpsuit: ClothingUniformJumpsuitPirate
back: ClothingBackpackPirateFilled
head: HatBandBlack
shoes: ClothingShoesBootsLaceup
id: PassengerPDA
belt: ClothingBeltUtility
pocket1: AppraisalTool
innerclothingskirt: ClothingUniformJumpsuitPirate
satchel: ClothingBackpackPirateFilled
duffelbag: ClothingBackpackPirateFilled
- type: startingGear
id: PirateCaptainGear
equipment:
jumpsuit: ClothingUniformJumpsuitPirate
back: ClothingBackpackPirateFilled
head: ClothingHeadHatPirate
shoes: ClothingShoesBootsLaceup
id: PassengerPDA
belt: ClothingBeltUtility
pocket1: AppraisalTool
pocket2: EnergyCutlass
outerClothing: ClothingOuterCoatPirate
innerclothingskirt: ClothingUniformJumpskirtColorLightBrown
satchel: ClothingBackpackPirateFilled
duffelbag: ClothingBackpackPirateFilled
- type: startingGear
id: PirateFirstmateGear
equipment:
jumpsuit: ClothingUniformJumpsuitPirate
back: ClothingBackpackPirateFilled
head: ClothingHeadHatPirateTricord
shoes: ClothingShoesBootsLaceup
id: PassengerPDA
belt: ClothingBeltUtility
pocket1: AppraisalTool
outerClothing: ClothingOuterCoatGentle
innerclothingskirt: ClothingUniformJumpsuitPirate
satchel: ClothingBackpackPirateFilled
duffelbag: ClothingBackpackPirateFilled

View File

@@ -16,22 +16,6 @@
satchel: ClothingBackpackSatchelFilled
duffelbag: ClothingBackpackDuffelFilled
#Pirate Outfit
- type: startingGear
id: PirateGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorLightBrown
back: ClothingBackpackSatchelEngineering
head: ClothingHeadHatPirate
outerClothing: ClothingOuterCoatPirate
shoes: ClothingShoesBootsWork
id: PassengerPDA
belt: ClothingBeltUtility
pocket1: AppraisalTool
innerclothingskirt: ClothingUniformJumpskirtColorLightBrown
satchel: ClothingBackpackSatchelEngineering
duffelbag: ClothingBackpackSatchelEngineering
#Skeleton Biker
- type: startingGear
id: SkeletonBiker

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "made by brainfood1183 (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 412 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 440 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 471 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 479 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 479 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 480 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 465 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 487 B

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-INNERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -5,7 +5,7 @@
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi",
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi, ball Made by Alekshhh (Github) for ss14",
"states": [
{
"name": "baton"
@@ -22,6 +22,9 @@
{
"name": "rpg"
},
{
"name": "ball"
},
{
"name": "spent"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Made by Alekshhh (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/56cbafd6ad8c013ccd5472d6c4a0db790f7f872a",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/56cbafd6ad8c013ccd5472d6c4a0db790f7f872a, ball made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
@@ -13,6 +13,9 @@
{
"name": "buckshot-flare"
},
{
"name": "ball"
},
{
"name": "bullet",
"delays": [

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183(Github) inspired by an image created by rezierré#5003 (Discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,25 @@
{
"version": 1,
"license": "CC-BY-NC-SA-3.0",
"copyright": "Modified from https://github.com/space-wizards/space-station-14/tree/master/Resources/Textures/Objects/Weapons/Melee/captain_sabre.rsi by Taral#6480 (Discord) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "foam_icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,75 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (Github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "e_cutlass"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "e_cutlass_blade",
"delays": [
[
0.1,
0.1
]
]
},
{
"name": "inhand-left-blade",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
},
{
"name": "inhand-right-blade",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood118 (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "crate"
},
{
"name": "crate_door"
},
{
"name": "welded"
},
{
"name": "crate_icon"
},
{
"name": "sparking",
"directions": 1,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "crate_open"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB