Inject-Tec is a Papyrus library which enables mod authors to easily and quickly perform different types of injections into Form Lists, Leveled Lists, and Instance Naming Records. It also makes cross-plugin compatibility much more accessible to mod authors new to programming and/or Bethesda's tools.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Console modding permissionThis mod will not be available on Bethesda.net for console users
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Switched to Jiffy to simplify library dependencies
Expanded use of DigitSet hexidecimal values throughout the library for maximum usability
Refactored abstract logic scripts and removed repeated, redundant, and unmaintained code in order to cut down on the number of script files in the library, rarely-used injectors have been removed
Removed redundant boolean properties from various scripts to reduce code complexity, mod authors should (but are not required to) update the property values on their InjectTec:Injector objects to avoid Papyrus warnings
Version 1.6.0
Integrated Loggout v1.1.0
Corrected some debug message mistakes and related extraneous code
Version 1.5.0
All injectors are now accessible to the Conditional system
Added the simple "is plugin installed" injector
Version 1.4.0
Added support for using base 16 IDs to remote load forms instead of forcing a manual conversion to base 10
Removed redundant and less useful types of injectors
Version 1.3.0
Added several new injection types
Corrected and enhanced quest startup / shutdown event detection behavior for injection (and bulk injection) scripts attached to quests which actually run
Internal refactors for less repeated code across similar injection types
Version 1.2.0
Added injection verification capability
Added remote form ID array injection capability
Added quest startup event hooking for injection and bulk injector objects
Version 1.1.0
Incorporated use of Papyrus' script flags
Incorporated use of Loggout for improved debugging
Version 1.0.0
Initial release
Inject-Tec is a Papyrus library which enables mod authors to easily and quickly perform different types of injections into Form Lists, Leveled Lists, and Instance Naming Records. It also makes cross-plugin compatibility much more accessible to mod authors new to programming and/or Bethesda's tools.
Do not install Inject-Tec unless a mod author has told you to do so.