202,076 Commits over 4,171 Days - 2.02cph!
Fix for graph generators being init'd every game
grouping best goal and goal plans so that we nest in the DSE score logging within the relevant goal and goal plan log groups.
Slightly better drawing of end
awards finished showing event is now a coroutine, delays for XPDelay before the XP bar starts filling
Can now cycle through graphs with mousewheel
Fixed the debugger already.
correct link of DecisionMaker comparison.
AI debugging group close fuckery
FillBar function now takes a map value multiplier.
Mapped XP ring to 0 - 0.875
Clear bug in Binary Heap fixed.
Tail setting must check for 0 count.
Properly count-check heap popfront uses to prevent NREs.
Added keyboard controls for payphone UI
▅ ▉▌▌▋▌ ▇▅▍▅▌ ▍▍▆▋▊▋▍▍▊, ▆▌▊ ▆▌ ▄▊▆▍▌ ▉▆▋▉▊▅
Fixed post subsurface d3d9 shader compile error
Added core env brdf lut generator + default asset
Added indirect diffuse and specular support to core brdf base pass
Added deferred extension params for gbuffer extension
Added core/hair shader (wip)
Updated core/generic shader
Updated core/skin shader property names to match core/generic
Renamed core brdf files; moved shaders to "core/" on selection menu
Reassigned maps to skin materials
Disabled spec map post processor until after merge
Merge from shading revamp
Networking for the payphone
Using AsyncRequest in the payphone UI for cleaner async networking. Gets mission details from the server.
previous/current streak is now send with end game command
Moved consideration contribution range to a default of 2, so that the center/average is 1. This because having no considerations will yield a score of 1.
Removed duplicate scores between Goal and Goal Plan in situations where it should be safe to do so (in theory of course).
streak counter now correctly clamped to 0-9 not 0-10
xp/fan rings work
Decision logs that always get added to the open group on top of the stack, otherwise added on their own
Decision log cleanup. removed Types enum, renamed DecisionLogStyles to DecisionLogTypes
Fixed Agent.OpenNewDecisionLogGroup not adding log to the stack
Error handling in Agent.CloseCurrentDecisionLogGroup
Fixed duplicate close group call in Agent.DebugEndBestGoal
Fixed missing case in AIDebugger.GetLogStyle
Fixed OpenNewDecisionLogGroup not adding itself to the group on top of the stack
log to ai debugger when a module win (or when it doesn't).