Skip to content

Commit

Permalink
Merge pull request #628 from KingMudkipIII/sas
Browse files Browse the repository at this point in the history
emergency laser rifles
  • Loading branch information
TGRCdev authored Nov 6, 2024
2 parents abf30e3 + 035ce36 commit 0062b1d
Show file tree
Hide file tree
Showing 17 changed files with 116 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- type: cargoProduct
id: EmergencyLasers
icon:
sprite: _Impstation/Objects/Weapons/Guns/Battery/emergency_laser_gun.rsi
state: icon
product: EmergencyLaserCrate
cost: 5000
category: cargoproduct-category-name-emergency
group: market
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: entity
id: EmergencyLaserCrate
parent: CrateCommandSecure
name: emergency lasers crate
description: A crate of four emergency laser rifles, for situations where getting clearance isn't an option.
components:
- type: StorageFill
contents:
- id: EmergencyWeaponLaserCarbine
- id: EmergencyWeaponLaserCarbine
- id: EmergencyWeaponLaserCarbine
- id: EmergencyWeaponLaserCarbine
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
- type: entity
name: emergency laser rifle
parent: [WeaponLaserCarbinePractice, BaseGunWieldable, BaseRestrictedContraband]
id: EmergencyWeaponLaserCarbine
description: An emergency laser rifle, for use when getting timely clearance isn't an option. Hand this in to security once the coast is clear.
components:
- type: Sprite
sprite: _Impstation/Objects/Weapons/Guns/Battery/emergency_laser_gun.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-unshaded-4
map: ["enum.GunVisualLayers.MagUnshaded"]
shader: unshaded
- type: StaticPrice
price: 420
- type: HitscanBatteryAmmoProvider
proto: EmergencyRedLaser
fireCost: 50
- type: Item
size: Ginormous
- type: PointLight
radius: 1.5
energy: 14
color: "#ff0043"
mask: /Textures/Effects/LightMasks/double_cone.png
- type: RotatingLight
speed: 180
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
- type: hitscan
id: EmergencyRedLaser
damage:
types:
Heat: 12
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_laser
travelFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: beam
impactFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: impact_laser
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.
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,53 @@
{
"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-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
}
]
}
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.

0 comments on commit 0062b1d

Please sign in to comment.