199,207 Commits over 4,140 Days - 2.00cph!
audio mixer pitch changes with timescale
added fast foward button.
fast forward defaults to false.
Douglas fir progress / finished LOD0 / wind movement / photoscanned bark texture
moved fast forward button code to own script
FF button text flashes when active
Douglas fir / custom vertex normal / vertex AO
Shelves correctly destroyed if construction below no longer exists
Activity system refactoring: removed all string comparisons, added cached enum conversion for asset defs
More work on AI Behaviour
UI/UI highlight added to KitDefinitionSO
KillSummary persistence.
Some null checking of KillSummary elements.
Higher tribe cohesion will now increase the chance that a stranger will approach and ask to join the tribe
Fixed bad desire selector warning
Let's not notify every time a unit enters combat.
Strangers spawn with random gear
Removed TribeMemberAttacked activity
Stranger's desire to join player tribe doesn't drain momentum
Conversations component holds list of conversation targets (other units) instead of looping through group members and all other perceived humans
Units can now specify random available clothing for their children
Fixed damage overlays named incorrectly on child views
Added "make_adult" command to turn a child into an adult
Bot players can be added successfully, but have no AI yet
Exclude player zombie from NPC manager spawn options
Fixed conversation topics being sorted inversely
Better notification for the player's units being attacked by hostiles.
Added spawn_stranger console command
Sane dungeon LOD's part 1
Added a new activity for when a baby grows up
Added a new activity for generic age changes eg. "PERSONNAME is now an Elder"
Added new {AGE} keyword (returns "child/adult/elder")
tweaked animations and special fx for lr300 / m249 / m92
Fixed NPC spawn ratios to work correctly with the new types, and new "should spawn" tickbox
Third person melee weapon swing sounds
Humans changing age now recreate a new, age-appropriate view rather than just scaling up the child model
Tribe tracker now requests a new portrait if a unit's view gets set
Dumb code to get things working