An easy Zone Creator tool for those who make quests, add looseloot or new locations.
Haven Zone Creator
This mod allows you to configure and create Zones with various settings for position, rotation, scale, transparency and more. It includes tools for VCQL zone creation, LooseLoot generation for mods and Map Location generation from a list.
Features:
- Real-Time Zone Cube Adjustments: Customize Zone Cube properties (position, rotation, scale, transparency).
- Quick VCQL Zone Creation: Generates zones and save them to the VCQL folder.
- LooseLoot Tools: Configure probability, gravity, and randomization for loose loot generation. (requires custom server mod to use)
- Map Location Creation: Add various locations to a list and export it all to a json file.
- Custom Keyboard Shortcuts: Speed up Zone Cube transformations and mode switching.
Support the Mod
If you find this mod helpful, consider showing your appreciation through feedback or support!
Zone Information
- Current Zone Cube Position: Displays the current Zone Cube's position (read-only).
- Current Zone Cube Rotation: Displays the current Zone Cube's rotation (read-only).
- Current Zone Cube Scale: Displays the current Zone Cube's scale (read-only).
- Current Map Name: Shows the ID of the current map (read-only).
- Zone Cube Transparency: Adjust transparency of the Zone Cube (range: 0.0 to 1.0).
Zone Box Settings
- Transform Speed: Set the speed of Zone Cube transformations (range: 0.01 to 10).
- Generate Haven Zone Cube: Creates a Zone Cube at the look position.
- Remove Haven Zone Cube: Removes the currently selected Zone Cube.
- Transform Keys: Keyboard shortcuts for transforming the Zone Cube along X, Y, and Z axes (positive and negative).
- Mode Keys: Switch between Position, Scale, and Rotation modes.
- Lock X and Z Rotation Axes: Enables or disables locking X and Z axes during rotation.
- Default Scale: Sets the default scale for new Zone Cubes.
VCQL Zone Settings
- Zone Id: Identifier for the zone (spaces replaced with underscores).
- Zone Name: Name of the zone (spaces replaced with underscores).
- Zone Type: Set the zone type (e.g., placeitem).
- Flare Type: Define flare effects for the zone.
- Generate VCQL Zone: Save the zone settings to the VCQL Zone folder.
Loose Loot Settings
- Probability: Adjust spawn probability for LooseLoot (range: 0.0 to 1.0).
- Use Gravity: Enable or disable gravity for LooseLoot.
- Random Rotation: Enable or disable random rotation for LooseLoot.
- Item Id (tpl): Specify the template ID for LooseLoot items.
- Generate Loose Loot: Save LooseLoot data to the "_EXPORTED_LOOT_" folder.
Map Locaction Settings
- Spawn Map Location Cubes: Spawns cubes in the current map from the Map Locations List in the folder "BepInEx\plugins\HavenZoneCreator\".
- Remove Map Location Cubes: Removes all Map Location Cubes from the map.
- Reset Map Locations: Resets the Map Locations List. (not the json file)
- Generate Map Locations File: Generates the Map Locations List in the folder "BepInEx\plugins\HavenZoneCreator\". (it extends the existing file with new locations)
Hotkeys
- Numpad 0: Spawns the Zone Cube at the location you're looking at. (or your feet if unchecked in config)
- Numpad Enter: Removes the Zone Cube from the map.
- Numpad 1: Scale, Rotate or Move the Zone Cube in Positive X direction. (depending on the mode)
- Numpad 4: Scale, Rotate or Move the Zone Cube in Negative X direction. (depending on the mode)
- Numpad 2: Scale, Rotate or Move the Zone Cube in Positive Y direction. (depending on the mode)
- Numpad 5: Scale, Rotate or Move the Zone Cube in Negative Y direction. (depending on the mode)
- Numpad 3: Scale, Rotate or Move the Zone Cube in Positive Z direction. (depending on the mode)
- Numpad 6: Scale, Rotate or Move the Zone Cube in Negative Z direction. (depending on the mode)
- Numpad 7: Activate Position Mode.
- Numpad 8: Activate Scale Mode.
- Numpad 9: Activate Rotate Mode.
- Numpad +: Increase the Transform Speed.
- Numpad -: Decrease the Transform Speed.
- Arrow Up: Adds the Current Zone Cube location to the list.
- Arrow Down: Removes the last added location from the list.
Known Issues
- Custom keyboard shortcuts may conflict with other mods.
If you encounter an issue, report it on GitHub.
⚠️ Disclaimer ⚠️
- This mod is under active development; features may change or be added.
- The mod is provided "as-is".
Enjoy and use responsibly!
Version 1.0.1
31 Downloads
Unknown SPT Version
Virus Total Results
Created Nov 30th, 3:14 AM
Updated Dec 30th, 5:28 PM
- Added new feature: Map Locations for easier generation. (see mod overview)
Version 1.0.0
60 Downloads
Unknown SPT Version
Virus Total Results
Created Nov 27th, 9:28 AM
Updated Jan 1st, 7:58 PM
Not quite yet...