Adds crates for LV MV HV + Bulk to cargo (#3466)

* Initial

* Adds to cargo console

* Wires RSI sorted

* Deleted unused wire RSI
This commit is contained in:
Swept
2021-03-01 20:56:13 +00:00
committed by GitHub
parent f0b5235e2f
commit b2d91da387
94 changed files with 181 additions and 294 deletions

View File

@@ -0,0 +1,47 @@
- type: cargoProduct
name: "LV cables crate"
id: cargo.engineeringcablelv
description: "3 coils of LV cables."
icon:
sprite: Objects/Tools/cable-coils.rsi
state: coillv-30
product: CrateEngineeringCableLV
cost: 1000
category: Engineering
group: market
- type: cargoProduct
name: "MV cables crate"
id: cargo.engineeringcablemv
description: "3 coils of MV cables."
icon:
sprite: Objects/Tools/cable-coils.rsi
state: coilmv-30
product: CrateEngineeringCableMV
cost: 1500
category: Engineering
group: market
- type: cargoProduct
name: "HV cables crate"
id: cargo.engineeringcablehv
description: "3 coils of HV cables."
icon:
sprite: Objects/Tools/cable-coils.rsi
state: coilhv-30
product: CrateEngineeringCableHV
cost: 2000
category: Engineering
group: market
- type: cargoProduct
name: "bulk cables crate"
id: cargo.engineeringcablebulk
description: "2 coils each for every cable type."
icon:
sprite: Objects/Tools/cable-coils.rsi
state: coilall-30
product: CrateEngineeringCableBulk
cost: 3000
category: Engineering
group: market

View File

@@ -43,3 +43,47 @@
# amount: 3
# - name: PowerCellSmallAutorecharge
# amount: 3
- type: entity
id: CrateEngineeringCableLV
name: LV cable crate
parent: CrateElectrical
components:
- type: StorageFill
contents:
- name: ApcExtensionCableStack
amount: 3
- type: entity
id: CrateEngineeringCableMV
name: MV cable crate
parent: CrateElectrical
components:
- type: StorageFill
contents:
- name: MVWireStack
amount: 3
- type: entity
id: CrateEngineeringCableHV
name: HV cable crate
parent: CrateElectrical
components:
- type: StorageFill
contents:
- name: HVWireStack
amount: 3
- type: entity
id: CrateEngineeringCableBulk
name: bulk cable crate
parent: CrateElectrical
components:
- type: StorageFill
contents:
- name: HVWireStack
amount: 2
- name: MVWireStack
amount: 2
- name: ApcExtensionCableStack
amount: 2

View File

@@ -31,6 +31,10 @@
- cargo.hydroponicsseedsexotic
- cargo.servicejanitorial
- cargo.servicelightsreplacement
- cargo.engineeringcablelv
- cargo.engineeringcablemv
- cargo.engineeringcablehv
- cargo.engineeringcablebulk
- cargo.engineameshielding
- cargo.engineamejar
- cargo.engineamecontrol

View File

@@ -36,10 +36,10 @@
decription: "An orange high voltage power cable."
components:
- type: Sprite
sprite: Constructible/Power/hv_cable.rsi
sprite: Constructible/Power/Wires/hv_cable.rsi
state: hvcable_0
- type: Icon
sprite: Constructible/Power/hv_cable.rsi
sprite: Constructible/Power/Wires/hv_cable.rsi
state: hvcable_4
- type: IconSmooth
base: hvcable_
@@ -75,11 +75,11 @@
components:
- type: Sprite
color: Yellow
sprite: Constructible/Power/mv_cable.rsi
sprite: Constructible/Power/Wires/mv_cable.rsi
state: mvcable_0
- type: Icon
color: Yellow
sprite: Constructible/Power/mv_cable.rsi
sprite: Constructible/Power/Wires/mv_cable.rsi
state: mvcable_4
- type: IconSmooth
base: mvcable_
@@ -115,11 +115,11 @@
components:
- type: Sprite
color: Green
sprite: Constructible/Power/lv_cable.rsi
sprite: Constructible/Power/Wires/lv_cable.rsi
state: lvcable_0
- type: Icon
color: Green
sprite: Constructible/Power/lv_cable.rsi
sprite: Constructible/Power/Wires/lv_cable.rsi
state: lvcable_4
- type: IconSmooth
base: lvcable_
@@ -172,7 +172,7 @@
name: HV Connector Wire
components:
- type: Sprite
sprite: Constructible/Power/hv_cable.rsi
sprite: Constructible/Power/Wires/hv_cable.rsi
state: hvcable_0
- type: IconSmooth
base: hvcable_
@@ -185,7 +185,7 @@
name: MV Connector Wire
components:
- type: Sprite
sprite: Constructible/Power/mv_cable.rsi
sprite: Constructible/Power/Wires/mv_cable.rsi
state: mvcable_0
color: Yellow
- type: IconSmooth
@@ -199,7 +199,7 @@
name: LV Connector Wire
components:
- type: Sprite
sprite: Constructible/Power/lv_cable.rsi
sprite: Constructible/Power/Wires/lv_cable.rsi
state: lvcable_0
color: Green
- type: IconSmooth

View File

@@ -1,6 +1,6 @@
# If you're looking at the rsi for this file, you'll probably be confused why
# I didn't just use an alpha for most of this stuff. Well icons don't have the
# ability to have applied colors yet in GUIs. -Swept
# ability to have applied colors yet in GUIs. And also inhands... -Swept
- type: entity
id: CableStack
@@ -12,10 +12,10 @@
- type: Stack
stackType: Cable
- type: Sprite
sprite: Objects/Tools/cables.rsi
sprite: Objects/Tools/cable-coils.rsi
netsync: false
- type: Item
sprite: Objects/Tools/cables.rsi
sprite: Objects/Tools/cable-coils.rsi
- type: WirePlacer
- type: Clickable