Improves the RCD (#1609)

* Improves the RCD

* oops

* Unnecessary

* Merge 2 checks

* RCD whitelist and reorganization

* Makes the RCD great again

* Ignored components

* loicense

* Fix missing using
This commit is contained in:
ike709
2020-08-13 12:39:23 -05:00
committed by GitHub
parent 4a8ed41e3a
commit 83a7dfebef
14 changed files with 400 additions and 155 deletions

View File

@@ -4,6 +4,7 @@
description: It opens, it closes, and maybe crushes you.
components:
- type: Clickable
- type: RCDDeconstructWhitelist
- type: InteractionOutline
- type: Sprite
netsync: false

View File

@@ -8,6 +8,7 @@
- Wall
components:
- type: Clickable
- type: RCDDeconstructWhitelist
- type: InteractionOutline
- type: Sprite
netsync: false

View File

@@ -8,6 +8,7 @@
snap:
- Wall
components:
- type: RCDDeconstructWhitelist
- type: Clickable
- type: InteractionOutline
- type: Sprite

View File

@@ -8,6 +8,7 @@
- Window
components:
- type: Clickable
- type: RCDDeconstructWhitelist
- type: InteractionOutline
- type: Sprite
color: "#DDDDDD"

View File

@@ -249,7 +249,7 @@
name: RCD
parent: BaseItem
id: RCD
description: An advanced construction device which can place floors / walls down quickly.
description: An advanced construction device which can place/remove walls, floors, and airlocks quickly.
components:
- type: RCD
- type: UseDelay
@@ -262,3 +262,17 @@
state: rcd
- type: Item
sprite: Objects/Tools/rcd.rsi
- type: entity
name: RCD Ammo
parent: BaseItem
id: RCDAmmo
description: Ammo cartridge for an RCD.
components:
- type: RCDAmmo
- type: Sprite
sprite: Objects/Tools/rcd.rsi
state: rcd_ammo
- type: Icon
sprite: Objects/Tools/rcd.rsi
state: rcd_ammo

View File

@@ -1 +1,64 @@
{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "rcd", "directions": 1, "delays": [[1.0]]}]}
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC BY-SA 3.0",
"states": [
{
"name": "inhand-left",
"directions": 4,
"delays": [
[
1.0
],
[
1.0
],
[
1.0
],
[
1.0
]
]
},
{
"name": "inhand-right",
"directions": 4,
"delays": [
[
1.0
],
[
1.0
],
[
1.0
],
[
1.0
]
]
},
{
"name": "rcd",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "rcd_ammo",
"directions": 1,
"delays": [
[
1.0
]
]
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 317 B

After

Width:  |  Height:  |  Size: 638 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 B