194,037 Commits over 4,079 Days - 1.98cph!
Added BaseEntity.IsOlderThan
Added DecayEntity.GetBuilding
added CareerMarket class, refreshes a list of units available to buy each career week.
wip market tab, lists the week's units.
(can't buy any yet)
Controllers pause inputs setup. Pause button now toggles on controllers and keyboard
Made culling lod selection more conservative to fix edge cases
fixed some issues with fulfillment and creation of find desires that should improve crafting for said find desires
Added DM filter for blackboard building requirements
Fixed particle systems being affected by culling
Fixed group knowledge propogation updating distance when it shouldn't
Work continues on AI Behaviour.
Ice sheets / fixed visual issues at very low graphical settings
Added gather desired item goal.
Testing parent desires not being fulfilled by child desires.
Northern cliff side road loot spawns (Hapis)
redid build settings (fix not building?)
Pause menu buttons do their stuff
Added pause menu
Added pause state and gamestart state (separate from InPlay state)
unit stat bar animation for fame/durability on match outcome screen
Can no longer stack wall frames with 0.5 vertical offset
Fixed invisible colider in harbor_1
Fixed invisible colider in harbor_1
Can no longer connect two buildings if both have a cupboard
Nuked old un-used statistical modelling condition/consideration
Unit.Desires tracks fullfillment history
Added TimeSinceDesireFulfillment consideration
Stripped P2P stuff
Player voice chat is done via the server
Network Protocol ++
Added BaseNetworkable.GetConnectionsWithin( vec, float ) (used with SendInfo)
Added CareerStat generic class, trakcs current and previous values on value change.
Converted career unit it durability and fame to CareerStat.
Some more quarry / survey charge loot table updates
Removed survey charge from loot table
ScenarioData.TribeMembers count includes leader
Default scenario starts with 3 people
Merged in quarry fixes
Network++
Merge from Player&LevelSelectRework
removed playerarrayID and just use playerID for everything
Added playerarrayID to playerinstance
made camera min tilt angle check correct
majority of upkeep completed