diff --git a/Resources/Prototypes/_LostParadise/Entities/Objects/Storage/weapon_cases.yml b/Resources/Prototypes/_LostParadise/Entities/Objects/Storage/weapon_cases.yml index 45b359fed8..9b75948d5a 100644 --- a/Resources/Prototypes/_LostParadise/Entities/Objects/Storage/weapon_cases.yml +++ b/Resources/Prototypes/_LostParadise/Entities/Objects/Storage/weapon_cases.yml @@ -72,6 +72,18 @@ tags: - Cartridge +- type: entity + name: ammo case + parent: WeaponCaseShort + id: WeaponCaseShortAmmo + description: A reinforced casing for storing ammo. + suffix: Short + components: + - type: Sprite + sprite: _LostParadise/Objects/Storage/Cases/ammocaseshort.rsi + - type: Item + sprite: _LostParadise/Objects/Storage/Cases/ammocaseshort.rsi + - type: entity name: explosives case parent: WeaponCaseShort @@ -82,6 +94,6 @@ - type: ExplosionResistance damageCoefficient: 0.2 - type: Sprite - sprite: _NF/Objects/Storage/Cases/explosivescaseshort.rsi + sprite: _LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi - type: Item - sprite: _NF/Objects/Storage/Cases/explosivescaseshort.rsi + sprite: _LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon-open.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon-open.png new file mode 100644 index 0000000000..40e8f2b6c9 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon-open.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon.png new file mode 100644 index 0000000000..014cccd617 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/icon.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-left.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-left.png new file mode 100644 index 0000000000..bb4fbdc2b9 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-left.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-right.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-right.png new file mode 100644 index 0000000000..a473948862 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/inhand-right.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/meta.json b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/meta.json new file mode 100644 index 0000000000..a8107eefdf --- /dev/null +++ b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/master/icons/obj/storage/case.dmi , held sprites and open sprite made by erhardsteinhauer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-open" + }, + { + "name": "unshaded", + "delays": [ + [ 0.2, 0.1, 0.1, 0.2 ] + ] + } + ] +} diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/unshaded.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/unshaded.png new file mode 100644 index 0000000000..d598b67041 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/explosivescaseshort.rsi/unshaded.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon-open.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon-open.png new file mode 100644 index 0000000000..d4e42acdaa Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon-open.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon.png new file mode 100644 index 0000000000..9cc4dde9a1 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/icon.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-left.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-left.png new file mode 100644 index 0000000000..c1621243d8 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-left.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-right.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-right.png new file mode 100644 index 0000000000..469c47f4e6 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/inhand-right.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/meta.json b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/meta.json new file mode 100644 index 0000000000..a8107eefdf --- /dev/null +++ b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/master/icons/obj/storage/case.dmi , held sprites and open sprite made by erhardsteinhauer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-open" + }, + { + "name": "unshaded", + "delays": [ + [ 0.2, 0.1, 0.1, 0.2 ] + ] + } + ] +} diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/unshaded.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/unshaded.png new file mode 100644 index 0000000000..d598b67041 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaselong.rsi/unshaded.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon-open.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon-open.png new file mode 100644 index 0000000000..af160cb95f Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon-open.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon.png new file mode 100644 index 0000000000..0b8e980a96 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/icon.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-left.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-left.png new file mode 100644 index 0000000000..70ec6e23eb Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-left.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-right.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-right.png new file mode 100644 index 0000000000..b756b83b63 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/inhand-right.png differ diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/meta.json b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/meta.json new file mode 100644 index 0000000000..a8107eefdf --- /dev/null +++ b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/master/icons/obj/storage/case.dmi , held sprites and open sprite made by erhardsteinhauer", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon-open" + }, + { + "name": "unshaded", + "delays": [ + [ 0.2, 0.1, 0.1, 0.2 ] + ] + } + ] +} diff --git a/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/unshaded.png b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/unshaded.png new file mode 100644 index 0000000000..d598b67041 Binary files /dev/null and b/Resources/Textures/_LostParadise/Objects/Storage/Cases/guncaseshort.rsi/unshaded.png differ