-
Notifications
You must be signed in to change notification settings - Fork 4
Loader Tags
item_dataLoads small bundles containing only initial asset data (FVRObjects, ISIDs, Ammo Data, etc). Not intended for large assets (guns, items, textures)
item_first_lateLoads large assets, but only when the player tries to spawn the items. Loading a bundle with this tag will load any dependency
item_first_latebundles in the order they appear
item_unordered_lateLoads large assets, but only when the player tries to spawn the items. Loading a bundle with this tag will load all dependency
item_first_latebundles
item_last_lateLoads large assets, but only when the player tries to spawn the items. Loading a bundle with this tag will load all dependency
item_first_lateanditem_unordered_latebundles, as well as anyitem_last_latebundles before it
version: 1
dependencies:
hard:
h3vr.otherloader: 1.0.0
assets:
runtime:
sequential: true
nested:
- assets:
- path: example_*
plugin: h3vr.otherloader
loader: item_data
- assets:
- path: late_*
plugin: h3vr.otherloader
loader: item_first_lateFor more info on building you mod for On-Demand loading, see this wiki page!
itemLoads bundles before other tagged bundles, and will load sequentially in the order you declare them.
item_unorderedLoads bundles after the
itembundles, and will load in parallel with otheritem_unorderedbundles
item_lastLoads bundles after the
item_unorderedbundles, and will load sequentially in the order you declare them.
version: 1
dependencies:
hard:
h3vr.otherloader: 1.0.0
assets:
runtime:
nested:
- assets:
- path: first_*
plugin: h3vr.otherloader
loader: item
- assets:
- path: any_*
plugin: h3vr.otherloader
loader: item_unordered
- assets:
- path: last_*
plugin: h3vr.otherloader
loader: item_last
assemblyLoads a given assembly file during the setup stage
dependencies:
hard:
h3vr.otherloader: 1.0.0
assets:
setup:
- path: Schockhammer.dll
plugin: h3vr.otherloader
loader: assembly
runtime:
nested:
- assets:
- path: w2_schockhammer
plugin: h3vr.otherloader
loader: item