Fix even more prototypes for save/spawn test (#11108)

This commit is contained in:
Leon Friedrich
2022-09-08 13:30:56 +12:00
committed by GitHub
parent 8c352bd59b
commit 5fda606243
9 changed files with 64 additions and 12 deletions

View File

@@ -37,7 +37,6 @@ public sealed class PrototypeSaveTest
// TODO fix more prototypes // TODO fix more prototypes
// The rest of these prototypes (probably) shouldn't be getting ignored. // The rest of these prototypes (probably) shouldn't be getting ignored.
// There should be an issue up tracking all of these prototypes, indicating that still need to get fixed. // There should be an issue up tracking all of these prototypes, indicating that still need to get fixed.
"C4",
"WeaponProtoKineticAccelerator", "WeaponProtoKineticAccelerator",
"WeaponStaffHealing", "WeaponStaffHealing",
"WeaponStaffPolymorphDoor", "WeaponStaffPolymorphDoor",
@@ -64,12 +63,10 @@ public sealed class PrototypeSaveTest
"JawsOfLife", "JawsOfLife",
"SyndicateJawsOfLife", "SyndicateJawsOfLife",
"LightReplacer", "LightReplacer",
"ComputerCloningConsole",
"PowerDrill", "PowerDrill",
"Omnitool", "Omnitool",
"GasPressurePump", "GasPressurePump",
"GasVolumePump", "GasVolumePump",
"GasDualPortVentPump",
"PortableScrubber", "PortableScrubber",
"ParticleAcceleratorControlBox", "ParticleAcceleratorControlBox",
"GasFilter", "GasFilter",
@@ -98,11 +95,6 @@ public sealed class PrototypeSaveTest
"SpaceMedipen", "SpaceMedipen",
"HolosignWetFloor", "HolosignWetFloor",
"HeadSkeleton", "HeadSkeleton",
"PoweredlightEmpty",
"Poweredlight",
"PoweredlightLED",
"PoweredlightExterior",
"PoweredlightSodium",
"PoweredSmallLightEmpty", "PoweredSmallLightEmpty",
"PoweredSmallLight", "PoweredSmallLight",
"PoweredLightPostSmallEmpty", "PoweredLightPostSmallEmpty",
@@ -123,9 +115,7 @@ public sealed class PrototypeSaveTest
"MedicalTechFab", "MedicalTechFab",
"UniformPrinter", "UniformPrinter",
"OreProcessor", "OreProcessor",
"MedicalScanner",
"MagazinePistolSubMachineGunTopMounted", "MagazinePistolSubMachineGunTopMounted",
"Recycler",
"EpinephrineChemistryBottle", "EpinephrineChemistryBottle",
"RobustHarvestChemistryBottle", "RobustHarvestChemistryBottle",
"NocturineChemistryBottle", "NocturineChemistryBottle",
@@ -137,12 +127,10 @@ public sealed class PrototypeSaveTest
"BluespaceBeaker", "BluespaceBeaker",
"ClusterBang", "ClusterBang",
"ClusterBangFull", "ClusterBangFull",
"CargoTelepad",
"Vaccinator", "Vaccinator",
"AirlockExternalShuttleLocked", "AirlockExternalShuttleLocked",
"AirlockExternalGlassShuttleLocked", "AirlockExternalGlassShuttleLocked",
"AirlockExternalGlassShuttleEmergencyLocked", "AirlockExternalGlassShuttleEmergencyLocked",
"ConveyorBelt",
"ClothingHeadHatChef", "ClothingHeadHatChef",
"Bucket", "Bucket",
"AirlockShuttle", "AirlockShuttle",

View File

@@ -19,6 +19,8 @@
canToggleStartOnStick: true canToggleStartOnStick: true
- type: TriggerOnSignal - type: TriggerOnSignal
- type: SignalReceiver - type: SignalReceiver
inputs:
Trigger: []
- type: Sticky - type: Sticky
stickDelay: 5 stickDelay: 5
unstickDelay: 5 unstickDelay: 5

View File

@@ -94,6 +94,11 @@
- type: PoweredLightVisualizer - type: PoweredLightVisualizer
blinkingSound: blinkingSound:
path: "/Audio/Machines/light_tube_on.ogg" path: "/Audio/Machines/light_tube_on.ogg"
- type: SignalReceiver
inputs:
On: []
Off: []
Toggle: []
- type: entity - type: entity
id: Poweredlight id: Poweredlight

View File

@@ -609,6 +609,9 @@
color: "#1f8c28" color: "#1f8c28"
- type: SignalTransmitter - type: SignalTransmitter
transmissionRange: 4 transmissionRange: 4
outputs:
MedicalScannerSender: []
CloningPodSender: []
- type: ActivatableUI - type: ActivatableUI
key: enum.CloningConsoleUiKey.Key key: enum.CloningConsoleUiKey.Key
- type: ActivatableUIRequiresPower - type: ActivatableUIRequiresPower

View File

@@ -32,6 +32,17 @@
- type: Construction - type: Construction
graph: Machine graph: Machine
node: machine node: machine
containers:
- machine_parts
- machine_board
- type: ContainerContainer
containers:
scanner-bodyContainer: !type:ContainerSlot
machine_board: !type:Container
machine_parts: !type:Container
- type: SignalReceiver
inputs:
MedicalScannerReceiver: []
- type: Destructible - type: Destructible
thresholds: thresholds:
- trigger: - trigger:

View File

@@ -31,6 +31,23 @@
layer: layer:
- Opaque - Opaque
- BulletImpassable - BulletImpassable
- shape: !type:PolygonShape
vertices:
- -0.55,-0.55
- 0.55,-0.55
- 0.55,0.55
- -0.55,0.55
id: conveyor
layer:
- Impassable
- MidImpassable
- LowImpassable
hard: False
- type: SignalReceiver
inputs:
Reverse: []
Forward: []
Off: []
- type: Transform - type: Transform
anchored: true anchored: true
noRot: false noRot: false

View File

@@ -240,6 +240,10 @@
inlet: inlet inlet: inlet
outlet: outlet outlet: outlet
canLink: true canLink: true
- type: SignalReceiver
inputs:
Pressurize: []
Depressurize: []
- type: Construction - type: Construction
graph: GasBinary graph: GasBinary
node: dualportventpump node: dualportventpump

View File

@@ -6,6 +6,7 @@
- type: InteractionOutline - type: InteractionOutline
- type: Physics - type: Physics
bodyType: Static bodyType: Static
canCollide: false
- type: Transform - type: Transform
anchored: true anchored: true
noRot: true noRot: true
@@ -30,6 +31,9 @@
- type: Damageable - type: Damageable
damageContainer: Inorganic damageContainer: Inorganic
damageModifierSet: Metallic damageModifierSet: Metallic
- type: SignalReceiver
inputs:
OrderReceiver: []
- type: Destructible - type: Destructible
thresholds: thresholds:
- trigger: - trigger:

View File

@@ -21,7 +21,25 @@
- type: Physics - type: Physics
bodyType: Static bodyType: Static
- type: Fixtures - type: Fixtures
fixtures:
- id: conveyor
shape: !type:PolygonShape
vertices:
- -0.55,-0.55
- 0.55,-0.55
- 0.55,0.55
- -0.55,0.55
layer:
- Impassable
- MidImpassable
- LowImpassable
hard: False
- type: Conveyor - type: Conveyor
- type: SignalReceiver
inputs:
Reverse: []
Forward: []
Off: []
- type: Appearance - type: Appearance
- type: GenericVisualizer - type: GenericVisualizer
visuals: visuals: