1
Fork 0

46 Commits (c01fbe92656c28010803a6d43d0cdaa58eb81dd7)

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