Add new hooks courtesy of @strykes aka Reneb
- CanOpenDoor(Assembly-CSharp/BasePlayer player, Assembly-CSharp/BaseLock door)
- CanOpenDoor(Assembly-CSharp/BasePlayer player, Assembly-CSharp/CodeLock code)
- CanOpenDoor(Assembly-CSharp/BasePlayer player, Assembly-CSharp/KeyLock key)
- OnEntityBuilt(Assembly-CSharp/BasePlayer player, UnityEngine/GameObject entity)
- OnItemCraft(Assembly-CSharp/ItemCraftTask item)
- OnItemDeployed(Assembly-CSharp/BasePlayer player, Assembly-CSharp/BaseEntity deployeditem, UnityEngine/Ray ray)
- OnPlayerChat(Facepunch/ConsoleSystem.arg arg)
- OnPlayerLoot(Assembly-CSharp/PlayerLoot lootinventory, Assembly-CSharp/BaseEntity targetentity)
- OnPlayerLoot(Assembly-CSharp/PlayerLoot lootinventory, Assembly-CSharp/BasePlayer targetplayer)
- OnPlayerLoot(Assembly-CSharp/PlayerLoot lootinventory, Assembly-CSharp/Item targetitem)