branchrust_reboot/main/PlayerMaintainedMonumentscancel
374 Commits over 92 Days - 0.17cph!
Fixed liquid containers continuing to drain into a connected container if they are disconnected by clearing the input by right clicking on the source container
New water catcher test to detect the issue where a water catcher (or any liquid container possibly) would still pump water into a connected barrel if the connections was terminated from the output port of the catcher
Test fails for now
Fixed crude pumps not producing and storing oil locally if connected to a tanker with water
Tripled crude oil production rate at dome
Each pump should produce around 1600 crude over the whole 10 minutes
Powerline IO access points are no longer root entities, cannot be combined with other forms of power supply
Fixed lighting over time logic.
Merge from PlayerMaintainedMonuments/powergrid
merge from water_treatment_plant_maintainables
Merge from PlayerMaintainedMonuments/powergrid
Rebuild localization phrases
Upped density of power plant chimney smoke
Fusebox indicators & related files.
Lighting prefab update.
Merge from satellite_crash
merge from satellite_crash
Merge from satellite_crash
Merge from satellite_crash
More stack size shenanigans
Cleanup
Lock any crude that's inserted into the tanker
Regenerate test list, tests pass
Merge from water_catcher_tests
Exposed a display name field on WaterCatcher, use that instead of creating two new stub item definitions
Delete CrudeOilProducer and WaterProducer items
Fixed fuel pumps not producing if connected to a full tanker
Added new useStackSizeAsMax field to itemContainer, allows us to make an ItemCOntainer that temporarily allows larger than normal stacks (maxStackSize used to only work as a Min)
merge from water_treatment_plant_maintainables
merge from gas_station_maintainables
Merge from PlayerMaintainedMonuments/powergrid
Adjusted heavy fuse spawn rate to be more common
merge from satellite_crash
Mark Electrical_fuse_box_B_COL r/w
Fixed inventory limit rules on modular cars
Reinstate HasComponentInParent and HasComponent in GameObjectEx, some media tools relied on this
merge from PlayerMaintainedMonuments/powergrid
merge from airfield_maintainble_features
Merge from PlayerMaintainedMonuments/powergrid
merge from water_treatment_plant_maintainables
Initial heavy fuse loot pool
merge from PlayerMaintainedMonuments/powergrid
Tanker module can now accept a different max stack size just for crude - 2000 (but exposed on module for easy changes)
Crude is now extracted via a Take button in the vehicle UI, will need to be pressed once for every stack (so if it's full you'll click it 4 times)
Merge from PlayerMaintainedMonuments/powergrid