diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/fullsize.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/fullsize.yml index 81b3a84aeee..657d6a02692 100644 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/fullsize.yml +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/fullsize.yml @@ -27,7 +27,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 45 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 @@ -169,7 +169,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 45 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/intermediary.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/intermediary.yml index 0ffe5689f12..d605c9d76e2 100644 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/intermediary.yml +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/intermediary.yml @@ -27,7 +27,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 25 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 @@ -175,7 +175,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 25 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/pistol.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/pistol.yml index b8ed3bb5c3f..804c4fd19bc 100644 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/pistol.yml +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/pistol.yml @@ -27,7 +27,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 18 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 @@ -288,7 +288,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 20 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 @@ -404,7 +404,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 18 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/shotgun.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/shotgun.yml index d08eab8d50f..af2291158d5 100644 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/shotgun.yml +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Ammunition/New_Ammo/shotgun.yml @@ -183,7 +183,7 @@ - type: Projectile damage: types: - Piercing: 1000 # i just hit the juckport + Piercing: 12 # i just hit the juckport harmorPenetration: 30 stoppingPower: 4 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/pistols.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/pistols.yml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/rifles.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/rifles.yml new file mode 100644 index 00000000000..6b2a8ebbf06 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/rifles.yml @@ -0,0 +1,426 @@ +# Single Use Rifle Base +- type: entity + name: BaseRifleOneUse + parent: BaseItem + id: BaseRifleOneUse + description: A rooty tooty point and shooty. + abstract: true + components: + - type: Sprite + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - type: Item + size: Small + shape: + - 0,0,1,0 + - 0,1,0,1 + - type: Tag + tags: + - Sidearm + - type: Clothing + sprite: Objects/Weapons/Guns/Pistols/viper.rsi + quickEquip: false + slots: + - suitStorage + - Belt + - type: Wieldable + - type: GunRequiresWield + - type: Gun + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + fireOnDropChance: .6 + - type: StaticPrice + price: 100 + - type: BallisticAmmoProvider + proto: CrescentCartridge_556x45 + capacity: 20 + cycleable: false + - type: EmitSoundOnPickup + sound: /Audio/_Crescent/Weapons/Interact/gun_pick.ogg + - type: EmitSoundOnDrop + sound: /Audio/_Crescent/Weapons/Interact/gun_drop.ogg + +# The actual rifles +- type: entity + name: NCWL SV-79 7.62x39mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleSV79 + description: A unique bullpup design, produced by the Union Foundry in Chengridz. Designed with CQB in mind, the bullpup configuration allows for a long barrel in a stout package, at the cost of complicating the internal machinery. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/SV-79 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/SV-79 + - type: Gun + fireRate: 6.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + - type: ChamberMagazineAmmoProvider + boltClosed: null # means the bolt doesnt lock back like M16 pattern rifles, also means you need to cycle the gun after an empty mag + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_762x39 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_762x39 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_762x39 + priority: 1 + whitelist: + tags: + - CrescentCartridge_762x39 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 + +- type: entity + name: DSM IPV-701 5.56x45mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleIPV701 + description: The standard issue rifle used by the Imperial Army and Imperial Marine Corps. Designed after a somewhat unpopular firearm used hundreds and hundreds of years ago, and overengineered to hell and back. Fires bullets like any other gun does, but looks great. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/IPV-701 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/IPV-701 + - type: Gun + fireRate: 6.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_556x45 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_556x45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_556x45 + priority: 1 + whitelist: + tags: + - CrescentCartridge_556x45 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 + +- type: entity + name: SHI Type-220 7.62x51mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleType220 + description: Shinohara's flagship battle rifle design, built for mid to long range encounters. Chambered in the aging 7.62x51mm Imperial cartridge, the Type-220 makes sure whoever may be in your way, stops being in your way. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/TYPE-220 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/TYPE-220 + - type: Gun + fireRate: 4.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_762x51 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_556x45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_762x51 + priority: 1 + whitelist: + tags: + - CrescentCartridge_762x51 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 + +- type: entity + name: SHI Type-518 5.56x45mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleType518 + description: Shinohara's most modern assault rifle to date, the Type-518 is perfectly generic in every way, while still being a great tactical weapon. Comes with a two round burst, for more controlled groupings. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/TYPE-518 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/TYPE-518 + - type: Gun + fireRate: 6.5 + selectedMode: FullAuto + availableModes: + - FullAuto + - Burst + shotsPerBurst: 2 + burstFireRate: 10 + burstCooldown: 0.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_556x45 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_556x45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_556x45 + priority: 1 + whitelist: + tags: + - CrescentCartridge_556x45 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 + +- type: entity + parent: [BaseWeaponSniper, BaseGunWieldable, StreeCredRedeemable] + id: WeaponRifleSHIM919 + name: SHI-UA M919 5.56x45 + description: An incredibly cheap "replica" lever action rifle, produced by the Shinohara subsidiary, United Arms. Yeah the action is tough, and yeah the polymer feels like shit, but it fires bullets doesn't it? + components: + - type: Item + size: Ginormous + - type: StaticPrice + price: 2000 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/M919 + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/M919 + - type: Gun + fireRate: 3 + projectileSpeed: 45 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + path: /Audio/Weapons/Guns/UnionfallWeapons/lever_fire.ogg + - type: BallisticAmmoProvider + soundInsert: + collection: LeverReload + capacity: 6 + autoCycle: false + proto: CrescentCartridge_556x45 + whitelist: + tags: + - CrescentCartridge_556x45 + +- type: entity + name: Shinohara Budget-Tek STK-A 5.56x45mm + parent: BaseRifleOneUse + id: WeaponRifleStkA + description: A shitty, mass produced, fully 3d printed "rifle". Comes loaded, and physically cannot accept new rounds. Twist the key, and pull the trigger. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/STK-A + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - type: StaticPrice + price: 100 + +- type: entity + name: CDT C-2001 5.56x45mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleTypeC2001 + description: The C-2001 is Cyberdawn Technology's anwser to the Type-518, and is one of their best sellers as of yet. A simple core, with an enormously overengineered polymer frame wrapped around it, the C-2001 was designed with ergonomics above all else, and it shows. Sporting a slightly lower firerate to stop the polymer from melting, the C-2001 is a solid rifle, if you can afford the steep cost. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/C-2001 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/C-2001 + - type: Gun + fireRate: 6 + selectedMode: FullAuto + availableModes: + - FullAuto + shotsPerBurst: 2 + burstFireRate: 10 + burstCooldown: 0.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/rifle_2/rifle_gunshot_2.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_556x45 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_556x45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_556x45 + priority: 1 + whitelist: + tags: + - CrescentCartridge_556x45 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 + +- type: entity + name: Sharps AX-5 5.56x45mm + parent: [BaseWeaponRifle, StreeCredRedeemable] + id: WeaponRifleTypeAX5 + description: The AX-5 is Sharps Precision's main assault rifle, and one of their oldest selling firearms. Being their first commercial product, the AX-5 is designed to be simple, yet reliable. Coming with a short barrel rather than a bullpup congifuration, the AX-5 does suffer in velocity slightly, but the integrated suppressor more than makes up for it. + components: + - type: Item + shape: + - 0,0,4,1 + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/AX-5 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/RIFLE/AX-5 + - type: Gun + fireRate: 6.5 + selectedMode: FullAuto + availableModes: + - FullAuto + - Burst + shotsPerBurst: 2 + burstFireRate: 10 + burstCooldown: 0.5 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/supressed_1/supressed_gunshot_3.ogg + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentMagazine_556x45 + insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentMagazine_556x45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_556x45 + priority: 1 + whitelist: + tags: + - CrescentCartridge_556x45 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: StaticPrice + price: 3000 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/shotguns.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/shotguns.yml new file mode 100644 index 00000000000..5d1346e8dbd --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/shotguns.yml @@ -0,0 +1,129 @@ +- type: entity + name: NCWL TSD-87 12g + parent: [BaseWeaponShotgun, BaseGunWieldable, StreeCredRedeemable] + id: WeaponShotgunTSD87 + description: The TSD-87 is a unique shotgun, utilizing a reversed pump action, and chambered in 12 gauge. while the action is a little akward to get used to, it fires buckshot and slugs like any shotgun. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/TSD-87.rsi + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/TSD-87.rsi + - type: GunRequiresWield + - type: Item + shape: + - 0,0,3,1 + - type: Gun + shotgunSpreadMultiplier: 1.25 + fireRate: 3 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/shotgun_2/shotgun_gunshot_1.ogg + selectedMode: SemiAuto + availableModes: + - SemiAuto + - type: BallisticAmmoProvider + whitelist: + tags: + - CrescentCartridge_12Ga + capacity: 8 + autoCycle: false + proto: CrescentCartridge_12Ga + - type: ItemSlots + +- type: entity + name: DSM SPS-110 12g + parent: [BaseWeaponShotgun, BaseGunWieldable, StreeCredRedeemable] + id: WeaponShotgunSPS110 + description: The SPS-110 is a recent design from Count Olywir's team in Domain, designed to be cheap to produce and supply. Even so, Olywir could not help but overengineer the damned thing, spiking its cost in materials. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/SPS-110.rsi + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/SPS-110.rsi + - type: GunRequiresWield + - type: Item + shape: + - 0,0,3,1 + - type: Gun + shotgunSpreadMultiplier: 1.25 + fireRate: 3 + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/shotgun_2/shotgun_gunshot_1.ogg + selectedMode: SemiAuto + availableModes: + - SemiAuto + - type: BallisticAmmoProvider + whitelist: + tags: + - CrescentCartridge_12Ga + capacity: 8 + autoCycle: false + proto: CrescentCartridge_12Ga + - type: ItemSlots + +- type: entity + name: SHI TYPE-80 12g + parent: [BaseWeaponShotgun, BaseGunWieldable, StreeCredRedeemable] + id: WeaponShotgunType80 + description: The Type-80 is Shinohara's answer to the requests for a tactical, semi automatic, 12 guage shotgun. Cheap, effective, stable, the Type-80 does it all. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/TYPE-80.rsi + - type: Item + size: Large + shape: + - 0,0,3,1 + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/TYPE-80.rsi + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SHOTGUN/TYPE-80.rsi + quickEquip: false + slots: + - Back + - suitStorage + - type: AmmoCounter + - type: GunRequiresWield + - type: Gun + damageModifier: 1.25 + fireRate: 3 + selectedMode: SemiAuto + availableModes: + - SemiAuto + soundGunshot: + path: /Audio/_Crescent/Weapons/Guns/shotgun_1/shotgun_gunshot_3.ogg + soundEmpty: + path: /Audio/Weapons/Guns/Empty/empty.ogg + fireOnDropChance: 0.3 + shotgunSpreadMultiplier: 1.25 + - type: BallisticAmmoProvider + whitelist: + tags: + - CrescentCartridge_12Ga + capacity: 8 + autoCycle: true + proto: CrescentCartridge_12Ga + - type: Wieldable + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: Appearance + - type: StaticPrice + price: 500 + - type: Execution + - type: MeleeWeapon + attackRate: 1.4 + damage: + types: + Blunt: 10 + bluntStaminaDamageFactor: 1.3333 + swapKeys: true + disableHeavy: true + animation: WeaponArcThrust + wideAnimationRotation: 180 + soundHit: + collection: MetalThud + - type: IncreaseDamageOnWield + damage: + types: + Blunt: 2.5 + - type: DamageOtherOnHit + staminaCost: 9.5 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/smgs.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/smgs.yml new file mode 100644 index 00000000000..c963333d50d --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Objects/Weapons/NEW GUNS/smgs.yml @@ -0,0 +1,164 @@ +- type: entity + name: NCWL RLPP-181 7.62x25mm + parent: [BaseWeaponSubMachineGun, StreeCredRedeemable ] + id: WeaponSubMachineGunRLPP181 + description: A light sub machine gun, designed by the Homeguard Committee, and intended to be used by boarding troops and naval personnel. The bulky stock actually provides decent control over the weapon, despite its firerate and caliber. Be careful, the polymer is known to get very hot after prolonged firing. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/RLPP-181 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/RLPP-181 + slots: + - Back + - suitStorage + - type: ChamberMagazineAmmoProvider + boltClosed: null + - type: Gun + fireRate: 10 + angleIncrease: 5 + angleDecay: 20 + maxAngle: 20 + minAngle: 1 + selectedMode: FullAuto + availableModes: + - SemiAuto + - FullAuto + fireOnDropChance: 0.1 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentSMGMagazine_762x25 + insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentSMGMagazine_762x25 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_762x25 + priority: 1 + whitelist: + tags: + - CrescentCartridge_762x25 + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + +- type: entity + name: SHI Type-52 9x19mm + parent: [BaseWeaponSubMachineGun, StreeCredRedeemable ] + id: WeaponSubMachineGunType52 + description: A compact, lightweight, and modular sub machine gun, produced by Shinohara Heavy Industries. The design is essentially ripped one for one from an Old Earth design, with a few modifications made to fit the SHI design doctrine. Perfectly middle of the road, shoots bullets and doesn't jam. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/TYPE-52 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/TYPE-52 + slots: + - Back + - suitStorage + - type: ChamberMagazineAmmoProvider + boltClosed: null + - type: Gun + fireRate: 10 + angleIncrease: 5 + angleDecay: 20 + maxAngle: 20 + minAngle: 1 + selectedMode: FullAuto + availableModes: + - SemiAuto + - FullAuto + fireOnDropChance: 0.1 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentSMGMagazine_9x19 + insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentSMGMagazine_9x19 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_9x19 + priority: 1 + whitelist: + tags: + - CrescentCartridge_9x19 + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + +- type: entity + name: Sharps P-M25 .45 + parent: [BaseWeaponSubMachineGun, StreeCredRedeemable ] + id: WeaponSubMachineGunPM25 + description: A highly advanced subgun produced by Sharps Precision. The weapon is built around the "HYPER-P" recoil mitigation system, which takes up a large part of the front of the gun. The result is being able to fire .45 like it's 9x19. + components: + - type: Sprite + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/P-M25 + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + sprite: _Crescent/Objects/Weapons/Guns/New_Guns/SMG/P-M25 + slots: + - Back + - suitStorage + - type: ChamberMagazineAmmoProvider + boltClosed: null + - type: Gun + fireRate: 8 + angleIncrease: 5 + angleDecay: 10 + maxAngle: 10 + minAngle: 1 + selectedMode: FullAuto + availableModes: + - SemiAuto + - FullAuto + fireOnDropChance: 0.1 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: CrescentSMGMagazine_45 + insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg + priority: 2 + whitelist: + tags: + - CrescentSMGMagazine_45 + gun_chamber: + name: Chamber + startingItem: CrescentCartridge_45 + priority: 1 + whitelist: + tags: + - CrescentCartridge_45 + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance