6,415 Commits over 2,345 Days - 0.11cph!
Reversed the order resolutions appear in the selector so the left/right arrows make sense
Added console cmds for viewing/setting screen resolution, fullscreen mode in-game. Added vsync, fullscreen and resolution options to a new "Screen" options panel. (wip)
Clamp health + pending health check so item effects work correctly at full health with pending health.
Auto-focus the console text input field when switching to the console tab or re-opening the console.
Fixed erratic map scrolling behaviour when using the left mouse button to drag before using the right mouse button.
Added graphics.vsync convar. Added toggle to graphics settings menu. Can set the convar to 0/1/2 etc, each one halving the limit rate further.
wip merging splashable, ignitable, burning stuff into one system. Moved splashable to BaseCombatEntity.
Ignite/extinguish basics and rates, flags.
Added temp interaction menu options to ignite and extinguish to make it easier to test.
Set fog/smoke overlay to ignore parent canvas group so that disabling the hud doesn't let you see through smoke.
Player map position updates correctly when injured.
Focus the map on the player position when they're injured and unable to interact with the map.
ItemModConsume now takes pending health into account when checking < health requirement.
Call CleanupBonus in DestroyShared for OreResourceEntity, so that the hotspot visual gets cleaned up properly when ent killed.
Added tooltip delay slider to UI options, save the convar.
Global item tooltip test. Added convar for tooltip ui delay.