7,171 Commits over 943 Days - 0.32cph!
Fixed some circuit system leaks and oobs
HBHF sensor tests do not assume the IncludeOthers flag is set by default anymore
Restored HBHF sensor IncludeOthers flag (regression from 161268)
Fixed fuel generator aux inputs draining batteries using the downstream demand
Added a test
Fixed elevator billing batteries from the wrong slot
merge from testrunner_iterationprefs
Force specific playmode iteration editor prefs when running tests in the editor
- Make sure no iteration prefs can fuck up the tests
- Make sure you enter playmode and run the tests as fast as possible
Converted reactive target
Circuit system tests, just two tests checking the throttling works
Fixed tests failing after the recent pooling changes
Throttle everything to 30 ticks a frame so server fps variations doesnt change the io speed too much
Flickering circuits are throttled to 10 flips/s (equivalent to old IO)
merge from store_featured_tweaks
Store featured tab changes, we now show featured items on both the left and right grids
Can press E to configure test generators and change the power amount they output
Ignore the inventoryPlayerQuality convar in editor, it keeps changing the RT and it shows up in plastic
Elevator Power In input set as main power slot
Converted ChargeUpIOEntity, set the second inputs as non main power slots
Converted Elevator and PowegridIOAccessPoint
Fixed error with monument toggle switches
merge from texturecompression_pass_aug26
Tugboat UI assets compression
Enabled compression and streaming on 18 charm textures
merge from iconfonts_optims
Auto clean dynamic icon fonts when exiting playmode
Increased atlas sized to 1024x1024, was missing some icons
merge from tutorialmodal_fix
Fixed tutorial modal size, removed unsused bg asset
Fixed connection modal default description being
adasd
asdasfad
sadg
asdgasdg
ash
asdg
sda
ghash
sa
dh
asfh
asdgh
sda
h
sH
SDG
ASF
H
ASFH
ASH
ASHF
SDGSDG
SDAG
S
DAG
SAGD
ASG
AS
DG
ASDG
SADG
ASD
G
SADG
ASDG
AGSD
GSD
SAGD
ASD
in editor 🙃
Localized the tutorial modal
Unfucked the menu tutorial modal
merge from iconfonts_optims
Confirmation popup before starting the scan when updating the icon fonts
Rust icon fonts are now generated based on what glyphs we use, similar to the localization fonts:
- Reduces the two fonts atlas size from 64MB to 0.5MB and 4MB to 0.5MB
- Icon fonts now have an empty fallback font set to dynamic so community UI icons and adding new icons in editor still works
- The static fonts are updated when we update the localization every month
Fixed battery ReceiveAdditionalData client rpc
Converted cctv cameras and windmills
Tesla coil and igniter tests
Converted water wheel, added some tests
merge from f1_menu_category_sort
Simplified battery console commands
Set main power slots for EngineListener and AlarmSystem prefabs (DummySwitch from monuments)
TeslaCoil, SolarPanel, FuelGenerator cleanup
Removed all the old IO code from the battery class (feels amazing)