About This File
Description for gamers
This is not what you need. This is a part of mod. It does nothing until modders integrate it into their code.
Description for modmakers
This is SKSE plugin
This library meant for speeding-up the mods scanning near NPCs (SLA SLAC SLApproach). It is not good when NPC starts to assault PC 20 seconds later after PC left for another town. On each calling native function the Papyrus switches threads, executes internal tasks or just wait. If you reduce the number of calls native functions you spead-up your mod.
The function "FindActors" allow to search all NPC in area and filter off by dozen characteristics.
It can to obtain lots of information about NPC as bits of an integer value and to validate all obtained data by one call Math.LogicalAnd().
MakeAnimation() gets an array of SL animations allowed for provided actors subject to plugged holes. One function for humans and creature animations. The function sorts the array of actors and returns only animations that match the sorted array.
The list of functions
RemoveTags, AddTags, IsTagsConform, HexToId,
GetActorName, TestActor, IsDead, CanPlayAnimation, IsFollower,
ActiveMod, GetWornKeywords, GetWornItems, Chance,
FindActors, FindCorpses, Rob,
GetBrokenDDItems,
GetGenderType, MakeAnimation, HasAnimations.
detailed https://www.loverslab.com/topic/201646-themisutil/?do=findComment&comment=3966395
Skyrim LE
Skyrim SE 1.5.97
Without restrictions. With source code.
I don't have AE so don't plan to make AE version.
Log
1.0.1 FindActors - improved. Chance - new.
1.0.2 RandomInt - new
1.0.3 GetWornItems - fix
1.0.4 ActiveMod - new
1.0.5 _MakeAnimation, HasAnimations2, FindAdditionalActors - fix
Edited by feiw
What's New in Version 1.0.5
Released
_MakeAnimation, HasAnimations2, FindAdditionalActors - fix