Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The ACME brand "Bulletcatcher™" #1218

Merged
merged 3 commits into from
Jan 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/_Impstation/store/uplink-catalog.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@ uplink-nemesis-br-desc = Precise and Deadly: the stylish Nemesis-11 Battle Rifle
uplink-rifle-magazine-nemesis-name = Rifle Magazine (.25 Caseless)
uplink-rifle-magazine-nemesis-desc = Rifle magazine with 24 cartridges. Compatible with the Nemesis-11.
uplink-bulletcatcher-name = ACME brand "Bulletcatcher™"
uplink-bulletcatcher-desc = Security aiming guns at you? Worse, your audience? Put a quick stop to that with the ACME brand "Bulletcatcher™"! When they point that rifle at your face, point our patented pipe right back at them!
20 changes: 19 additions & 1 deletion Resources/Prototypes/_Impstation/Catalog/uplink_catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
blacklist:
components:
- SurplusBundle

- type: listing
id: uplinkZipperAP
name: uplink-zipper-ap-name
Expand Down Expand Up @@ -56,3 +56,21 @@
Telecrystal: 2
categories:
- UplinkAmmo

- type: listing
id: UplinkBulletcatcher
name: uplink-bulletcatcher-name
description: uplink-bulletcatcher-desc
icon: { sprite: _Impstation/Objects/Weapons/Melee/bulletcatcher.rsi, state: bulletcatcher }
productEntity: BulletCatcherBox
discountCategory: rareDiscounts
discountDownTo:
Telecrystal: 3
cost:
Telecrystal: 6
conditions:
- !type:BuyerJobCondition
whitelist:
- Clown
categories:
- UplinkJob
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
- type: entity
name: ACME brand "Bulletcatcher™"
parent: [BaseItem, Tier1Contraband]
id: BulletCatcher
description: You can do anything if you try hard and believe in yourself.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inspirational

components:
- type: Sprite
sprite: _Impstation/Objects/Weapons/Melee/bulletcatcher.rsi
state: bulletcatcher
- type: Item
size: Large
sprite: _Impstation/Objects/Weapons/Melee/bulletcatcher.rsi
- type: Appearance
- type: Reflect
reflectProb: 1
reflects:
- NonEnergy
spread: 1
soundOnReflect: /Audio/_Impstation/Weapons/pvc.ogg

- type: entity
id: BulletCatcherBox
parent: [BaseItem, Tier1Contraband]
name: factory-sealed ACME brand "Bulletcatcher™"
description: Wow! An ACME brand "Bulletcatcher™"! It's what I always wanted!
components:
- type: Item
size: Huge
- type: Sprite
sprite: _Impstation/Objects/Weapons/Melee/bulletcatcher.rsi
state: box
- type: SpawnItemsOnUse
items:
- id: ACMEBoxOpen
- id: BulletCatcher
sound:
path: /Audio/Effects/unwrap.ogg

- type: entity
id: ACMEBoxOpen
parent: [BaseItem, Tier1Contraband]
name: discarded ACME brand box
description: I hope whoever opened this gets the day that they deserve.
components:
- type: Item
size: Large
- type: Sprite
sprite: _Impstation/Objects/Weapons/Melee/bulletcatcher.rsi
state: boxopen
- type: Tag
tags:
- Trash
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,28 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "bulletcatcher by Carousel",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "bulletcatcher"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "box"
},
{
"name": "boxopen"
}
]
}
Loading