You are viewing a potentially older version of this package. View all versions.
DAa-PEAKLevelLoader-0.4.6 icon

PEAKLevelLoader

Custom level & segment loader for PEAK.

Date uploaded 2 days ago
Version 0.4.6
Download link DAa-PEAKLevelLoader-0.4.6.zip
Downloads 187
Dependency string DAa-PEAKLevelLoader-0.4.6

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README


Discord

PEAKLevelLoader v0.4.6: More Patches.

Latest Version Total Downloads

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.


Discord

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.