inhands for Syndicate Things (and thief beacon) (#37682)

* initial

* splitting this b

* thief bacon 1 handed

* why is test fail

* dont fail please

* "requires"

* evil tests
This commit is contained in:
mubururu_
2025-05-21 10:39:29 -05:00
committed by GitHub
parent 83f1131f19
commit 588bc52f26
16 changed files with 189 additions and 80 deletions

View File

@@ -2311,6 +2311,7 @@
Brute: 5
- type: Item
size: Normal
sprite: Mobs/Animals/grenadepenguin.rsi
- type: OnUseTimerTrigger
delay: 10
beepSound:

View File

@@ -1,4 +1,4 @@
- type: entity
- type: entity
id: PowerSink
parent: [BaseMachine, BaseSyndicateContraband]
name: power sink

View File

@@ -11,7 +11,8 @@
- state: icon
map: ["base"]
- type: Item
sprite: Objects/Weapons/Bombs/hot_potato.rsi
sprite: Objects/Specific/Hydroponics/potato.rsi
heldPrefix: produce
size: Small
- type: AmbientSound
enabled: false

Binary file not shown.

After

Width:  |  Height:  |  Size: 766 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 798 B

View File

@@ -1,21 +1,65 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Created by EmoGarbage404",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Created by EmoGarbage404, inhands by mubururu_ (github)",
"size": {
"x": 32,
"y": 32
},
{
"name": "penguin",
"directions": 4
},
{
"name": "dead"
}
]
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
},
{
"name": "inhand-right",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
},
{
"name": "penguin",
"directions": 4
},
{
"name": "dead"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,20 +1,65 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "tgstation at https://github.com/tgstation/tgstation/blob/c46d689e2b300bdc8c5b153855b1a5bbb2c5b168/icons/obj/singularity.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"delays": [
[
0.1,
0.1
]
]
}
]
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "tgstation at https://github.com/tgstation/tgstation/blob/c46d689e2b300bdc8c5b153855b1a5bbb2c5b168/icons/obj/singularity.dmi, inhands by mubururu_ (github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon",
"delays": [
[
0.1,
0.1
]
]
},
{
"name": "inhand-left",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
},
{
"name": "inhand-right",
"directions": 4,
"delays": [
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
],
[
0.1,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,14 +1,23 @@
{
"version": 1,
"license": "CC-BY-NC-SA-3.0",
"copyright": "Drawn by Ubaser.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "powersink"
}
]
"version": 1,
"license": "CC-BY-NC-SA-3.0",
"copyright": "Drawn by Ubaser. inhands by mubururu_ (github)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "powersink"
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 681 B

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 B

View File

@@ -1,32 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/austation/austation/commit/e2a4fefd01e702f48d3d4cc8d6a2686d54d104fa and edited by TheShuEd",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "folded_extraction"
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/austation/austation/commit/e2a4fefd01e702f48d3d4cc8d6a2686d54d104fa and edited by TheShuEd, folded sprite modified by mubururu_, inhands by mubururu_ (github)",
"size": {
"x": 32,
"y": 32
},
{
"name": "extraction_point",
"delays": [
[
0.5,
0.5
]
]
},
{
"name": "extraction_point_light",
"delays": [
[
0.5,
0.5
]
]
}
]
"states": [
{
"name": "folded_extraction"
},
{
"name": "extraction_point",
"delays": [
[
0.5,
0.5
]
]
},
{
"name": "extraction_point_light",
"delays": [
[
0.5,
0.5
]
]
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}