Fixes icons for lockers, guns and flare. (#2247)

* Pistols

* Fixes gun icons

* Fixes all locker sprites

* Moved cursed locker from fills

* Fixes flare icon
This commit is contained in:
Swept
2020-10-14 08:58:07 +00:00
committed by GitHub
parent caaf4704bf
commit 4f00acbb69
27 changed files with 191 additions and 94 deletions

View File

@@ -346,12 +346,3 @@
id: WardrobeMixedFilled id: WardrobeMixedFilled
suffix: Filled suffix: Filled
parent: WardrobeMixed parent: WardrobeMixed
- type: entity
id: LockerCursed
parent: LockerGeneric
name: "closet"
suffix: "cursed"
description: "A standard-issue Nanotrasen storage unit."
components:
- type: CursedEntityStorage

View File

@@ -7,4 +7,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: cabinet state: cabinet
- type: Icon
state: cabinet_icon

View File

@@ -7,4 +7,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: qm state: qm
- type: Icon
state: qm_icon

View File

@@ -7,7 +7,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: cap state: cap
- type: Icon
state: cap_icon
- type: entity - type: entity
id: LockerHeadOfPersonnel id: LockerHeadOfPersonnel
@@ -18,4 +19,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: hop state: hop
- type: Icon
state: hop_icon

View File

@@ -8,7 +8,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: ce state: ce
- type: Icon
state: ce_icon
# Electrical supplies # Electrical supplies
- type: entity - type: entity
@@ -21,7 +22,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: eng state: eng
state_closed: eng_elec_door state_closed: eng_elec_door
- type: Icon
state: eng_elec_icon
# Welding supplies # Welding supplies
- type: entity - type: entity
@@ -34,7 +36,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: eng state: eng
state_closed: eng_weld_door state_closed: eng_weld_door
- type: Icon
state: eng_weld_icon
# Atmos tech # Atmos tech
- type: entity - type: entity
@@ -46,7 +49,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: atmos state: atmos
- type: Icon
state: atmos_icon
# Engineer # Engineer
- type: entity - type: entity
@@ -58,4 +62,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: eng_secure state: eng_secure
- type: Icon
state: eng_secure_icon

View File

@@ -7,4 +7,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: freezer state: freezer
- type: Icon
state: freezer_icon

View File

@@ -7,4 +7,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: hydro state: hydro
- type: Icon
state: hydro_icon

View File

@@ -9,7 +9,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: med state: med
- type: Icon
state: med_icon
# Medical doctor # Medical doctor
- type: entity - type: entity
@@ -21,7 +22,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: med_secure state: med_secure
- type: Icon
state: med_secure_icon
# Chemical # Chemical
- type: entity - type: entity
@@ -34,7 +36,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: med state: med
state_closed: chemical_door state_closed: chemical_door
- type: Icon
state: chemical_icon
# CMO # CMO
- type: entity - type: entity
@@ -46,4 +49,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: cmo state: cmo
- type: Icon
state: cmo_icon

View File

@@ -7,4 +7,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: rd state: rd
- type: Icon
state: rd_icon

View File

@@ -8,7 +8,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: hos state: hos
- type: Icon
state: hos_icon
# Warden # Warden
- type: entity - type: entity
@@ -20,7 +21,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: warden state: warden
- type: Icon
state: warden_icon
# Security Officer # Security Officer
- type: entity - type: entity
@@ -32,7 +34,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: sec state: sec
- type: Icon
state: sec_icon
# Detective # Detective
- type: entity - type: entity
@@ -40,8 +43,9 @@
parent: LockerSecureBase parent: LockerSecureBase
name: "detective's cabinet" name: "detective's cabinet"
components: components:
- type: Appearance - type: Appearance
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: cabinet state: cabinet
- type: Icon
state: cabinet_icon

View File

@@ -13,7 +13,9 @@
- state: welded - state: welded
visible: false visible: false
map: ["enum.StorageVisualLayers.Welded"] map: ["enum.StorageVisualLayers.Welded"]
- type: Icon
sprite: Constructible/Structures/closet.rsi
state: generic_icon
- type: Clickable - type: Clickable
- type: MovedByPressure - type: MovedByPressure
- type: DamageOnHighSpeedImpact - type: DamageOnHighSpeedImpact

View File

@@ -18,3 +18,5 @@
- state: welded - state: welded
visible: false visible: false
map: ["enum.StorageVisualLayers.Welded"] map: ["enum.StorageVisualLayers.Welded"]
- type: Icon
sprite: Constructible/Structures/closet.rsi

View File

@@ -0,0 +1,8 @@
- type: entity
id: LockerCursed
parent: LockerGeneric
name: "closet"
suffix: "cursed"
description: "A standard-issue Nanotrasen storage unit."
components:
- type: CursedEntityStorage

View File

@@ -9,7 +9,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: red_door state_closed: red_door
- type: Icon
state: red_icon
# Atmospherics wardrobe # Atmospherics wardrobe
- type: entity - type: entity
@@ -22,4 +23,5 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: atmos_wardrobe_door state_closed: atmos_wardrobe_door
- type: Icon
state: atmos_wardrobe_icon

View File

@@ -9,7 +9,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: bio state: bio
- type: Icon
state: bio_icon
# Virology variant # Virology variant
- type: entity - type: entity
@@ -20,7 +21,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: bio_viro state: bio_viro
- type: Icon
state: bio_viro_icon
# Security variant # Security variant
- type: entity - type: entity
@@ -31,7 +33,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: bio_sec state: bio_sec
- type: Icon
state: bio_sec_icon
# Janitor variant # Janitor variant
- type: entity - type: entity
@@ -42,4 +45,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: bio_jan state: bio_jan
- type: Icon
state: bio_jan_icon

View File

@@ -9,4 +9,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: syndicate state: syndicate
- type: Icon
state: syndicate_icon

View File

@@ -10,7 +10,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: eng state: eng
state_closed: eng_tool_door state_closed: eng_tool_door
- type: Icon
state: eng_tool_icon
# Radiation suit closet # Radiation suit closet
- type: entity - type: entity
@@ -24,7 +25,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: eng state: eng
state_closed: eng_rad_door state_closed: eng_rad_door
- type: Icon
state: eng_rad_icon
# Emergency closet # Emergency closet
- type: entity - type: entity
@@ -37,7 +39,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: emergency state: emergency
- type: Icon
state: emergency_icon
# Fire safety closet # Fire safety closet
- type: entity - type: entity
@@ -50,7 +53,8 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: fire state: fire
- type: Icon
state: fire_icon
# EOD closet # EOD closet
- type: entity - type: entity
@@ -63,4 +67,5 @@
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer
state: bomb state: bomb
- type: Icon
state: bomb_icon

View File

@@ -15,7 +15,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: blue_door state_closed: blue_door
- type: Icon
state: blue_icon
# Pink wardrobe # Pink wardrobe
- type: entity - type: entity
@@ -28,7 +29,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: pink_door state_closed: pink_door
- type: Icon
state: pink_icon
# Black wardrobe # Black wardrobe
- type: entity - type: entity
@@ -41,7 +43,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: black_door state_closed: black_door
- type: Icon
state: black_icon
# Green wardrobe # Green wardrobe
- type: entity - type: entity
@@ -54,7 +57,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: green_door state_closed: green_door
- type: Icon
state: green_icon
# Prison wardrobe # Prison wardrobe
- type: entity - type: entity
@@ -67,7 +71,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: orange_door state_closed: orange_door
- type: Icon
state: orange_icon
# Yellow wardrobe # Yellow wardrobe
- type: entity - type: entity
@@ -80,7 +85,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: yellow_door state_closed: yellow_door
- type: Icon
state: yellow_icon
# White wardrobe # White wardrobe
- type: entity - type: entity
@@ -93,7 +99,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: white_door state_closed: white_door
- type: Icon
state: white_icon
# Grey wardrobe # Grey wardrobe
- type: entity - type: entity
@@ -106,7 +113,8 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: grey_door state_closed: grey_door
- type: Icon
state: grey_icon
# Mixed wardrobe # Mixed wardrobe
- type: entity - type: entity
@@ -119,4 +127,5 @@
- type: StorageVisualizer - type: StorageVisualizer
state: generic state: generic
state_closed: mixed_door state_closed: mixed_door
- type: Icon
state: mixed_icon

View File

@@ -25,6 +25,9 @@
shader: unshaded shader: unshaded
- state: flare_unlit - state: flare_unlit
color: "#FF0000" color: "#FF0000"
- type: Icon
sprite: Objects/Misc/flare.rsi
state: icon
- type: Item - type: Item
sprite: Objects/Misc/flare.rsi sprite: Objects/Misc/flare.rsi
color: "#FF0000" color: "#FF0000"

View File

@@ -7,7 +7,8 @@
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
- type: Icon
state: icon
- type: Item - type: Item
size: 24 size: 24
state: icon state: icon
@@ -48,7 +49,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-3 - state: mag-3
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/LMGs/l6.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/LMGs/l6.rsi sprite: Objects/Weapons/Guns/LMGs/l6.rsi
@@ -83,7 +85,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-5 - state: mag-5
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/LMGs/pk.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/LMGs/pk.rsi sprite: Objects/Weapons/Guns/LMGs/pk.rsi

View File

@@ -14,7 +14,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
state: icon
- type: Item - type: Item
size: 12 size: 12
state: icon state: icon
@@ -54,7 +55,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi
@@ -83,7 +85,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/colt.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/colt.rsi sprite: Objects/Weapons/Guns/Pistols/colt.rsi
@@ -109,7 +112,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Pistols/giskard.rsi sprite: Objects/Weapons/Guns/Pistols/giskard.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/giskard.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/giskard.rsi sprite: Objects/Weapons/Guns/Pistols/giskard.rsi
@@ -126,7 +130,7 @@
- type: entity - type: entity
name: handmade pistol name: handmade pistol
parent: BaseItem parent: PistolBase
id: PistolHMPistol id: PistolHMPistol
description: Looks unreliable. description: Looks unreliable.
components: components:
@@ -138,7 +142,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/hm_pistol.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/hm_pistol.rsi sprite: Objects/Weapons/Guns/Pistols/hm_pistol.rsi
@@ -181,7 +186,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/gyro_pistol.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/gyro_pistol.rsi sprite: Objects/Weapons/Guns/Pistols/gyro_pistol.rsi
@@ -224,7 +230,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/mandella.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/mandella.rsi sprite: Objects/Weapons/Guns/Pistols/mandella.rsi
@@ -255,7 +262,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/mk58.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/mk58.rsi sprite: Objects/Weapons/Guns/Pistols/mk58.rsi
@@ -286,7 +294,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/mk58_wood.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/mk58_wood.rsi sprite: Objects/Weapons/Guns/Pistols/mk58_wood.rsi
@@ -312,7 +321,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Pistols/molly.rsi sprite: Objects/Weapons/Guns/Pistols/molly.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/molly.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/molly.rsi sprite: Objects/Weapons/Guns/Pistols/molly.rsi
@@ -346,7 +356,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/olivaw_civil.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/olivaw_civil.rsi sprite: Objects/Weapons/Guns/Pistols/olivaw_civil.rsi
@@ -373,7 +384,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Pistols/paco.rsi sprite: Objects/Weapons/Guns/Pistols/paco.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Pistols/paco.rsi
- type: Item - type: Item
size: 12 size: 12
sprite: Objects/Weapons/Guns/Pistols/paco.rsi sprite: Objects/Weapons/Guns/Pistols/paco.rsi

View File

@@ -9,7 +9,6 @@
netsync: false netsync: false
state: icon state: icon
- type: entity - type: entity
name: Deckard name: Deckard
parent: RevolverBase parent: RevolverBase
@@ -26,7 +25,6 @@
- state: mag-unshaded-3 - state: mag-unshaded-3
map: ["enum.RangedBarrelVisualLayers.MagUnshaded"] map: ["enum.RangedBarrelVisualLayers.MagUnshaded"]
shader: unshaded shader: unshaded
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Revolvers/deckard.rsi sprite: Objects/Weapons/Guns/Revolvers/deckard.rsi
@@ -58,7 +56,6 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/inspector.rsi sprite: Objects/Weapons/Guns/Revolvers/inspector.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Revolvers/inspector.rsi sprite: Objects/Weapons/Guns/Revolvers/inspector.rsi
@@ -83,7 +80,6 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi

View File

@@ -7,7 +7,8 @@
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
- type: Icon
state: icon
- type: Item - type: Item
size: 24 size: 24
state: icon state: icon
@@ -42,7 +43,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/ak.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/ak.rsi sprite: Objects/Weapons/Guns/Rifles/ak.rsi
@@ -80,7 +82,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/black_ak.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/black_ak.rsi sprite: Objects/Weapons/Guns/Rifles/black_ak.rsi
@@ -120,7 +123,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/carbine.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/carbine.rsi sprite: Objects/Weapons/Guns/Rifles/carbine.rsi
@@ -160,7 +164,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/dallas.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/dallas.rsi sprite: Objects/Weapons/Guns/Rifles/dallas.rsi
@@ -201,7 +206,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/sts.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/sts.rsi sprite: Objects/Weapons/Guns/Rifles/sts.rsi
@@ -242,7 +248,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/vintorez.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/vintorez.rsi sprite: Objects/Weapons/Guns/Rifles/vintorez.rsi
@@ -280,7 +287,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/wintermute.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/wintermute.rsi sprite: Objects/Weapons/Guns/Rifles/wintermute.rsi
@@ -321,7 +329,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Rifles/calico.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/Rifles/calico.rsi sprite: Objects/Weapons/Guns/Rifles/calico.rsi

View File

@@ -7,7 +7,8 @@
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
- type: Icon
state: icon
- type: Item - type: Item
size: 24 size: 24
state: icon state: icon
@@ -48,7 +49,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/SMGs/atreides.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/SMGs/atreides.rsi sprite: Objects/Weapons/Guns/SMGs/atreides.rsi
@@ -88,7 +90,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/SMGs/c20r.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/SMGs/c20r.rsi sprite: Objects/Weapons/Guns/SMGs/c20r.rsi
@@ -130,7 +133,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/SMGs/drozd.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/SMGs/drozd.rsi sprite: Objects/Weapons/Guns/SMGs/drozd.rsi
@@ -175,7 +179,8 @@
- state: mag-unshaded-0 - state: mag-unshaded-0
map: ["enum.RangedBarrelVisualLayers.MagUnshaded"] map: ["enum.RangedBarrelVisualLayers.MagUnshaded"]
shader: unshaded shader: unshaded
- type: Icon
sprite: Objects/Weapons/Guns/SMGs/wt550.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/SMGs/wt550.rsi sprite: Objects/Weapons/Guns/SMGs/wt550.rsi
@@ -211,7 +216,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/SMGs/zoric.rsi
- type: Item - type: Item
size: 24 size: 24
sprite: Objects/Weapons/Guns/SMGs/zoric.rsi sprite: Objects/Weapons/Guns/SMGs/zoric.rsi

View File

@@ -8,6 +8,8 @@
- type: Sprite - type: Sprite
netsync: false netsync: false
state: icon state: icon
- type: Icon
state: icon
- type: Item - type: Item
size: 24 size: 24
- type: PumpBarrel - type: PumpBarrel
@@ -28,7 +30,7 @@
- type: entity - type: entity
name: Bojevic name: Bojevic
parent: BaseItem parent: ShotgunBase
id: ShotgunBojevic id: ShotgunBojevic
description: It's a magazine-fed shotgun designed for close quarters combat, nicknamed 'Striker' by boarding parties. A robust and reliable design allows you to swap magazines on the go and dump as many shells at your foes as you want... if you can manage the recoil, of course. description: It's a magazine-fed shotgun designed for close quarters combat, nicknamed 'Striker' by boarding parties. A robust and reliable design allows you to swap magazines on the go and dump as many shells at your foes as you want... if you can manage the recoil, of course.
components: components:
@@ -42,6 +44,8 @@
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- state: mag-0 - state: mag-0
map: ["enum.RangedBarrelVisualLayers.Mag"] map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/bojevic.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/bojevic.rsi sprite: Objects/Weapons/Guns/Shotguns/bojevic.rsi
- type: RangedWeapon - type: RangedWeapon
@@ -71,7 +75,7 @@
- type: entity - type: entity
name: double-barreled shotgun name: double-barreled shotgun
parent: BaseItem parent: ShotgunBase
id: ShotgunDB id: ShotgunDB
description: An immortal classic. description: An immortal classic.
components: components:
@@ -83,6 +87,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/db_shotgun.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/db_shotgun.rsi sprite: Objects/Weapons/Guns/Shotguns/db_shotgun.rsi
state: icon state: icon
@@ -123,6 +129,8 @@
- state: mag-unshaded-1 - state: mag-unshaded-1
map: ["enum.RangedBarrelVisualLayers.MagUnshaded"] map: ["enum.RangedBarrelVisualLayers.MagUnshaded"]
shader: unshaded shader: unshaded
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/bull.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/bull.rsi sprite: Objects/Weapons/Guns/Shotguns/bull.rsi
- type: RangedWeapon - type: RangedWeapon
@@ -145,6 +153,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi
- type: RangedWeapon - type: RangedWeapon
@@ -160,6 +170,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/regulator.rsi sprite: Objects/Weapons/Guns/Shotguns/regulator.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/regulator.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/regulator.rsi sprite: Objects/Weapons/Guns/Shotguns/regulator.rsi
- type: RangedWeapon - type: RangedWeapon
@@ -175,6 +187,8 @@
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/pump.rsi sprite: Objects/Weapons/Guns/Shotguns/pump.rsi
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/pump.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/pump.rsi sprite: Objects/Weapons/Guns/Shotguns/pump.rsi
- type: RangedWeapon - type: RangedWeapon
@@ -184,7 +198,7 @@
- type: entity - type: entity
name: sawn-off shotgun name: sawn-off shotgun
parent: BaseItem parent: ShotgunBase
id: ShotgunSawn id: ShotgunSawn
description: Omar's coming! description: Omar's coming!
components: components:
@@ -196,6 +210,8 @@
map: ["enum.RangedBarrelVisualLayers.Base"] map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed - state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"] map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/sawn.rsi
- type: Item - type: Item
sprite: Objects/Weapons/Guns/Shotguns/sawn.rsi sprite: Objects/Weapons/Guns/Shotguns/sawn.rsi
state: icon state: icon

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 B

View File

@@ -120,7 +120,15 @@
1.0 1.0
] ]
] ]
},
{
"name": "icon",
"directions": 1,
"delays": [
[
1.0
]
]
} }
] ]
} }