Skip to content

Commit

Permalink
Adds janitorial service lights (space-wizards#22732)
Browse files Browse the repository at this point in the history
* Adds service light visuals and meta.json

* Added the rest of the needed service light sprites

* Adds service light and service light bulb entity prototypes

* Changes entity descriptions

* Removes sprites temporarily

* Adds back the sprites and modifies rotation sprites
  • Loading branch information
RiceMar1244 committed Dec 19, 2023
1 parent b2feca8 commit d7afa33
Show file tree
Hide file tree
Showing 8 changed files with 87 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Resources/Prototypes/Entities/Objects/Power/lights.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,19 @@
startingState: Broken
bulb: Bulb

- type: entity
parent: BaseLightbulb
name: service light bulb
id: ServiceLightBulb
description: A low-brightness green lightbulb used in janitorial service lights.
components:
- type: LightBulb
bulb: Bulb
color: "#CCFF60"
lightEnergy: 1.0
lightRadius: 2
lightSoftness: 3

- type: entity
parent: BaseLightTube
name: fluorescent light tube
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
- type: entity
parent: Poweredlight
id: JanitorServiceLight
name: janitorial service light
description: A wall-mounted janitorial sign. If the light is blinking, a janitor's service is required.
components:
- type: Sprite
sprite: Structures/Wallmounts/service_light.rsi
drawdepth: WallMountedItems
layers:
- state: off
map: ["enum.PoweredLightLayers.Base"]
state: off
- type: PointLight
radius: 1
energy: 1
softness: 1
enabled: false
- type: PoweredLight
bulb: Bulb
on: false
hasLampOnSpawn: ServiceLightBulb
damage:
types:
Heat: 5
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "On, off, broken, burned, empty sprites by RiceMar1244",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "broken",
"directions": 4
},
{
"name": "burned",
"directions": 4
},
{
"name": "empty",
"directions": 4
},
{
"name": "off",
"directions": 4
},
{
"name": "on",
"directions": 4,
"delays": [
[
0.1,
0.5
],
[
0.1,
0.5
],
[
0.1,
0.5
],
[
0.1,
0.5
]
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d7afa33

Please sign in to comment.