Pipe visualizers (#3042)
* modifies pipe sprites to look not connected * pipe connector sprites * PipeConnectorVisualizer * Remove pipe visualizer * Revert "Remove pipe visualizer" This reverts commit dc8da93f99f20aa55247c6a94d26c7a75a3d1782. * PipeDirection can be set with the sprite updating correctly * fixes meta files * removes unused vent/scrubber directions * OnConnectedDirectionsNeedsUpdating * comments + OnConnectedDirectionsNeedsUpdating gets called * fix connecteddirections bug * Combines ConnectedDirections sent to visualizer * fixes unconnected pipe sprites * Adds PipeConnectorVisualizer to other piping entities * code cleanup * Fixed bug with ConnectedDirections not being set correctly * diff fix * rotation simplification * Improves rsi serialization * enable nullable * wip * visualizer cleanup * nullable cleanup Co-authored-by: py01 <pyronetics01@gmail.com>
@@ -9,7 +9,6 @@
|
||||
"states":[
|
||||
{
|
||||
"name":"gasCanisterPort",
|
||||
"directions":1
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -21,11 +21,22 @@
|
||||
},
|
||||
{
|
||||
"name":"pipeFourway",
|
||||
"directions":1
|
||||
},
|
||||
{
|
||||
"name":"pipeStraight",
|
||||
"directions":4
|
||||
},
|
||||
{
|
||||
"name":"pipeConnectorSouth",
|
||||
},
|
||||
{
|
||||
"name":"pipeConnectorNorth",
|
||||
},
|
||||
{
|
||||
"name":"pipeConnectorEast",
|
||||
},
|
||||
{
|
||||
"name":"pipeConnectorWest",
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 854 B After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 538 B After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 469 B After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 643 B After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 5.6 KiB |
@@ -9,11 +9,9 @@
|
||||
"states":[
|
||||
{
|
||||
"name":"scrubOff",
|
||||
"directions":4
|
||||
},
|
||||
{
|
||||
"name":"scrubOn",
|
||||
"directions":1,
|
||||
"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 ] ]
|
||||
}
|
||||
]
|
||||
|
||||
|
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 2.4 KiB |
@@ -9,11 +9,9 @@
|
||||
"states":[
|
||||
{
|
||||
"name":"ventOff",
|
||||
"directions":4
|
||||
},
|
||||
{
|
||||
"name":"ventOn",
|
||||
"directions":1,
|
||||
"delays":[ [ 0.08, 0.08, 0.08, 0.08 ] ]
|
||||
}
|
||||
]
|
||||
|
||||
|
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 1.7 KiB |