200,024 Commits over 4,140 Days - 2.01cph!
▋ ▄█▇▄▍▋ ▇▆▆▅▆ ▊▇▇▊
▊▊▌ ▌▍▊▉ ▅▍▅▆ ▌▇▉▉▆▊ ▌▊▅▊▇▇▋▋▍▅
Agent's clear their internal decision log at the start of each tick, DecisionLog copies them post tick, no longer tracking tick count in AgentManager (improves decision logger behaviour)
Data
should be clean now ....hopefully
TimeValue attribute/drawer
DesireEx, description text, a little Unit cleanup, effect list in Unit detail view and some other things I forgot
Found a workaround... geez
Fixed empty lines in unit detail view UI fucking up the layout
Fixed terrain meta paint mode switch causing crash and/or pink terrain + PPtr warning spam
Fixed terrain shader becoming white after switching paint mode
- Added audio scripts, music now plays
-new MusicManager
-fixed tags not really doing anything, to now track any change in the tag-situation, switch music accordingly, and pick the right tagged tracks
-preventing same tracks from repeating (currently checking the last 3 tracks played)
-switching songs when conditions change, such as day becomes night, or weather changes
-supports randomly occurring silences, when a track finishes, dictated by a percent chance and min-max duration (and not having just played a silence)
-tracks now properly fade to silence when switching due to tag-changes (which never really happened before, I think)
Some improvements to the pool.
Some missing gfx assets.
CinemaDark3.umap
Activated CinemaGameMode on Dark3
Added first iteration of Child Play. We lack the two Goals needed for the "idle" behaviour that the members of the group is given (creator dances, everyone else is cheering).
Level improvements.
Rubbish bins.
Fire detectors.
Electrical lines and sockets.
Reflection tweaks.
Fixed some post settings.
- Time/date UI reports time from TimeTicker
- More stat work
- Cloud tests
Fixed a bunch of combat issues
Merge from parallel actions
-minor Camera improvements:
--reverted/retouched my changes to zoom which were making it feel worse
--camera doesn't keep taking button input when orbiting, which would cause it to move randomly when stopping orbiting
BuildOptions.ForceEnableAssertions