Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Arbitrator #1878

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d34bed0
The Arbitrator
VividPups Aug 17, 2024
d4e95ac
Merge branch 'master' into Judge
VividPups Aug 17, 2024
92f28c5
IS IT DONE
VividPups Aug 18, 2024
6fec145
oh i broke it
VividPups Aug 18, 2024
e586e96
bruh
VividPups Aug 18, 2024
15b4643
AAAAAA
VividPups Aug 18, 2024
0263628
removed
VividPups Aug 18, 2024
e5a07dc
Merge branch 'new-frontiers-14:master' into Judge
VividPups Aug 20, 2024
a0480fe
whatstone i didnt do it
VividPups Aug 20, 2024
8b5ef26
Merge branch 'master' into Judge
VividPups Aug 22, 2024
e3a492e
sprite changes
VividPups Aug 23, 2024
2ad5b7c
Merge branch 'master' into Judge
VividPups Aug 25, 2024
b9f7e89
fuck it
VividPups Aug 25, 2024
98520f3
Merge branch 'master' into Judge
VividPups Aug 29, 2024
e103123
AAA
VividPups Aug 29, 2024
36582ea
Removed Strut damage
VividPups Aug 29, 2024
edfb261
Merge branch 'master' into Judge
VividPups Aug 29, 2024
5cbaa16
Merge branch 'new-frontiers-14:master' into Judge
VividPups Sep 1, 2024
e633dd8
Merge branch 'master' into Judge
VividPups Sep 5, 2024
244bfa3
Merge branch 'master' into Judge
VividPups Sep 7, 2024
7899717
shotgun downsize
VividPups Sep 7, 2024
cced86c
Merge branch 'master' into Judge
VividPups Sep 13, 2024
1def6f0
Updates
VividPups Sep 13, 2024
77cf79c
Merge branch 'master' into Judge
VividPups Sep 13, 2024
837f845
changes
VividPups Sep 14, 2024
85fd526
Merge branch 'Judge' of https://github.com/VividPups/frontier-station…
VividPups Sep 14, 2024
5ab62c6
Merge branch 'master' into Judge
VividPups Sep 14, 2024
96fb6a2
Merge branch 'master' into Judge
VividPups Sep 18, 2024
add3d55
Merge branch 'master' into Judge
VividPups Sep 19, 2024
3857f91
Merge branch 'master' into Judge
VividPups Sep 20, 2024
6e8b90e
reqyest changes
VividPups Sep 21, 2024
de2d699
Merge branch 'master' into Judge
VividPups Sep 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,22 @@
- id: SpeedLoaderMagnum
amount: 2

- type: entity
parent: WeaponCaseShort
id: WeaponCaseShortTheArbitrator
noSpawn: true
VividPups marked this conversation as resolved.
Show resolved Hide resolved
components:
- type: StorageFill
contents:
- id: WeaponRevolverarbitrator
VividPups marked this conversation as resolved.
Show resolved Hide resolved
amount: 1
- id: CartridgeMagnum
amount: 1
- id: CartridgeAntiMateriel
amount: 1
- id: ShellShotgun
amount: 1

- type: entity
parent: WeaponCaseShort
id: WeaponCaseShortRevolverPirate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
WeaponRifleNovaliteC1: 4294967295 # Frontier: Infinite
WeaponShotgunDoubleBarreled: 4294967295 # Frontier: 10<Infinite
WeaponRevolverArgenti: 4294967295 # Frontier: 10<Infinite
MagazineBox454Casull: 4294967295 # Frontier
MagazineBox410cal: 4294967295 # Frontier
VividPups marked this conversation as resolved.
Show resolved Hide resolved
BoxShotgunSlug: 4294967295 # Frontier: 10<Infinite
BoxLethalshot: 4294967295 # Frontier: 10<Infinite
BoxBeanbag: 4294967295 # Frontier: 10<Infinite
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@
- WeaponCaseLongHristovExpedition
- WeaponCaseShortSvalinnExpedition
- WeaponCaseShortAdvancedLaserExpedition
- WeaponCaseShortTheArbitrator
VividPups marked this conversation as resolved.
Show resolved Hide resolved
#- WeaponCaseLongMusketExpedition
chance: 1.0
offset: 0.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,20 @@
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber

- type: entity
parent: BaseMagazineBoxMagnum
id: MagazineBox454Casull
name: ammunition box (.454 Casull )
components:
- type: BallisticAmmoProvider
proto: Cartridge454Casull
- type: Icon
sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi
state: 454Casulldisplay
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
- type: entity
parent: BaseMagazineBoxMagnum
id: MagazineBox410cal
name: ammunition box (.410 Cal )
components:
- type: BallisticAmmoProvider
proto: Shell410Shotgun
- type: Sprite
sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/magnum.rsi
layers:
- state: 410caldisplay
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,23 @@
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"

- type: entity
id: Cartridge454Casull
name: cartridge (.454 Casull)
parent: BaseCartridge
components:
- type: Tag
tags:
- Cartridge
- Cartridge454Casull
- type: CartridgeAmmo
proto: Bullet454Casull
- type: Sprite
sprite: _NF/Objects/Weapons/Guns/Ammunition/Casings/454Casull.rsi
layers:
- state: base
map: ["enum.AmmoVisualLayers.Base"]
- type: Appearance
- type: SpentAmmoVisuals
- type: StaticPrice
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: entity
id: Shell410Shotgun
name: shell (.410)
parent: ShellShotgun
components:
- type: Tag
tags:
- Cartridge
- Shell410Shotgun
- type: Sprite
sprite: _NF/Objects/Weapons/Guns/Ammunition/Casings/410shells.rsi
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- type: SpentAmmoVisuals
- type: CartridgeAmmo
proto: Pellet410ShotgunSpread
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
- type: entity
noSpawn: true
parent: BaseBullet
id: Bullet454Casull
name: bullet (.454 Casull)
components:
- type: Projectile
damage:
types:
Piercing: 30
Slash: 5
VividPups marked this conversation as resolved.
Show resolved Hide resolved
- type: StaminaDamageOnCollide
damage: 15
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- type: entity
id: Pellet410Shotgun
name: pellet (.410)
noSpawn: true
parent: BaseBullet
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
state: buckshot
- type: Projectile
damage:
types:
Piercing: 10
VividPups marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
id: Pellet410ShotgunSpread
noSpawn: true
VividPups marked this conversation as resolved.
Show resolved Hide resolved
parent: Pellet410Shotgun
components:
- type: ProjectileSpread
proto: Pellet410Shotgun
VividPups marked this conversation as resolved.
Show resolved Hide resolved
count: 3
spread: 5
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,53 @@
parent: WeaponRevolverDeckardExpedition
id: WeaponRevolverDeckardExpeditionGrifty
noSpawn: true
VividPups marked this conversation as resolved.
Show resolved Hide resolved
name: Customer Service Resolver
name: Customer Service Resolver

- type: entity
parent: BaseWeaponRevolver
name: The Arbitrator
id: WeaponRevolverarbitrator
description: S.E.S.W.C has revamped this classic for the modern age! Civilian-grade, supports .45 and .454 cartridges and .410 shells
components:
- type: Sprite
sprite: _NF/Objects/Weapons/Guns/Revolvers/arbitrator.rsi
state: icon
- type: Clothing
sprite: _NF/Objects/Weapons/Guns/Revolvers/arbitrator.rsi
quickEquip: false
slots:
- Belt
- type: Item
size: Small
shape:
- 0,0,1,0
- 0,1,0,1
- type: Tag
tags:
VividPups marked this conversation as resolved.
Show resolved Hide resolved
- Sidearm
- type: Gun
fireRate: 2
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
VividPups marked this conversation as resolved.
Show resolved Hide resolved
- type: AmmoCounter
- type: RevolverAmmoProvider
proto: null
capacity: 4
chambers: [ null, null, null, null ]
ammoSlots: [ null, null, null, null ]
soundEject:
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
whitelist:
tags:
- Shell410Shotgun
- CartridgeMagnum
- Cartridge454Casull
- SpeedLoaderMagnum
- type: ContainerContainer
containers:
ballistic-ammo: !type:Container
VividPups marked this conversation as resolved.
Show resolved Hide resolved
ents: []
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,12 @@
noSpawn: true
id: WeaponRevolverPirateExpedition

- type: entity
parent: [ WeaponRevolverarbitrator, UnregisteredFirearmBase ]
VividPups marked this conversation as resolved.
Show resolved Hide resolved
noSpawn: true
VividPups marked this conversation as resolved.
Show resolved Hide resolved
id: WeaponRevolverarbitratorExpedition


# Shotguns
- type: entity
parent: [ WeaponShotgunDoubleBarreled, UnregisteredFirearmBase ]
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/_NF/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,9 @@

- type: Tag
id: SmallThrusterMachineCircuitboard

- type: Tag
id: Cartridge454Casull

- type: Tag
id: Shell410Shotgun
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,32 +1,38 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/89456d18dd3e7c330839121e3c6bc8c609700137/icons/obj/ammo.dmi. capbase and cap in magnum.rsi modified from base and rubber by potato1234x (github) for ss14, tweaked by Aleshhh",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/89456d18dd3e7c330839121e3c6bc8c609700137/icons/obj/ammo.dmi. capbase and cap in magnum.rsi modified from base and rubber by potato1234x (github) for ss14, tweaked by Aleshhh, 410 and 454casull was added by VividPups",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "capdisplay"
},
{
"name": "display"
},
{
"name": "incendiarydisplay"
},
{
"name": "piercingdisplay"
},
{
"name": "practicedisplay"
},
{
"name": "rubberdisplay"
},
{
"name": "uraniumdisplay"
}
]
"states": [
{
"name": "capdisplay"
},
{
"name": "display"
},
{
"name": "incendiarydisplay"
},
{
"name": "piercingdisplay"
},
{
"name": "practicedisplay"
},
{
"name": "rubberdisplay"
},
{
"name": "uraniumdisplay"
},
{
"name": "454Casulldisplay"
},
{
"name": "410caldisplay"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/8a848cde3e8610455f77704e861e5a06315a3b0e/icons/obj/ammo.dmi",
"states": [
{
"name": "base"
VividPups marked this conversation as resolved.
Show resolved Hide resolved
},
{
"name": "base-spent"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/8a848cde3e8610455f77704e861e5a06315a3b0e/icons/obj/ammo.dmi",
"states": [
{
"name": "base"
},
{
"name": "base-spent"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by ra.Y (discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "bolt-open"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BELT",
"directions": 4
}
]
}
Loading