7,158 Commits over 943 Days - 0.32cph!
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)
Converted DummySwitch (monument specific switches)
Test list
Reapplied discarded network range changes
merge from io_networkrange
Updated the network range of most player deployed IO prefabs, reduced network distance on 48 prefabs
Converted card reader, added new tests
BaseDetector cleanup
merge from kickwallpaper_drop_fix
Tagged some old twitch drops as drops (ninja suit, twitch sunglasses, hobo barrel, industrial door, twitch rivals desk, twich underwear)
merge from kickwallpaper_drop_fix
merge from repairbench_backpack_fix
Tests improvements, some fixes
Drain pass optimisation, evaluators now set what kind of update (input, state or persistent state) can set the drain as dirty