Release Notes:
- Fixed: If faction member was destroyed while queued to evaluate a deed, it could throw a NullReferenceException.
- Fixed: Improved trait alignment formula for accuracy.
- Fixed: New Input System integration ignores joystick keycodes.
- Fixed: New Input System could report ArgumentNullException in first frame on WebGL.
- Improved: Added DeselectPreviousOnPointerEnter component.
- Improved: Added InputDeviceManager.isInput Allowed.
- Text Tables: Added ability to import text table into another.
- Save System: Changed: Savers' Save Across Scene Changes checkbox is now ticked by default.
- Save System: DestructibleSaver.RecordDestruction is now public.
- Save System: Added saveDataApplied C# event; added OnDataApplied() event to SaveSystemEvents.
- Save System: Improved singleton management.
- Save System: Fixed: LoadEnded event is always called when scene loads ends, not just if events were assigned at design time.
- Emerald AI: Updated for 2.4.0.1.