202,054 Commits over 4,171 Days - 2.02cph!
- WorldTimeManager init order fix. Previously when in editor, two WorldTimeManagers would get created, breaking things. Also added protection against this.
- WorldTimeManager repeating schedule fix. Sometimes events were getting rescheduled such that they'd be scheduled for the same day by mistake, ending up in the past and never triggered.
- WorldTimeManager removed check every update for expired events, instead preventing events from being created in the past in the first place. Events that fire are removed, so none end up in the past.
Better way to handle phone numbers for missions. Global list, guaranteed unique + out of range protection. Still need to integrate with payphones.
Experiment: Meshes in their own asset bundle, viewmodels back to main content bundle
Some sidewalk texture polish, looking more multipurpose, grid alignment on meshes
couple more pavement pieces to play with
Central mission manager work. Payphone mission lists expire and update, with missions changing every few hours.
Fixing readable flag on driftwood clutter meshes
backup before I break the hands
Improved vertex lighting correction + touched relevant shaders
Tweaked rotor materials and plane trail to proper values
planters models/prefabs wip dressing
level backup
Cleaned up camera effects, removed PlayerCameraEffects component
Moved overview map toggle code from Player to the OverviewMapUI class
Ported cycle unit controls to the TribeTracker widget
Ported dynamic shadow distance to a component
Added Tools/Find/Asset Memory Usage
SceneLoader stripped down
Player no longer explicitly owns a Tribe, instead references IGroup
Various Group/Tribe cleanup
Merging Group/Tribe and Player cleanup from base_project
Fixed Group+Callbacks NRE
Include item info in ToString() of world items
Testbox nospawns setup for tree cutting
TimeManager.SetTimeScale never sets fixedDeltaTime to 0
Destroy entities that go out of bounds
Player progression rework.
▋█▉▋▆▇ █▇█▄ ▄▊▍▌▍▌ ▋▆▇▍ ▊▄▆▅▇▊▊▋▌▅▆▄ ▅▌▊ ▄▋▅▋▄▊ ▅▆▋▇▆▌▍▋
! ▆▄▋▇▆▍ ▊▅▇▇ ▉▊▊▉▇▌▍█ ▄▆▍▄▉▉▆▇▉▌▉▌ ▅▋▋ ▄▉▅█▊▌▍ ▍▌█▋▅
! █▍▉▍▌▇▋ ▋▊▋▅█▅ ▅▍█▌▊▉▆ ▋▌▉▍▅▇