Files
MilenVolf c7870882f6 LockVisualizer (#25224)
* LockVisualizer

* Fix state

* Clean some code

* Make it component, fix tests fail

* Fix for StateUnlocked

Now it is possible to manually set the unlocked state and it will work!

* Optimize LockVisualizer, add check for unlocked state

* No todo I guess
2024-02-16 16:52:31 -07:00

123 lines
1.6 KiB
JSON

{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Frezon canister modified from tgstation, the rest are taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8581a636acfc1517611a680b7711a74fc7ef335",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "black"
},
{
"name": "black-1"
},
{
"name": "blue"
},
{
"name": "blue-1"
},
{
"name": "can-connector"
},
{
"name": "locked"
},
{
"name": "unlocked"
},
{
"name": "can-o0",
"delays": [
[
0.2,
0.2
]
]
},
{
"name": "can-o1"
},
{
"name": "can-o2"
},
{
"name": "can-o3"
},
{
"name": "can-oa1"
},
{
"name": "can-open"
},
{
"name": "grey"
},
{
"name": "grey-1"
},
{
"name": "orange"
},
{
"name": "orange-1"
},
{
"name": "red"
},
{
"name": "red-1"
},
{
"name": "redws"
},
{
"name": "redws-1"
},
{
"name": "yellow"
},
{
"name": "yellow-1"
},
{
"name": "green"
},
{
"name": "green-1"
},
{
"name": "greenys"
},
{
"name": "greenys-1"
},
{
"name": "darkblue"
},
{
"name": "darkblue-1"
},
{
"name": "frezon"
},
{
"name": "frezon-1"
},
{
"name": "water_vapor"
},
{
"name": "water_vapor-1"
},
{
"name": "scrubber-connector"
},
{
"name": "scrubber-open"
}
]
}