branchrust_reboot/main/ui_overhead_optimscancel

54 Commits over 0 Days - Infinitycph!

9 Months Ago
Set locomotive and workcart canvas LOD component as dynamic
9 Months Ago
Keep the inventory canvas enabled when invisible, its causing issues with the item icon using legacy texts
9 Months Ago
merge from main
9 Months Ago
Cull IO counter canvas by distance
9 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)
9 Months Ago
Workcart and locomotive cockpit canvases are disabled when the vehicle is off Also culled by distance
9 Months Ago
Added GameObjectLOD on missile silo wipe laptop world space canvas S2P missile silo
9 Months Ago
Card table world canvas culling based on distance
9 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
9 Months Ago
merge from main
10 Months Ago
Fixed a bunch of scaled texts not marked as non static - main menu workshop dropdown items - vendor listings - shockbyte modal
10 Months Ago
merge from main
10 Months Ago
Fixed shockbyte popup icons not being marked as dynamic
10 Months Ago
merge from main
10 Months Ago
Fixed chat and sleeping bag clusters texts appearing blurry
10 Months Ago
Added hierarchy path for non menu, game or engine UI in printCanvases command. Easier to spot canvases from entities
10 Months Ago
Fixed F1 tools tab hud toggles not initializing correctly following 133710, causing half of the hud to disappear when opened
10 Months Ago
Fixed hudcomponent command messing with all these optims, we now toggle gameobjects only and keep the canvases untouched
10 Months Ago
Crosshair disables its canvas when hidden
10 Months Ago
Now disable their canvas when invisible: Rock paper scissors Camera overlay Scope overlay Fixed blackout overlays not turning off completely
10 Months Ago
merge from main
10 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
10 Months Ago
Removed canvas on health vital, use a canvas group instead
10 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"
10 Months Ago
Now disable their canvas when invisible: - Net graph - UI background - Demo playback UI - Tutorial help popups
10 Months Ago
Fixed IO texts not being set as dynamic Also toggle the canvas when invisible
10 Months Ago
Community UI canvases are toggled off when they're empty
10 Months Ago
Fixed shockbyte texts not set as dynamic
10 Months Ago
Now disable their canvas when invisible: - Team ui - Fog overlay - Wounded screen Some fixes to other screens not disabling themselves by default
10 Months Ago
Removed the three GameUI.Hud.Buffs prefabs in GameUI.Hud Unused legacy stuff
10 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)
10 Months Ago
Sleeping screen, AI designer, pie menu, progress bar and sleeping screen now disable their canvas when invisible
10 Months Ago
Unshelved Jake's printCanvases command changes: it now shows canvases as a hierarchy
10 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
10 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
10 Months Ago
Added ui.printTexts to debug the active dynamic texts
10 Months Ago
Set all tooltip texts to dynamic
10 Months Ago
Fixed settings and server browser scaled texts not marked as dynamic
10 Months Ago
Only update SDF Scale when lossy scale has changed by more than 20% (from last TMP version)
10 Months Ago
Added Is Scale Static field to RustIcon editor
10 Months Ago
merge from main
10 Months Ago
LoadingScreen toggles its soft mask
10 Months Ago
DeathScreen toggles its canvas too
10 Months Ago
Crafting, inventory, contacts, conversation and clan screens toggle their canvas when hidden Saves an extra ~0.05ms per frame
10 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
10 Months Ago
Fixed soft masks still wasting time masking when their root canvas is toggled
10 Months Ago
Disable overlay canvas when the menu is not visible
10 Months Ago
Commented UIExtraCallbacks, not used as UI particles aren't working in builds
10 Months Ago
Disable the loading spinner gameobject in the home hero modal when its hidden, was causing canvas rebuilds
10 Months Ago
Removed the menu code caching and unregistering texts from TMP DoRebuild, not needed anymore