diff --git a/Resources/Prototypes/Entities/Weapons/Energy/taser.yml b/Resources/Prototypes/Entities/Weapons/Energy/taser.yml new file mode 100644 index 0000000000..5dc5e865c3 --- /dev/null +++ b/Resources/Prototypes/Entities/Weapons/Energy/taser.yml @@ -0,0 +1,18 @@ +- type: entity + id: Taser + parent: BaseItem + name: taser + description: Literally just a dummy for a screenshot at this point, sorry! + components: + - type: Sprite + sprite: "Objects/Guns/Energy/taser.rsi" + state: taser + + - type: Icon + sprite: "Objects/Guns/Energy/taser.rsi" + state: taser + + - type: Item + sprite: "Objects/Guns/Energy/taser.rsi" + HeldPrefix: taser2 + diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json b/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json new file mode 100644 index 0000000000..73dfae70cf --- /dev/null +++ b/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "taser", "directions": 1, "delays": [[1.0]]}, {"name": "taser_charge", "directions": 1, "delays": [[1.0]]}, {"name": "taser_empty", "directions": 1, "delays": [[0.3, 0.3]]}, {"name": "taser0-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser0-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser1-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser1-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser2-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser2-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser3-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser3-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser4-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser4-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png new file mode 100644 index 0000000000..174641a0a1 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-left.png new file mode 100644 index 0000000000..5610e995fc Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-left.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-right.png new file mode 100644 index 0000000000..f1f4827a76 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-right.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png new file mode 100644 index 0000000000..a43afa65bf Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-right.png new file mode 100644 index 0000000000..3c3e0bd6ae Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-right.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png new file mode 100644 index 0000000000..0807a51ef9 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png new file mode 100644 index 0000000000..37538874dd Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png new file mode 100644 index 0000000000..6dec86c9e3 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png new file mode 100644 index 0000000000..a1dd9e10ed Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png new file mode 100644 index 0000000000..e6869b9868 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-right.png new file mode 100644 index 0000000000..987d70c6e2 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-right.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_charge.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_charge.png new file mode 100644 index 0000000000..a1ff9fe33f Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_charge.png differ diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_empty.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_empty.png new file mode 100644 index 0000000000..1029d110f8 Binary files /dev/null and b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_empty.png differ