Engineer's helmet (#188)

* refacting some sprite things

* fix sprites

* Netcode for sending a new icon state to the ClientComponent

* Fixed broken torches.

* Fix dirty calls.

* ClothingComponentState now also includes EquippedPrefix

* Inherritance ClothingComponent : ItemComponent

* Added parameter to ItemComponentState constructor.

* Update RobustToolbox

* Revert "Update RobustToolbox"

This reverts commit 82c7e98ff3853b64698d5e80a45cd7a3758618e0.

Undo weird commit to toolbox?
This commit is contained in:
PrPleGoo
2019-04-08 12:18:27 +02:00
committed by Pieter-Jan Briers
parent 50433c7ab6
commit 35f3cbe3f9
22 changed files with 248 additions and 21 deletions

View File

@@ -14,3 +14,27 @@
Slots:
- head
sprite: Clothing/helmet_sec.rsi
- type: entity
parent: Clothing
id: HelmetEngineering
name: Hard hat
description: A piece of headgear used in dangerous working conditions to protect the head. Comes with a built-in flashlight.
components:
- type: HandheldLight
- type: PointLight
state: Off
- type: Sprite
sprite: Clothing/helmet_engineering.rsi
layers:
- state: HelmetEngineering
- state: HandheldLightOnOverlay
shader: unshaded
visible: false
- type: Icon
sprite: Clothing/helmet_engineering.rsi
state: HelmetEngineering
- type: Clothing
Slots:
- head
sprite: Clothing/helmet_engineering.rsi

View File

@@ -92,7 +92,11 @@
- type: HandheldLight
- type: Sprite
sprite: Objects/lantern.rsi
state: lantern_off
layers:
- state: lantern_off
- state: HandheldLightOnOverlay
shader: unshaded
visible: false
- type: Icon
sprite: Objects/lantern.rsi
state: lantern_off