193,214 Commits over 4,049 Days - 1.99cph!
ServerVar is always ServerAdmin = true by default
Added ServerUserVar (1:1 replaces [User])
Updated old convars to use new attributes
ServerVar is always ServerAdmin = true by default
Added ServerUserVar (1:1 replaces [User])
Updated old convars to use new attributes
GPV score comparison logging
Show invoke handler tasks with "perf 7"
Rocket facility site / roof buildings, doors, warehouse interior, windows
BoardView now sets tileset render settings
Fixed machine process being stopped in Tick due to stupid code
FuelToEffect.AddItem only adds time to the process EndTime when already running, else we let StartImplementation do the calculation
BehaviourChainElement handles smartObject unsubscription
CancelSmartObjectSubscriptions should be called consistently from BehaviourChain with respect to IsBroken check.
Remove dangling CancelSmartObjectSubscriptions from Agent+Behaviour (from past reservation logic).
Removed old call to BehaviourChain.CancelSmartObjectSubscriptions
BehaviourChain.Break calls CancelSmartObjectSubscriptions before breaking the currently active behaviour
GoalPlanVariant.SetActive and BehaviourChain.SetActive both return bool, better handling of failure
NRE catch in PlayerProgression.OnUnitGoalChanged
Replaced BehaviourChain.CurrentElement property with GetCurrentElement method
BehaviourChain.SetActive active returns if CreateInteractionBehaviour fails for any reason
Added some debug logging for selected unit subscription changes in SmartObject
FOR FUCK SAKE removing board
Human/Hunting AI module has "Is Sleeping == false" condition
Increased momentum drain on idle goal plans
FOR FUCK SAKE shaderforge
FOR FUCK SAKE tweak temple tile textures
Improved machine process availability checks (cache dependency state)
Fixed MachineProcess.IsAvailable never being set back to true when the items are removed or used
Removed useless smartobject subscription cleanup from GoalPlanVariantSlot.TrySetGoalPlanVariant
Using anim hashes on all character anims now.
wip tileset changing stuff
SmartObject.CanSubscribe no longer checks for existing subscriptions
Fixed my frozen NPCs bug. Everything looks seamless now
Experimenting. This disables animators and some other things on characters outside of the player's view frustum. Has some promising effect in editor but seemingly very little effect in actual builds. Also bugged I think as I've seen NPCs stuck frozen in place.
▍▆█▌▋▆ ▍▅▉▄ ▇█▆▄█▊ ▉▄ ▅▊▅▇▋▍▍▅▌ ▋▊▉▅▇▆█
Commands widget category toggle button sounds
Fixed hover animation issue on tribe trackers
Tribe trackers use EffectsList
Removed "IsPlayerDesireDriven" flag from GoalSettings, no longer gates GPV construction failure events in UnitDecisionMaker
Flagged also goal plans to invoke events by default...
Updated doors. Now uses playable API and switches animator on / off properly. 2-3ms per frame saving.
doubled all healths and damages, block now does 1 dmg instead of 0
sawnoff shotgun / double shotgun viewmodel animation tweaks ( reduce clipping at various FOVs, made anims more 'weighty' )
wood/stone spear viewmodel + worldmodel animation tweaks ( reduce clipping at various FOVs )
m92 viewmodel animation tweaks ( reduce clipping at various FOVs, made anims feel more 'weighty' )