AI conversion tool now works on Junkpiles, converts patrol routes, cover points, spawn data.
More new junkpile scientist prefab updates.
Fixed AIInformationZone.GetForPoint breaking if any entries are null.
Updated old AiLocaltionManager to use the new AIPoint stuff (until I remove it altogether).
BaseFollowPath state will now automatically follow the nearest path in the AIInformationZone if one isn't specified.
Fixed server-side junkpiles getting destroyed incorrectly sometimes, which was causing AI issues.
Fixes for potential crash issues when handling Lua entities in C++
Entity.SetTable now throws a type error when given not a table (used to silently fail)
Missing the weapons/scripted_ents.Get function at entity creation no longer exists the game (For example when its only missing clientside)
Delete old deathmatch folder
Disconnect if can't create gamemode
Delete lasereyes gamemode
Fixed TraceResult.Direction wrong direction
Entity.Owner is now a player - can use OwnerEntity to get it as an entity
When setting Parent, if new parent entity is the world, will behave correctly