Emags (#6738)
This commit is contained in:
3
Resources/Locale/en-US/emag/emag.ftl
Normal file
3
Resources/Locale/en-US/emag/emag.ftl
Normal file
@@ -0,0 +1,3 @@
|
||||
emag-success = The card zaps something in {THE($target)}.
|
||||
emag-no-charges = No charges left!
|
||||
emag-charges-remaining = It has {$charges} charges remaining.
|
||||
@@ -50,3 +50,18 @@
|
||||
#- Patron
|
||||
#- JuiceWatermelon
|
||||
#- JuiceBerry
|
||||
|
||||
|
||||
- type: reagentDispenserInventory
|
||||
id: SodaDispenserEmagInventory
|
||||
inventory:
|
||||
- FourteenLoko
|
||||
- Ephedrine
|
||||
- Histamine
|
||||
|
||||
- type: reagentDispenserInventory
|
||||
id: BoozeDispenserEmagInventory
|
||||
inventory:
|
||||
- AtomicBomb
|
||||
- Ethanol
|
||||
- Iron
|
||||
|
||||
@@ -24,3 +24,11 @@
|
||||
- Sulfur
|
||||
- SulfuricAcid
|
||||
- Uranium
|
||||
|
||||
- type: reagentDispenserInventory
|
||||
id: ChemDispenserEmaggedInventory
|
||||
inventory: ##Feel free to change this to something more interesting when more chems are added
|
||||
- Napalm
|
||||
- Toxin
|
||||
- Epinephrine
|
||||
- Ultravasculine
|
||||
|
||||
@@ -121,6 +121,14 @@
|
||||
icon: /Textures/Objects/Misc/guardian_info.rsi/icon.png
|
||||
price: 14
|
||||
|
||||
- type: uplinkListing
|
||||
id: UplinkEmag
|
||||
category: Utility
|
||||
itemId: Emag
|
||||
description: This sequencer, or "emag", can be used to open or hack a huge variety of items around the station.
|
||||
icon: /Textures/Objects/Tools/emag.rsi/icon.png
|
||||
price: 8
|
||||
|
||||
# Bundles
|
||||
|
||||
- type: uplinkListing
|
||||
|
||||
11
Resources/Prototypes/Entities/Objects/Tools/emag.yml
Normal file
11
Resources/Prototypes/Entities/Objects/Tools/emag.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: Emag
|
||||
name: cryptographic sequencer
|
||||
description: The iconic card of ill omen.
|
||||
components:
|
||||
- type: Emag
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Objects/Tools/emag.rsi
|
||||
state: icon
|
||||
@@ -25,3 +25,4 @@
|
||||
- SmallImpassable
|
||||
- type: ReagentDispenser
|
||||
pack: BoozeDispenserInventory
|
||||
emagPack: BoozeDispenserEmagInventory
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
state: industrial-working
|
||||
- type: ReagentDispenser
|
||||
pack: ChemDispenserStandardInventory
|
||||
emagPack: ChemDispenserEmaggedInventory
|
||||
- type: ApcPowerReceiver
|
||||
- type: ExtensionCableReceiver
|
||||
- type: Construction
|
||||
|
||||
@@ -25,3 +25,4 @@
|
||||
- SmallImpassable
|
||||
- type: ReagentDispenser
|
||||
pack: SodaDispenserInventory
|
||||
emagPack: SodaDispenserEmagInventory
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
- type: Construction
|
||||
graph: CrateGenericSteel
|
||||
node: crategenericsteel
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CratePlastic
|
||||
@@ -431,7 +431,7 @@
|
||||
- type: StorageVisualizer
|
||||
state_open: scicratesecure_open
|
||||
state_closed: scicratesecure_door
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CratePlasma
|
||||
name: plasma crate
|
||||
@@ -517,7 +517,7 @@
|
||||
- type: StorageVisualizer
|
||||
state_open: hydrocratesecure_open
|
||||
state_closed: hydrocratesecure_door
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CrateWeaponSecure
|
||||
name: secure weapon crate
|
||||
@@ -543,7 +543,7 @@
|
||||
- type: StorageVisualizer
|
||||
state_open: weaponcrate_open
|
||||
state_closed: weaponcrate_door
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CrateCommandSecure
|
||||
name: command crate
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
Normal: fire_off
|
||||
Warning: fire_off # shouldn't be alarming at a warning
|
||||
Danger: fire_on
|
||||
Emagged: fire_emagged
|
||||
hideOnDepowered: ["fireAlarmState"]
|
||||
- type: WiresVisualizer
|
||||
- type: UserInterface
|
||||
|
||||
BIN
Resources/Textures/Objects/Tools/emag.rsi/icon.png
Normal file
BIN
Resources/Textures/Objects/Tools/emag.rsi/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 317 B |
14
Resources/Textures/Objects/Tools/emag.rsi/meta.json
Normal file
14
Resources/Textures/Objects/Tools/emag.rsi/meta.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation wiki at https://tgstation13.org/wiki/File:Emag.png",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user