PEAKLevelLoader
Custom level & segment loader for PEAK.
| Date uploaded | 9 months ago |
| Version | 0.4.6 |
| Download link | DAa-PEAKLevelLoader-0.4.6.zip |
| Downloads | 1390 |
| Dependency string | DAa-PEAKLevelLoader-0.4.6 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
PEAKLevelLoader v0.4.6: More Patches. 
How to use?
- Make an Unity 6000.0.36 project.
- Design the map segment you want to make.
- Make them into prefabs and put them all in the same bundle. Must contain .pll as it's extension!
Attach this as a JSON file to the project's bundle
{
⠀⠀"modName": "PeakExampleMod",
⠀⠀"author": "You",
⠀⠀"version": "0.4.0",
⠀⠀"contentTags": [ "Custom", "PeakTest" ],
⠀⠀"spawnables": [],
⠀⠀"segments": [
⠀⠀⠀⠀{
⠀⠀⠀⠀⠀⠀"index": 0,
⠀⠀⠀⠀⠀⠀"replace": true,
⠀⠀⠀⠀⠀⠀"isVariant": false,
⠀⠀⠀⠀⠀⠀"biome": "Test",
⠀⠀⠀⠀⠀⠀"segmentPrefab": "segmentPrefab",
⠀⠀⠀⠀⠀⠀"campfirePrefab": "campfirePrefab",
⠀⠀⠀⠀⠀⠀"id": "example_01",
⠀⠀⠀⠀⠀⠀"spawnMappings": []
⠀⠀⠀⠀}
⠀⠀]
}
- Now you make a mod containing the bundle (must have .pll extension) and add PEAKLevelLoader as it's dependency, then PEAKLevelLoader will index the bundle and add it to the game.
- (!) You must include fog handler related children to make your map playable - example will be later.
Update Details & Plans & Features:
Update Details
- Patched certain issues.
Plans
#1) Variations:
Support for variation picking as it is not implemented yet.
#2) Automatic assigning:
Automatically generates a campfire or luggage on selected tagged objects.
#3) Support for Scenes:
Allows usage of scenes instead of prefabs.
#4) Custom effects and scenery / pre-existing ones:
Allows usage of custom effects and scenery for your segment, for example rain and caldera background.
Features
- Load custom segment / replace pre-existing one or add a variation to an existing one...
More details & Help
⠀ (!) If you encounter any issues with the mod, join the discord and message here.
CHANGELOG
PEAKChoice v0.4.6 Release Notes
v0.4.6
- Now using .pll file extension instead of .peakbundle.
v0.4.0
- Added new spawnable object registry.
- Added logic for certain features that had none.
- Patched some features.
v0.3.8
- Added new option AllowEmbeddedBundles.
- No longer using assembly because I was told it was bad xd.
v0.3.7
- Alpha Release.
v0.3.5
- Patched segments not loading into the game.
v0.3.0
- Patched segment logic, now they are detected.
v0.2.0
- Added extended content for future additions.
v0.1.0
- Patched issues with bundles and patch logic.
v0.0.5
- Bundle manager was made.

