File information
Created by
silvericedUploaded by
silvericedVirus scan
Mod articles
-
Yet another 3.3 pre-lease version available
Yet another 3.3 pre-lease version available for modders, not players - the data format I use may change.
Form observing feature (the thing that observes form delete events) is complete and uses thread-safe hashmap collection, with almost no locks involved (locking on key level only).
This means that important internal changes are behind and I can add cosmetic api changes and other functionality.
With that said, I'll leave a link - https://github.com/SilverIce/JContainers/releases/tag/v3.3.0-testing-3... -
Entries. Something like FO4 structures, yet serializable
One of the ways to play OOP, add bit of dynamism, imitate structures/entries in Papyrus (in its Skyrim implementation). For instance PoseList entry I used to store collections of poses, collection name in some mod of mine is
struct PoseList {
poses:
poseIndex: 20
collectionName: "Halo's poses"
modifyTime: 142789.0
}And the functions below define the behavior or rules, for instance PoseList_addPose won't allow duplicates in the list, PoseList_setName would simplify input string, remove invalid characters
int function PoseList_loadFromFile(string collectionName) global
int function PoseList_loadFromPlugin(string pluginName) global
int function PoseList_make(string name) global
I...