17,530 Commits over 1,614 Days - 0.45cph!
Fixed a bunch of decor rocks not having colliders
Cleaned up item position validity checks post spawn, added to context menu for ItemView
Disabled pathfinding filter again
- WeatherSettings can be flagged as not for use ingame (special weather for map view)
- Rebaked island02 with smaller tile size to reduce floaty units
- Re-enabled pathfinding check in UDM filtering, now uses Unit.Navigation.IsValidDestination for some additional optimisations
- Adjusted shadow cascades and distance, disabled dynamic distance
Weather clouds and post stuff, other bits
Performance UI widget uses unscaled time
- Fixed bad profiler sampler in UDM
- Fixed SetDestination combat mode not properly updating current combat ability when it changes, or setting new destination
- Added new callbacks system for animator bool changes, used for pickup and switch events
Animator state tags, items callbacks fix
Combat + Items logging, animator stuff
Added island02 to scene loader
Fixed potential NRE in UDM filtering
Fixed missing interaction references in some AI assets
Intention removed from Action execution, always written to blackboard during BehaviourChain is constructed
IIntention ported to abstract BaseIntention, handles blackboard write internally
Removed modes from some actions (DepositEntity, FeedItemToTarget)
Removed a bunch of intention based Actions & Behaviours
- Fixed Combat not resetting the active combat ability when dropping (or throwing) a weapon
- People will now pick up their last thrown weapon after combat
- Weather only ticks in GameState.Game
- Added weather type for the overview map
- Weather supports TOD scattering height falloff
- SmartObject interaction position groups enable/disable positions when all plans associated with the group are disabled
- Improved Building interaction state management
Removed a bunch of redundant Units.Items[].AsItem usage
Unit items debug collates items by Id
Fixed projectiles not being dropped properly
Fixed combat component usage of UnitView.FaceTarget
UnitAttachmentsEditor fixes and cleanup
Fixed AP data for arrow
Improved combat projectile handling
Fixed AttackUnit action callback NRE, removed stupid code in Tick
Fixed missing key error in DecisionMaker.ModuleIsValid
Testing hack fix for eye adapatation NRE
Create instance of grass material at runtime to avoid local changes
some improvement to combat anims maybe
Updates post pro stack from github
Updated ASE
Removed DX9 and Vulkan support
Disabled DX9 target platforms for all ASE shaders
Biome mat lib splat sync validation
Rock/stone mat consistency
Merge build info and other performance metrics into Before.UI.PerformanceWidget
Facepunch base project stuff
BiomeMaterialObject updates material params in editor
Shrubbery atlas, grass resource material + tint matching
Fixed clay tint (material uses neutral grey texture)
Biome editor can sync material library tint with splat channel
Island02 AI camp improvements
- Biome colors, mat lib, TOD tweaks
- Exposed scaling options for Resource views in editor
Fixed game state trigger not working
Removal of excess best combat ability selectors
More blackboard copy fuckery