200,917 Commits over 4,171 Days - 2.01cph!
cors whitelisting for asset protocol
Added projectile pooling (gunfight performance)
Added pool.projectiles convar (default = true)
Removed UnparentOnDestroy from several silenced gunshot effects (breaks effect pooling, appears to be redundant)
Getting item files organized WIP
Fixed player controller inconsistent raycast and highlight distances
Fixed options screen not refreshing all UI elements when loading defaults
Fixed options being initialized after UI
Merged SoundOptions into newer general options system, cleaned up how we access options at runtime
Cleaned up graphics options, presets, exposed AA options
Item tooltip improvements.
Item mat tweaks.
ch47 destruction, impact damage, servergibs
chainsaw chain direction fixed
ch47 global network broadcast
Fixed generated form sliders having bad max value by default
Fixed master volume option not working
Fixed apply changes overriding graphics feature settings
Game end triggers (see GameModeTriggerSettings.cs)
Added TOD cloud bilboard far shader replacement for single pass probex
Added water specific reflection probex w/ 1s update interval
Cleaned up probex shaders
Improved water shader to use PBS brdf on surface => albedo rgb+alpha, spec and smoothness now work properly
Improved reflection shader to use new probe instead of alu; relies on smoothness from ocean material
Updated ocean, lake and river materials for new PBS brdf and water surface transparency
Checking character changes instead of user changes
Probex broken on standalone build; temp reverting to alu refl
Fixed ItemStatValueAdvanced inspector not updating
Fixed run speed ItemStatValue pointing to the completely wrong stat
Fixed ItemStatValueAdvanced not showing negative stats
Can now mark showSign on an ItemStatValue to put a + or - before the stat value
SelectedItem now picks up all of it's child StatValues automatically (no need to hook them up in inspector)
Fixed cancel spell sfx not playing (was playing at world origin)
added CareerUIUtils.AddToolTip
added a delay before tooltips appear.
added tooltips for unit row stats.
Added protobuf defs for news classes.
Added a NewsItems to Career.
NewsItem and NewsItems serialization/deserialization.
Added a new career news item.
career mode starts at news tab.
reduce height of news items
Bah, lots of refactoring, simplifying, making things make sense
can now use %t in news item text and it'll get replaced with the team name being discuessed, colour coded with their team colour.
added season sponsor news item.
made news items buttons.
clicking a news item will now show the player team tab if it's about the player's team, or push a modal team view for an AI team.
adding scale in/out to news item hover
%hs and %he (highlight start/end) can now be used in news item text to insert colour highlighting.
revert skydome to try and make it not get dark at 7pm
added a news item for which team starts the week at #1 in the player's league
Vector/Angle.Mul and Div methods now have correct type checking and errors
news item for player match outcome
Entity.IsRagdoll will attempt to return proper value when the entity is marked for deletion.
update detail unit panel so the mod tooltip works
Switched birch tree render lod scripts to tree lod
Removed GetEstimatedWorldPosition & GetEstimatedWorldRotation from entities (no longer does anything, access transforms instead)
Oaks / photoscanned bark / prefab settings / additional LOD levels / tundra variants
Fixed probex on standalone build
Restored water probex reflections