Skip to content

Commit

Permalink
Axolotol bullets (#16)
Browse files Browse the repository at this point in the history
* blup bullets!!!

* oops i spelt axolotl wrong

* Remove blup crate from cargo
  • Loading branch information
Callmore authored Jul 9, 2024
1 parent e7fcfb5 commit 32e33b3
Show file tree
Hide file tree
Showing 6 changed files with 106 additions and 0 deletions.
15 changes: 15 additions & 0 deletions Resources/Prototypes/Axolotl/Catalog/Fills/Crates/armory.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- type: entity
id: CrateArmoryBlup
parent: CrateWeaponSecure
name: blup rounds crate
description: Contains four pistol magazines and two boxes loaded with rounds infused with blup, guaranteed to make your enemies question what your doing. Requires Armory access to open. Blup!
components:
- type: StorageFill
contents:
- id: MagazineBoxPistolBlup
amount: 2
- id: MagazinePistolBlup
amount: 4
- type: Sprite
sprite: Structures/Storage/Crates/weapon.rsi
color: "#fc74a2"
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- type: entity
parent: BaseMagazineBoxPistol
id: MagazineBoxPistolBlup
name: ammunition box (.35 auto blup)
components:
- type: BallisticAmmoProvider
proto: CartridgePistolBlup
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: incendiary
color: "#fc74a2"
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
- type: entity
id: CartridgePistolBlup
name: cartridge (.35 auto blup)
parent: BaseCartridgePistol
components:
- type: CartridgeAmmo
proto: BulletPistolBlup
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#fc74a2"
- type: ChemicalAmmo
- type: SolutionContainerManager
solutions:
ammo:
reagents:
- ReagentId: JuiceThatMakesYouBlup
Quantity: 2
- type: SolutionTransfer
maxTransferAmount: 2

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- type: entity
id: MagazinePistolBlup
name: pistol magazine (.35 auto blup)
parent: MagazinePistol
components:
- type: BallisticAmmoProvider
proto: CartridgePistolBlup
- type: Sprite
sprite: Objects/Weapons/Guns/Ammunition/Magazine/Pistol/pistol_mag.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
color: "#fc74a2"
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- type: entity
id: BulletPistolBlup
name: bullet (.35 auto blup)
parent: BaseBulletBlup
noSpawn: true
components:
- type: Projectile
damage:
types:
Blunt: 0.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
- type: entity
id: BaseBulletBlup
name: base bullet blup
parent: BaseBullet
noSpawn: true
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
layers:
- state: practice # TODO: Replace
- type: Projectile
damage:
types:
Blunt: 0.5
- type: SolutionContainerManager
solutions:
ammo:
maxVol: 15
- type: RefillableSolution
solution: ammo
- type: DrainableSolution
solution: ammo
- type: SolutionInjectOnProjectileHit
transferAmount: 15
solution: ammo
- type: InjectableSolution
solution: ammo

0 comments on commit 32e33b3

Please sign in to comment.