1
Fork 0

45 Commits (4220779b9957457a6400d25475b85092cda58929)

Author SHA1 Message Date
Eddoursul 4220779b99 Schedule inventory checks in OnContainerChanged to work around a non-deterministic issue, when ContainerChanges has not been propagated yet 7 months ago
Eddoursul 29f7c4e566 Fixed duplicating cell storages, added automatic removal of redundant copies 7 months ago
Eddoursul 946e05d1ed Write total number of artifacts to console on game start 7 months ago
Eddoursul ea079eafae Save in cell storage all artifact form types - allows to properly update statuses of non-persistent items after changes in the artifact list 7 months ago
Eddoursul deaac1c723 Always run SyncCellStorage as a task 7 months ago
Eddoursul 3c2a2343aa Check base objects on the first OnCellEnter pass to avoid mixing up with ESP-added refs 7 months ago
Eddoursul 4d4d95b317 Send delayed operations to the main thread 7 months ago
Eddoursul 85581cf147 Cleanup for 1.0 7 months ago
Eddoursul a20629cde9 Localizable notifications via Papyrus scripts 7 months ago
Eddoursul 9fe55a34b7 Rescan the found list when followers change location 7 months ago
Eddoursul 7918a84386 Create cell storage in a task, fixes CTD when accessing a created container from another thread 7 months ago
Eddoursul 1797222063 New artifact notifications with combined report on Take All 7 months ago
Eddoursul a374e0c71f Use ForEachReference with locking to iterate through references 7 months ago
Eddoursul c94b76dcf0 Minor changes 7 months ago
Eddoursul e836f4134d All moving parts have been moved to the DLL 7 months ago
Eddoursul 77ef7c15da Moved delayed follower updates to the DLL 7 months ago
Eddoursul 39b9e5cc04 Moved delayed bookshelf processing to the DLL 7 months ago
Eddoursul 31b9d5642e Async cell rescan in a separate thread after pickup, removed the perk 7 months ago
Eddoursul 11311399ce Removed redundant IsDeleted checks 7 months ago
Eddoursul f2cbb5ea8a Removed hardcoded Fishing CC patch 7 months ago
Eddoursul 01dbb4bf9d All hardcoded filters can be overridden in INI 7 months ago
Eddoursul 00fe1f78a7 Check player inventory in SyncCellStorage, remove items from storage if they are removed from the artifact list 7 months ago
Eddoursul ea48cd5a01 Changed form ID of the keywords, minor changes 7 months ago
Eddoursul c5ac9e00fe Check armor race 7 months ago
Eddoursul c258414056 Achieved the same filtering of disenchantable items with KID alone. Oh well. 7 months ago
Eddoursul db410f6537 Added INI support, excludes disenchantable items by default 7 months ago
Eddoursul 81b174e028 Added the exclusion keyword ETR_NotArtifact, improved artifact filtering 7 months ago
Eddoursul 0c22f0b8bd OnContainerChanged update 7 months ago
Eddoursul cd66ad1eac Rewritten OnContainerChanged to cover non-player events as well 7 months ago
Eddoursul 33410ccee7 Added support for Immersive Display Overhaul 7 months ago
Eddoursul b598d8fe38 Rebuild the artifact list if its size changed 7 months ago
Eddoursul a3cdd32cae Use SKSE::GetModCallbackEventSource() to receive the distribution event from KID 7 months ago
Eddoursul 550a185083 Injected ETR_ExtraArtifact into Update.esm, FormID 0xDE3FD3 7 months ago
Eddoursul b5c5e3e109 Added Fishing CC support 7 months ago
Eddoursul 137b2e175f Add artifacts via keyword added by Keyword Item Distributor 7 months ago
Eddoursul e83e23ff3d Rescan new items without reverting 7 months ago
Eddoursul cca2fdafc1 Sync cell storage after its creation 7 months ago
Eddoursul 1455709755 GetItemCount by form 7 months ago
Eddoursul 8039f6315f Do not iterate through remaining followers when item is found 7 months ago
Eddoursul 1a8fd79ae4 Added GetItemCount 7 months ago
Eddoursul 5fa614bf94 Check the home keyword in BGSActorCellEvent 7 months ago
Eddoursul 1ca711df36 Perk-based delayed processing of picked up items 7 months ago
Eddoursul 238d00a816 Fixed book filtering, added a few comments 7 months ago
Eddoursul f312441f13 Moved almost everything to the DLL 7 months ago
Eddoursul a7229e0bea Moved most synchronous operations to DLL; decoded Formlist.Revert and FormList.RemoveAddedForm 7 months ago