The JIntMap script is a part of Skyrim SE’s Papyrus scripting ecosystem. This script is not present in the vanilla game, but can be found in modded sources like JContainers (JContainers).
For this script, the Papyrus index knows about:
- 22 functions
Inheritance Tree
No indexed scripts extend this script.
Properties
No properties found.
Events
No events found.
Functions
- Found in:
- JContainers
creates new container object. returns container's identifier (unique integer number).
- Found in:
- JContainers
Returns the value associated with the @key. If not, returns @default value
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
Inserts @key: @value pair. Replaces existing pair with the same @key
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
- Found in:
- JContainers
Returns true, if the container has @key: value pair
- Found in:
- JContainers
Returns type of the value associated with the @key.
0 - no value, 1 - none, 2 - int, 3 - float, 4 - form, 5 - object, 6 - string- Found in:
- JContainers
Returns a new array containing all keys
- Found in:
- JContainers
- Found in:
- JContainers
Returns a new array containing all values
- Found in:
- JContainers
Removes the pair from the container where the key equals to the @key
- Found in:
- JContainers
Returns count of pairs in the conainer
- Found in:
- JContainers
Removes all pairs from the container
- Found in:
- JContainers
Inserts key-value pairs from the source container
- Found in:
- JContainers
Simplifies iteration over container's contents.
Accepts the @previousKey, returns the next key.
If @previousKey == @endKey the function returns the first key.
The function always returns so-called 'valid' keys (the ones != @endKey).
The function returns @endKey ('invalid' key) only once to signal that iteration has reached its end.
In most cases, if the map doesn't contain an invalid key ("" for JMap, None form-key for JFormMap)
it's ok to omit the @endKey.Usage:
string key = JMap.nextKey(map, previousKey="", endKey="") while key != "" <retrieve values here> key = JMap.nextKey(map, key, endKey="") endwhile- Found in:
- JContainers
Retrieves N-th key. negative index accesses items from the end of container counting backwards.
Worst complexity is O(n/2)
