description |
---|
What are these files? What do they do? |
Published: Jan 07 2025 by Sergey, heavily based on input by psiberx
Last documented edit: Jan 08 2025 by manavortex
This page contains information about #streamingsector and #streamingblock files
- If you want to learn about world-editing, please check the corresponding section.
- Check switching-between-sector-states.md for more information how to do that.
- You can add world data via ArchiveXL, check world-editing -> adding-locations-and-structures-with-archivexl.md
The game contains only 3 streamingblocks that gather more than 26300 sectors.
We will focus on the main one and take a look at the first sector inside (exterior_-18_3_-12_0
).
{% hint style="info" %} When creating a mod with sectors, you will need to create your own block that will list your new sectors. {% endhint %}
This sector has 10 variants, in this case, each one is related to a quest state.
numNodeRanges
indicate the number of node ranges the sector contains; it always corresponds to the number of variant + sector's default range (so here 10 variants + 1 default).
When opening a variant definition, we can find the range index (to find the right range inside the sector file). rangeIndex
cannot be 0, 0 is used as sector's default range.
Variant's name is only used to identify the variant within the streamingblock.