- type: cargoProduct
id: TrackingImplant
icon:
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
product: CrateTrackingImplants
cost: 1000
category: Armory
- type: cargoProduct
id: FunSadTromboneImplants
icon:
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
product: CrateFunSadTromboneImplants
cost: 1000
category: Fun
- type: cargoProduct
id: FunLightImplants
icon:
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
product: CrateFunLightImplants
cost: 1000
category: Fun
- type: cargoProduct
id: FunBikeHornImplants
icon:
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
product: CrateFunBikeHornImplants
cost: 1000
category: Fun
- type: cargoProduct
id: MedicalMindShieldImplants
icon:
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
product: CrateMindShieldImplants
cost: 3000
category: Medical
tags:
- SubdermalImplant
- type: Sprite
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
layers:
- - state: syringe2
+ - state: implanter0
+ map: [ "implantOnly" ]
+ visible: true
+ - state: implanter1
map: [ "implantFull" ]
- color: '#1cd94e'
visible: false
- - state: syringe_base0
- map: [ "implantOnly" ]
- type: Item
- sprite: Objects/Specific/Chemistry/syringe.rsi
+ sprite: Objects/Specific/Medical/implanter.rsi
heldPrefix: 0
- type: Appearance
- type: GenericVisualizer
enum.ImplanterImplantOnlyVisuals.ImplantOnly:
implantOnly:
True: {state: broken}
- False: {state: syringe_base0}
+ False: {state: implanter0}
- type: entity
id: Implanter
abstract: true
components:
- type: Sprite
- sprite: Objects/Specific/Chemistry/syringe.rsi
- state: syringe_base0
+ sprite: Objects/Specific/Medical/implanter.rsi
+ state: implanter0
layers:
- - state: syringe2
+ - state: implanter1
map: [ "implantFull" ]
- color: '#1cd94e'
visible: true
- - state: syringe_base0
+ - state: implanter0
map: [ "implantOnly" ]
- type: Implanter
currentMode: Inject
abstract: true
components:
- type: Item
- sprite: Objects/Specific/Medical/implanter.rsi
+ sprite: Objects/Specific/Medical/syndi_implanter.rsi
size: 3
- type: Sprite
- sprite: Objects/Specific/Medical/implanter.rsi
+ sprite: Objects/Specific/Medical/syndi_implanter.rsi
state: implanter1
layers:
- state: implanter0
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from tgstation at commit https://github.com/PestoVerde322/tgstation/blob/37460afeeb24f84e591d538e40bb04e60aef9cf8/icons/obj/syringe.dmi",
+ "copyright": "Taken from tgstation at commit https://github.com/vgstation-coders/vgstation13/commit/1cdfb0230cc96d0ba751fa002d04f8aa2f25ad7d, resprite by @linkblyat",
"size": {
"x": 32,
"y": 32
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from tgstation at commit https://github.com/PestoVerde322/tgstation/blob/37460afeeb24f84e591d538e40bb04e60aef9cf8/icons/obj/syringe.dmi",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "broken"
+ },
+ {
+ "name": "implanter0"
+ },
+ {
+ "name": "implanter1"
+ }
+ ]
+}