Skip to content

Commit

Permalink
tweak: adjust vent and air alarm sprites
Browse files Browse the repository at this point in the history
* air alarm

* vent and scrubbers

* fix lockout vent

* make air alarm less blue
  • Loading branch information
Doctor-Cpu authored Jan 28, 2025
1 parent 067fd37 commit 493bdc9
Show file tree
Hide file tree
Showing 28 changed files with 200 additions and 132 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,10 @@
- type: Sprite
sprite: Structures/Wallmounts/air_monitors.rsi
layers:
- state: alarmp
- state: alarm0
map: ["airAlarmBase"] # TODO: fire alarm enum
shader: unshaded
- state: alarmx
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: Transform
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Recipes/Construction/utilities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@
description: An air alarm. Alarms... air?
icon:
sprite: Structures/Wallmounts/air_monitors.rsi
state: alarm0
state: alarmp
placementMode: SnapgridCenter
objectType: Structure
canRotate: true
Expand Down Expand Up @@ -373,7 +373,7 @@
startNode: start
targetNode: sensor
category: construction-category-structures
description: Reports on the status of the gas within the attached pipe network.
description: Reports on the status of the gas within the attached pipe network.
icon:
sprite: Structures/Piping/Atmospherics/gas_pipe_sensor.rsi
state: icon
Expand Down
Original file line number Diff line number Diff line change
@@ -1,34 +1,55 @@
{
"version":1,
"size":{
"x":32,
"y":32
"version": 1,
"size": {
"x":32,
"y":32
},
"license":"CC-BY-SA-3.0",
"copyright":"Taken from https://github.com/tgstation/tgstation at commit 57cd1d59ca019dd0e7811ac451f295f818e573da",
"states":[
{
"name":"scrub_off",
"directions": 4
},
{
"name":"scrub_welded",
"directions": 4
},
{
"name":"scrub_on",
"directions": 4,
"delays": [[0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08], [0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08], [0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08], [0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08]]
},
{
"name": "scrub_purge",
"directions": 4,
"delays": [[0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04]]
},
{
"name": "scrub_wide",
"directions": 4,
"delays": [[0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04], [0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04]]
}
]
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/9b308c274d206fecb0c04165405130255866b8c9/icons/obj/atmospherics/components/unary_devices.dmi",
"states": [
{
"name": "scrub_off"
},
{
"name": "scrub_on",
"delays": [
[
0.08,
0.08,
0.08,
0.08,
0.08,
0.08
]
]
},
{
"name": "scrub_purge",
"delays": [
[
0.06,
0.06,
0.06,
0.06,
0.06,
0.06
]
]
},
{
"name": "scrub_welded"
},
{
"name": "scrub_wide",
"delays": [
[
0.08,
0.08,
0.08,
0.08,
0.08,
0.08
]
]
}]
}
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.
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.
170 changes: 136 additions & 34 deletions Resources/Textures/Structures/Piping/Atmospherics/vent.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -1,37 +1,139 @@
{
"version":1,
"size":{
"x":32,
"y":32
"version": 1,
"size": {
"x":32,
"y":32
},
"license":"CC-BY-SA-3.0",
"copyright":"Taken from https://github.com/BeeStation/BeeStation-Hornet at commit 4ccd79de285e79e504308bcd6fa5908d6b7685f7",
"states":[
{
"name":"vent_passive",
"directions" : 4
},
{
"name":"vent_off",
"directions" : 4
},
{
"name":"vent_welded",
"directions" : 4
},
{
"name":"vent_out",
"directions" : 4,
"delays":[ [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ] ]
},
{
"name":"vent_in",
"directions" : 4,
"delays":[ [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ], [ 0.08, 0.08, 0.08, 0.08 ] ]
},
{
"name":"vent_lockout",
"directions" : 4
}
]
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/9b308c274d206fecb0c04165405130255866b8c9/icons/obj/atmospherics/components/unary_devices.dmi, vent_passive and vent_lockout modified by Doctor-Cpu",
"states": [
{
"name": "vent_in-off",
"delays": [
[
0.03,
0.04,
0.05,
0.06,
0.08,
0.1,
0.15,
0.2,
0.3,
1
]
]
},
{
"name": "vent_in-starting",
"delays": [
[
0.3,
0.2,
0.15,
0.1,
0.08,
0.06,
0.05,
0.04
]
]
},
{
"name": "vent_in",
"delays": [
[
0.03,
0.03,
0.03,
0.03,
0.03,
0.03
]
]
},
{
"name": "vent_lockout"
},
{
"name": "vent_lockout-off",
"delays": [
[
0.03,
0.04,
0.05,
0.06,
0.08,
0.1,
0.15,
0.2,
0.3,
1
]
]
},
{
"name": "vent_off"
},
{
"name": "vent_out-off",
"delays": [
[
0.03,
0.04,
0.05,
0.06,
0.08,
0.1,
0.15,
0.2,
0.3,
0.1
]
]
},
{
"name": "vent_out-starting",
"delays": [
[
0.3,
0.2,
0.15,
0.1,
0.08,
0.06,
0.05,
0.04
]
]
},
{
"name": "vent_out",
"delays": [
[
0.03,
0.03,
0.03,
0.03,
0.03,
0.03
]
]
},
{
"name": "vent_passive",
"delays": [
[
0.03,
0.03,
0.03,
0.03,
0.03,
0.03
]
]
},
{
"name": "vent_welded"
}]
}
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.
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.
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.
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.
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.
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.
Loading

0 comments on commit 493bdc9

Please sign in to comment.