192,356 Commits over 4,049 Days - 1.98cph!
Set all existing target filter usages to override default entity candidate filter, so we preserve expected behaviour from pre-refactor
Helpbox hint explaining candidate filter overrides on target filters in a goal plan
Merge from filtering refuckery
fixed explosive bullets doing slightly too much damage
First pass on convars for monument spawning of npcs.
SwapArrows is IClientComponent
Fixed skin icons not calling apply after loading
BehaviourChainFilter renamed to EntityFilter
TargetFilterSettings holds a default EntityFilter, can be overridden where used in a GoalPlan
Bot players fully working. Type addbot at server console to add bots.
Tidied up various methods in CraftingOrder and Knowledge and moved some of them to a utility class.
Added Activity when someone places a Crafting Order.
Crafting component now stores registered crafting station(s) for easy access.
Only cull game objects we culled components from when they don't have any children
Some more workshop skin profiling
Skin icon loading rewrite (performance, memory)
switched fade mode from speed tree to none to save some ms
rebaked out vertex lighting, reskinned and added skin-haircap to male pubic, made look better on non tssaa
Undoing staging branch shit that we no longer need (yay)
Fixed player commands not working
Attempt at fixing index out-of-range exception in culling; https://sentry.io/facepunch-studios/client/issues/275956012/
Admins can get combat log of other players
Fixed editor error from removed convars
water_well_c scene progress backup
Removed some test / debug convars that should no longer be used
Fixed missing ProtoContract on Possessions.PersistedPossessionsData.PersistedCurrentPossessionData
remove GoalPlanVariant.SlotType
Show Report Button on death screen
Attacker name more faithful to ingame name on report page
Game objects tagged with "Server Cull" or "Client Cull" are deleted even if they have components on them (for example animal GameTrace collider on the server)
When culling components from objects, nominate the game object for deletion as well (but only if it had removable components on it)
Ownership and entity refs
Fixed potential number overflow in hiz [https://sentry.io/facepunch-studios/client/issues/275955527/]
more color stuff - kill feed
Slight improvement to AI LOS.
Fixed a missing EndVertical in StatManipulator drawing.
Removed ItemActionDesire completely.
Crafting component now adds required items to Possessions.
Tidied up Possessions.