userFlaviencancel
branchrust_reboot/main/ui_overhead_optimscancel

54 Commits over 0 Days - ∞cph!

2 Months Ago
Set locomotive and workcart canvas LOD component as dynamic
2 Months Ago
Keep the inventory canvas enabled when invisible, its causing issues with the item icon using legacy texts
2 Months Ago
merge from main
2 Months Ago
Cull IO counter canvas by distance
2 Months Ago
Cull all monument RF painting signs by distance S2P both oil rigs and excavator (oil rig will conflict with naval_update, will have to be stomped and redone)
2 Months Ago
Workcart and locomotive cockpit canvases are disabled when the vehicle is off Also culled by distance
2 Months Ago
Added GameObjectLOD on missile silo wipe laptop world space canvas S2P missile silo
2 Months Ago
Card table world canvas culling based on distance
2 Months Ago
Cull hackable crate world canvases by distance (around 150m) Its a global networked entity so the canvas was enabled for all players on the map
2 Months Ago
merge from main
2 Months Ago
Fixed a bunch of scaled texts not marked as non static - main menu workshop dropdown items - vendor listings - shockbyte modal
2 Months Ago
merge from main
3 Months Ago
Fixed shockbyte popup icons not being marked as dynamic
3 Months Ago
merge from main
3 Months Ago
Fixed chat and sleeping bag clusters texts appearing blurry
3 Months Ago
Added hierarchy path for non menu, game or engine UI in printCanvases command. Easier to spot canvases from entities
3 Months Ago
Fixed F1 tools tab hud toggles not initializing correctly following 133710, causing half of the hud to disappear when opened
3 Months Ago
Fixed hudcomponent command messing with all these optims, we now toggle gameobjects only and keep the canvases untouched
3 Months Ago
Crosshair disables its canvas when hidden
3 Months Ago
Now disable their canvas when invisible: Rock paper scissors Camera overlay Scope overlay Fixed blackout overlays not turning off completely
3 Months Ago
merge from main
3 Months Ago
Now disable their canvas when invisible: - Reticle - Player names - Demo recorder saved - Vital notices Removed canvases on farmable animal, sleeping bag name, io entity
3 Months Ago
Removed canvas on health vital, use a canvas group instead
3 Months Ago
Loading screen and developer tools (console) toggle their canvases Removed the old "UI - Scaled" canvas in EngineUI, has been replaced by "UI - Scaled_1080p"
3 Months Ago
Now disable their canvas when invisible: - Net graph - UI background - Demo playback UI - Tutorial help popups
3 Months Ago
Fixed IO texts not being set as dynamic Also toggle the canvas when invisible
3 Months Ago
Community UI canvases are toggled off when they're empty
3 Months Ago
Fixed shockbyte texts not set as dynamic
3 Months Ago
Now disable their canvas when invisible: - Team ui - Fog overlay - Wounded screen Some fixes to other screens not disabling themselves by default
3 Months Ago
Removed the three GameUI.Hud.Buffs prefabs in GameUI.Hud Unused legacy stuff
3 Months Ago
Now disable their canvas when invisible: - Build cost indicator - Repair cost indicator - Game tip - Voice chat - God and invis overlays - All full screen overlays (9 canvases)
3 Months Ago
Sleeping screen, AI designer, pie menu, progress bar and sleeping screen now disable their canvas when invisible
3 Months Ago
Unshelved Jake's printCanvases command changes: it now shows canvases as a hierarchy
3 Months Ago
Removed the text caching in UI_Page again, OnCanvasHierarchyChanged already unregister child texts of disabled canvas Fixed settings dropdown being enabled during init, not needed
3 Months Ago
TMP_Text now checks if the cached canvas is enabled before registering itself Fixes texts being registered when enabled in a disabled canvas
3 Months Ago
Added ui.printTexts to debug the active dynamic texts
3 Months Ago
Set all tooltip texts to dynamic
3 Months Ago
Fixed settings and server browser scaled texts not marked as dynamic
3 Months Ago
Only update SDF Scale when lossy scale has changed by more than 20% (from last TMP version)
3 Months Ago
Added Is Scale Static field to RustIcon editor
3 Months Ago
merge from main
3 Months Ago
LoadingScreen toggles its soft mask
3 Months Ago
DeathScreen toggles its canvas too
3 Months Ago
Crafting, inventory, contacts, conversation and clan screens toggle their canvas when hidden Saves an extra ~0.05ms per frame
3 Months Ago
Set some texts as non static in the server browser Restore the text caching in UI_Page, but only for non static texts
3 Months Ago
Fixed soft masks still wasting time masking when their root canvas is toggled
3 Months Ago
Disable overlay canvas when the menu is not visible
3 Months Ago
Commented UIExtraCallbacks, not used as UI particles aren't working in builds
3 Months Ago
Disable the loading spinner gameobject in the home hero modal when its hidden, was causing canvas rebuilds
3 Months Ago
Removed the menu code caching and unregistering texts from TMP DoRebuild, not needed anymore