diff --git a/Resources/Prototypes/Entities/Objects/Power/powercells.yml b/Resources/Prototypes/Entities/Objects/Power/powercells.yml index 9ce7cfe48d8..0f35c07fc53 100644 --- a/Resources/Prototypes/Entities/Objects/Power/powercells.yml +++ b/Resources/Prototypes/Entities/Objects/Power/powercells.yml @@ -32,9 +32,9 @@ - type: Appearance - type: PowerCellVisuals - type: Riggable - - type: HitscanBatteryAmmoProvider - proto: RedLaser - fireCost: 50 + - type: ProjectileBatteryAmmoProvider #HitscanBatteryAmmoProvider + proto: InfantryLasboltPistol #RedLaser + fireCost: 30 #original is 50 - type: entity name: potato battery diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index 4042dedfe26..8a84a48f1bf 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -270,10 +270,10 @@ - type: Appearance - type: entity - name: SHI 90c Kamakawi laser carbine + name: Jury Rigged SHI 90c 'Taiyo' Laser Rifle parent: [BaseWeaponBattery, BaseGunWieldable] id: WeaponLaserCarbine - description: Favoured by Nanotrasen Security for being cheap and easy to use. + description: A Taiyo laser rifle that has been jury rigged to run on an internal battery. It seems like someone welded the battery into the rifle, voiding the warranty. components: - type: Sprite sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/energycell.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/energycell.yml new file mode 100644 index 00000000000..e273df651a4 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/energycell.yml @@ -0,0 +1,293 @@ +#the projectile used for hullrot lasguns, i pray this one works +- type: entity + id: InfantryLasboltMedium + name: las bolt + parent: BaseBullet + categories: [ HideSpawnMenu ] + components: + - type: Projectile + damage: + types: + Heat: 15 + Structural: 20 + #harmorPenetration: 15 + stoppingPower: 1 + #color: "#ff0101" + - type: Fixtures + fixtures: + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.15,-0.3,0.15,0.3" + hard: false + mask: + - Opaque # WWDP allow shooting through windows + - type: Reflective + reflective: + - Energy + - type: FlyBySound + sound: + collection: EnergyMiss + params: + volume: 5 + - type: PointLight + radius: 3 + color: "#ff0101" + energy: 1 + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi #_Crescent/Objects/Weapons/Projectiles/plasma.rsi + layers: + - state: beam #icon + color: "#ff0101" + rotation: 90 + - type: ProjectilePhasePrevent + +- type: entity + id: InfantryLasboltPistol + name: pistol las bolt + parent: BaseBullet + categories: [ HideSpawnMenu ] + components: + - type: Projectile + damage: + types: + Heat: 8 + Structural: 10 + #harmorPenetration: 15 + stoppingPower: 1 + #color: "#07ff13" + - type: Fixtures + fixtures: + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.15,-0.3,0.15,0.3" + hard: false + mask: + - Opaque # WWDP allow shooting through windows + - type: Reflective + reflective: + - Energy + - type: FlyBySound + sound: + collection: EnergyMiss + params: + volume: 5 + - type: PointLight + radius: 3 + color: "#07ff13" + energy: 1 + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi + layers: + - state: beam #icon + color: "#07ff13" + rotation: 90 + - type: ProjectilePhasePrevent + +- type: entity + name : hullrot disabler bolt + id: HullrotBulletDisabler + parent: BaseBullet + categories: [ HideSpawnMenu ] + components: + - type: Reflective + reflective: + - Energy + - type: FlyBySound + sound: + collection: EnergyMiss + params: + volume: 5 + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles_tg.rsi + layers: + - state: omnilaser + shader: unshaded + - type: Physics + - type: Fixtures + fixtures: + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.15,-0.3,0.15,0.3" + hard: false + mask: + - Opaque # WWDP allow shooting through windows + - type: Ammo + - type: StaminaDamageOnCollide + damage: 10 + - type: Projectile + impactEffect: BulletImpactEffectDisabler + damage: + types: + Shock: 1 #can't remove this because it just makes it deal blunt... which is fucked + soundHit: + collection: WeakHit + forceSound: true + +###################### + +#Energy Cells + +#Lasrifle Energy Cell +- type: entity + name: SHI 90c Las-rifle Power Cell + id: lasgunriflepowercell + description: The SHI 90c Las-rifle Power Cell is the most ubiquitous weapons-grade power cell in the taypan market today. Able to be used as a regular power cell, in times of need. + parent: BaseItem + components: + - type: Item + storedRotation: -90 + - type: Battery + maxCharge: 1080 #same size as a regular high-capacity cell + startingCharge: 1080 + - type: PowerCell + - type: Explosive + explosionType: Default + maxIntensity: 200 + intensitySlope: 1.5 + - type: Sprite + sprite: Objects/Power/power_cells.rsi + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: small + color: "#e5222c" + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + - type: SolutionContainerManager + solutions: + battery: + maxVol: 5 + - type: InjectableSolution + solution: battery + - type: DrawableSolution + solution: battery + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Zinc + Quantity: 5 + - type: Tag + tags: + - PowerCell + - EnergygunCell + - type: Appearance + - type: MachinePart + part: PowerCell + rating: 2 + - type: PowerCellVisuals + - type: Riggable + - type: ProjectileBatteryAmmoProvider + proto: InfantryLasboltMedium + fireCost: 27 #should give atleast 40 shots, not too many that it's OP, but high enough that it's got viability as a gun. + #- type: HitscanBatteryAmmoProvider + #proto: HullrotRedLaser + #fireCost: 27 #should give atleast 40 shots, not too many that it's OP, but high enough that it's got viability as a gun. + +#Laspistol Energy Cell +- type: entity + name: SHI 60c Las-pistol Power Cell + id: lasgunpistolpowercell + description: The SHI 60c Las-pistol Power Cell is the most ubiquitous weapons-grade power cell in the taypan market today. Able to be used as a regular power cell, in times of need. + parent: BaseItem + components: + - type: Item + storedRotation: -90 + - type: Battery + maxCharge: 1080 #same size as a regular high-capacity cell + startingCharge: 1080 + - type: PowerCell + - type: Explosive + explosionType: Default + maxIntensity: 200 + intensitySlope: 1.5 + - type: Sprite + sprite: Objects/Power/power_cells.rsi + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: small + color: "#07ff13" + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + - type: SolutionContainerManager + solutions: + battery: + maxVol: 5 + - type: InjectableSolution + solution: battery + - type: DrawableSolution + solution: battery + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Zinc + Quantity: 5 + - type: Tag + tags: + - PowerCell + - PistolEnergygunCell + - type: Appearance + - type: MachinePart + part: PowerCell + rating: 2 + - type: PowerCellVisuals + - type: Riggable + - type: ProjectileBatteryAmmoProvider + proto: InfantryLasboltPistol + fireCost: 13 #gives it 80 shots, more ammo, but it's weaker than a proper lasgun. + +#Disabler Energy Cell +- type: entity + name: SHI 30c "Yamete" Disabler Power Cell + id: lasgunpowercelldisabler + description: The SHI 30c "Yamete" Disabler Power Cell is a power cell tuned to non-lethal frequencies, for capturing your targets alive. Wish your foes a SHInotastic! ending with this power cell. + parent: BaseItem + components: + - type: Item + storedRotation: -90 + - type: Battery + maxCharge: 1080 #same size as a regular high-capacity cell + startingCharge: 1080 + - type: PowerCell + - type: Explosive + explosionType: Default + maxIntensity: 200 + intensitySlope: 1.5 + - type: Sprite + sprite: Objects/Power/power_cells.rsi + layers: + - map: [ "enum.PowerCellVisualLayers.Base" ] + state: small + color: "#22cee5" + - map: [ "enum.PowerCellVisualLayers.Unshaded" ] + state: o2 + shader: unshaded + - type: SolutionContainerManager + solutions: + battery: + maxVol: 5 + - type: InjectableSolution + solution: battery + - type: DrawableSolution + solution: battery + - type: Extractable + juiceSolution: + reagents: + - ReagentId: Zinc + Quantity: 5 + - type: Tag + tags: + - PowerCell + - DisablerEnergyCell + - type: Appearance + - type: MachinePart + part: PowerCell + rating: 2 + - type: PowerCellVisuals + - type: Riggable + - type: ProjectileBatteryAmmoProvider + proto: HullrotBulletDisabler + fireCost: 27 #should give the battery 40 shots diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/energy.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/energy.yml new file mode 100644 index 00000000000..758a8d05762 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/energy.yml @@ -0,0 +1,169 @@ +#Lasguns + +#Lasrifle +- type: entity + name: SHI 90c 'Taiyo' Laser Rifle + id: SHIlasgunrifle + description: SHI 90c 'Taiyo' Laser Rifle is Shinohara's most generic, reliable, and best selling energy rifle on the market. Able to slot in any power cell to use as it's ammunition. + parent: BaseItem + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/lasgun_generic.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-unshaded-4 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: MagazineVisuals + magState: mag + steps: 5 + zeroVisible: true + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/lasgun_generic.rsi + quickEquip: false + slots: + - Back + - suitStorage + - type: Item + size: Huge + shape: + - 0,0,4,1 + - type: AmmoCounter + - type: Gun + projectileSpeed: 35 #it go pew pew + fireRate: 5 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg + - type: MagazineAmmoProvider + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: lasgunriflepowercell + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg + whitelist: + tags: + - PowerCell + - PowerCellSmall + - EnergygunCell + - DisablerEnergyCell + - type: Appearance + - type: StaticPrice + price: 500 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + - type: MeleeWeapon + attackRate: 2 + damage: + types: + Blunt: 9.0 + bluntStaminaDamageFactor: 1.25 + swapKeys: true + disableHeavy: true + animation: WeaponArcThrust + wideAnimationRotation: 90 + soundHit: + collection: MetalThud + - type: IncreaseDamageOnWield + damage: + types: + Blunt: 10 + - type: DamageOtherOnHit + staminaCost: 10 + - type: Wieldable + - type: GunRequiresWield + # Shitmed Change + - type: Cautery + speed: 0.9 + - type: SurgeryTool + endSound: + path: /Audio/Weapons/Guns/Gunshots/laser.ogg + +#Laspistol +- type: entity + name: SHI 60c 'Hoshi' Laser Pistol + id: SHIlasgunpistol + description: SHI 60c 'Hoshi' Laser Pistol is Shinohara's most generic, reliable, and best selling energy pistol on the market. Able to slot in any power cell to use as it's ammunition. Unable to use Las-rifle power cells. + parent: BaseItem + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-unshaded-4 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: MagazineVisuals + magState: mag + steps: 5 + zeroVisible: true + - type: Clothing + sprite: Objects/Weapons/Guns/Battery/taser.rsi + quickEquip: false + slots: + - suitStorage + - Belt + - type: Item + size: Small + shape: + - 0,0,1,0 + - 0,1,0,1 + - type: AmmoCounter + - type: Gun + projectileSpeed: 35 #it go pew pew + fireRate: 3 #slower then the regular las rifle + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg + - type: MagazineAmmoProvider + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: lasgunpistolpowercell + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg + whitelist: + tags: + - PowerCell + - PowerCellSmall + - PistolEnergygunCell + - DisablerEnergyCell + blacklist: + tags: + - EnergygunCell + - type: Appearance + - type: StaticPrice + price: 500 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + - type: MeleeWeapon + attackRate: 2 + damage: + types: + Blunt: 9.0 + bluntStaminaDamageFactor: 1.25 + swapKeys: true + disableHeavy: true + animation: WeaponArcThrust + wideAnimationRotation: 180 + soundHit: + collection: MetalThud + - type: DamageOtherOnHit + staminaCost: 10 + # Shitmed Change + - type: Cautery + speed: 0.9 + - type: SurgeryTool + endSound: + path: /Audio/Weapons/Guns/Gunshots/laser.ogg diff --git a/Resources/Prototypes/_Crescent/tags.yml b/Resources/Prototypes/_Crescent/tags.yml index cc8d80e967c..f6142c740fc 100644 --- a/Resources/Prototypes/_Crescent/tags.yml +++ b/Resources/Prototypes/_Crescent/tags.yml @@ -102,3 +102,13 @@ - type: Tag id: DualWield + +#lasgun stuff +- type: Tag + id: EnergygunCell + +- type: Tag + id: PistolEnergygunCell + +- type: Tag + id: DisablerEnergyCell diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/base.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/base.png new file mode 100644 index 00000000000..3d293e3392c Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/base.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-BACKPACK.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-BACKPACK.png new file mode 100644 index 00000000000..e511f1379ef Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-BACKPACK.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 00000000000..e511f1379ef Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/equipped-SUITSTORAGE.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/icon.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/icon.png new file mode 100644 index 00000000000..73f1e112361 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/icon.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-left.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-left.png new file mode 100644 index 00000000000..d1e085e8586 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-right.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-right.png new file mode 100644 index 00000000000..61b8c10046d Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-0.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-0.png new file mode 100644 index 00000000000..016d8ba5a76 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-0.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-1.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-1.png new file mode 100644 index 00000000000..e021aae704b Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-1.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-2.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-2.png new file mode 100644 index 00000000000..0a051aae142 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-2.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-3.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-3.png new file mode 100644 index 00000000000..fd7847d16f0 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-3.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-4.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-4.png new file mode 100644 index 00000000000..efa7d9ea526 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/mag-unshaded-4.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/meta.json b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/meta.json new file mode 100644 index 00000000000..cae668a35ff --- /dev/null +++ b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/meta.json @@ -0,0 +1,56 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Polaris at https://github.com/PolarisSS13/Polaris/commit/9ded73fb85b9106d6bbf1c9a34d1d2fa27ee0e2e, backpack sprite by Peptide, backpack sling sprite edited by Boaz1111, wield sprites by RiceMar1244", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "mag-unshaded-0" + }, + { + "name": "mag-unshaded-1" + }, + { + "name": "mag-unshaded-2" + }, + { + "name": "mag-unshaded-3" + }, + { + "name": "mag-unshaded-4" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-left.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-left.png new file mode 100644 index 00000000000..126915fd270 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-left.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-right.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-right.png new file mode 100644 index 00000000000..93a9303c5ea Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic.rsi/wielded-inhand-right.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/base.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/base.png new file mode 100644 index 00000000000..b5a65edff48 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/base.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/icon.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/icon.png new file mode 100644 index 00000000000..a85afab7127 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/icon.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-0.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-0.png new file mode 100644 index 00000000000..f4e9e49a5aa Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-0.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-1.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-1.png new file mode 100644 index 00000000000..9d2a4d004e6 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-1.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-2.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-2.png new file mode 100644 index 00000000000..88bab46c51c Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-2.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-3.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-3.png new file mode 100644 index 00000000000..57142eecd98 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left-3.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left.png new file mode 100644 index 00000000000..a2ed57443d8 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-left.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-0.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-0.png new file mode 100644 index 00000000000..5b51ce47414 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-0.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-1.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-1.png new file mode 100644 index 00000000000..2e3c8ec1d9c Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-1.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-2.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-2.png new file mode 100644 index 00000000000..ea72601137b Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-2.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-3.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-3.png new file mode 100644 index 00000000000..3a9db1d3e30 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right-3.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right.png new file mode 100644 index 00000000000..b23c4f39e3e Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/inhand-right.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-0.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-0.png new file mode 100644 index 00000000000..2f4c8db73b4 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-0.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-1.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-1.png new file mode 100644 index 00000000000..a90970412c6 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-1.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-2.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-2.png new file mode 100644 index 00000000000..5b62a04dfa0 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-2.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-3.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-3.png new file mode 100644 index 00000000000..f34af9bae07 Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-3.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-4.png b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-4.png new file mode 100644 index 00000000000..046c1328b3b Binary files /dev/null and b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/mag-unshaded-4.png differ diff --git a/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/meta.json b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/meta.json new file mode 100644 index 00000000000..8e2e71fb882 --- /dev/null +++ b/Resources/Textures/_Crescent/Objects/Weapons/Guns/lasgun_generic_pistol.rsi/meta.json @@ -0,0 +1,72 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from CEV Eris at commit https://github.com/discordia-space/CEV-Eris/commit/d75bd7c51620423bacf0b8accc8d29ffbfc387d8, edited by Emisse for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "mag-unshaded-0" + }, + { + "name": "mag-unshaded-1" + }, + { + "name": "mag-unshaded-2" + }, + { + "name": "mag-unshaded-3" + }, + { + "name": "mag-unshaded-4" + }, + { + "name": "inhand-left-0", + "directions": 4 + }, + { + "name": "inhand-right-0", + "directions": 4 + }, + { + "name": "inhand-left-1", + "directions": 4 + }, + { + "name": "inhand-right-1", + "directions": 4 + }, + { + "name": "inhand-left-2", + "directions": 4 + }, + { + "name": "inhand-right-2", + "directions": 4 + }, + { + "name": "inhand-left-3", + "directions": 4 + }, + { + "name": "inhand-right-3", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +}