199,258 Commits over 4,140 Days - 2.01cph!
Added temp_field_large spawn population to procedural maps
compound whitebox first playable
update logo color customisation
Unit.Navigation uses NavMesh.FindClosestEdge when partial path distance threshold fails
adding label to mod inventory
Commenting out manual navMesh samples in Navigation.IsValidDestination
Fixed NRE in TribeLeavePopup
Fixed npc rotation.
Misc npc mountable stuff.
Exposed Name field of SmartObject interactions.
Added SetDesiredTarget interaction.
SetDesiredTarget is default on Campfire.
Disabled sync position on boat storage and fuel (should automatically inherit group from parent, no need to sync explicitly)
More on Scientist AI and Mountables.
PlayerController cleanup and attempt to make people tend to more than one fire (Target filter in selector should be in First mode but that causes an NRE, see BEF-82).
Ported back a load of weather system stuff, added some more weather types and improved FX for rain and snow
Merged weather rain strength and wetness values
DecisionMaker decisions pool is no longer static
Disabled phrases crowdin stuff
Fixed weatherFX lerping back in when its already running and used by incoming weather type
added generic UICacheList class, to handle instantiating UI item lists and caching them, growing list as needed etc.
Move UIUnitList, UIUnitModSlots, roster view and market views to using UICacheList, so no instantating when switching tabs. Tabs now switch faster.
Renamed some profiler samples because Unity
player corpses interact with water
reworked UICareerLeagueTable to use UICacheList
improved rowboat pushing
protocol++
reworked UICareerResultsTable to use UICacheList
Renamed SimTick methods in SetDestinationSettings from Run.
Handling for 0 destinations in tick.
vehicle_flipy vehicle_sensitivity convars
ch47 movement now framerate independent
boat physics optimization
Player league fixtures now get get reordered by team difficulty (so generally each match is harder than the previous)
Added LeagueFixture.GetAITeam()
Support for seeking all types of mountables in NPC behaviour ai.
Disabled grounded npcs seeking out vehicle mountables on their own.
NPCs should now respect gun restrictions on mountables.
hooked up career exit button, enabled it.
reworked career mode enter/enable logic, enter-exit-enter flow now works.
added a new opportunity outcome type: OODurability - modifies the durability of a random unit in the player's roster.
added a Mechanic opportunity using the new durability outcome. Gain or lose.
increased the amount of cash won or lost by the Gamble opportunity.
added UnitRoster.GetRandomUnit()
garage door will not completely cull at range
Autoturret sound perf improvements