Add weapon switching and weapon selection Hud. Add give_weapon command. Add Entity.ClassName. Weapon world and view models hidden by default. Run character controllable physics on server when no player or player is a bot.
Crafting failure activity uses goal failure activity generators again, does some special case stuff for tooltip text
Fixed potential NRE in AIAction.Break (check state, shouldnt happen so I added a warning)
Strangers will no longer sit around the fire after leaving
Role assignment activity no longer pops notifications
Type consistency for Player.TraceHullAttack, Player.GetObserverTarget, Player.GetRagdollEntity
Player.IsFullyAuthenticated no longer returns the player object by doing something very wrong in singleplayer or for local server host
Type consistency for NPC.GetEnemy, NPC.GetTarget, NPC.GetBlockingEntity, NPC.GIve
Added checks for components to BuildingFilterSet.
IsStockpile condition now checks for the component rather than the category.
Selecting carried items for a container will now skip clothes unless we registered them to the container.