fish-station/Content.IntegrationTests/Tests
Pieter-Jan Briers a242af506e
Adds the thermo-electric generator (#18840)
* Basic TEG start.

Connects via node group.

* Basic TEG test map

* Sensor monitoring basics, TEG circulator flow

* Basic power generation (it doesn't work)

* More sensor monitoring work

* Battery (SMES) monitoring system.

* Sensor monitoring fixes

Make it work properly when mapped.

* Test map improvements

* Revise TEG power output mechanism.

Now uses a fixed supplier with a custom ramping system.

* TEG test map fixes

* Make air alarms and pumps open UI on activate.

* Clean up thermo machines power switch.

Removed separate Enabled bool from the component that always matched the power receiver's state.

This enables adding a PowerSwitch component to give us alt click/verb menu.

* TEG but now fancy

* Make sensor monitoring console obviously WiP to mappers.

* Vending machine sound, because of course.

* Terrible, terrible graph background color

* Examine improvements for the TEG.

* Account for electrical power when equalizing gas mixtures.

* Get rid of the TegCirculatorArrow logic.

Use TimedDespawn instead. The "no show in right-click menuu" goes into a new general-purpose component.

Thanks Julian.

* Put big notice of "not ready, here's why" on the sensor monitoring console.

* TryGetComponent -> TryComp

* Lol there's a HideContextMenu tag

* Test fixes

* Guidebook for TEG

Fixed rotation on GuideEntityEmbed not working correctly.

Added Margin property to GuideEntityEmbed

* Make TEG power bar default to invisible.

So it doesn't appear in the guidebook and spawn menu.
2023-08-12 15:41:55 -05:00
..
Access Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Administration/Logs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Atmos Add SaveLoadSavePrototype test (#18859) 2023-08-08 17:27:16 +10:00
Body Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Buckle Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Chemistry Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Cleanup Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Climbing Add pathfinding support for NPCs climbing tables (#17415) 2023-07-28 16:37:29 +10:00
Commands Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Construction Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Damageable Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Destructible Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
DeviceNetwork Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Disposal Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
DoAfter Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Doors Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
EncryptionKeys Fix content.integration tests warnings (#17817) 2023-07-06 14:54:25 +10:00
Fluids Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
GameObjects/Components Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
GameRules Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Gravity Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Guidebook Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Hands Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Interaction Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Lobby Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Materials Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Minds Fix mind test issues (#18793) 2023-08-07 13:29:10 +10:00
Networking Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
NPC Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Payload Fix content.integration tests warnings (#17817) 2023-07-06 14:54:25 +10:00
Power Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Procedural Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
PrototypeTests Add SaveLoadSavePrototype test (#18859) 2023-08-08 17:27:16 +10:00
Serialization Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Shuttle Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Slipping Fix content.integration tests warnings (#17817) 2023-07-06 14:54:25 +10:00
Station Another StationJobsTest fix (#18742) 2023-08-06 15:30:37 +10:00
Tag Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Tiles Fix content.integration tests warnings (#17817) 2023-07-06 14:54:25 +10:00
Toolshed Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
Utility SandboxTest changes (#18595) 2023-08-07 07:15:09 +10:00
Weldable Fix content.integration tests warnings (#17817) 2023-07-06 14:54:25 +10:00
CargoTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
ClickableTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
ContainerOcclusionTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
DeleteInventoryTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
DummyIconTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
EntityTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
FollowerSystemTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
GravityGridTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
HumanInventoryUniformSlotsTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
InventoryHelpersTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
LogErrorTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
MachineBoardTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
MaterialArbitrageTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
PostMapInitTest.cs Adds the thermo-electric generator (#18840) 2023-08-12 15:41:55 -05:00
PrototypeSaveTest.cs Add SaveLoadSavePrototype test (#18859) 2023-08-08 17:27:16 +10:00
ResearchTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
ResettingEntitySystemTests.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
RestartRoundTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
RoundEndTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
SaveLoadMapTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
SaveLoadSaveTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
ShuttleTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
StackTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
StartTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
StorageTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00
VendingMachineRestockTest.cs Change default test pooling options. (#18732) 2023-08-06 12:30:28 +10:00