Description
EARLY RELEASE DUE TO DEMAND β please report bugs and I will fix in due course
**MenyooMapLoaderAuto** is an extension of the original **MapLoaderAuto** system, designed specifically to bring the same seamless streaming functionality to **Menyoo XML maps**.
While **MapLoaderAuto** handles **MapEditor XML files**, this version allows players to stream **Menyoo maps** dynamically based on locationβremoving the need to manually load maps through the Menyoo menu and eliminating the performance issues caused by keeping everything loaded at once.
This is an **early release**, made available due to high demand. As a result, some bugs, edge cases, or compatibility quirks may still be present.
β
## What It Does
MenyooMapLoaderAuto works in the same way as the original system:
- Drive into an area β the map loads automatically
- Leave the area β the map unloads automatically
This allows you to build much larger, more complex worlds using Menyoo maps, while maintaining stable performance and smooth gameplay.
β
## Important Relationship with MapLoaderAuto
MenyooMapLoaderAuto is **not a replacement** for MapLoaderAuto.
- MapLoaderAuto** = handles **MapEditor XML maps**
- MenyooMapLoaderAuto** = handles **Menyoo XML maps**
To use **both map formats together in one world**, you must install:
- MapLoaderAuto (original)
- MenyooMapLoaderAuto (this version)
Running Both Allows You To Mix:
- MapEditor-built districts
- Menyoo-built scenes
β¦into a single streamed world.
β
## Key Features
- Automatic loading/unloading of **Menyoo XML maps**
- Seamless **area-based streaming**
- Hands-free operation once configured
- Supports multiple zones and multiple XML files
- Compatible alongside MapLoaderAuto (MapEditor support)
- Enables large-scale custom worlds using Menyoo content
- Reduces performance impact vs manual Menyoo loading
- Simple INI-based setup with scalable zone system
β
## Requirements
- ScriptHookV
- ScriptHookVDotNet
- Menyoo
- MapLoaderAuto (required if using MapEditor maps alongside Menyoo maps)
β
## Important Notes
- This version is built **only for Menyoo XML files**
- Your maps must be saved using **Menyooβs XML format**
- MapLoaderAuto is still required for MapEditor-based maps
- This Is An **early Release** β Expect:
- Minor bugs
- Occasional loading inconsistencies
- Ongoing updates and refinements
β
## Installation
### 1. Open your GTA V directory
Navigate to your main GTA V folder.
### 2. Locate or create the scripts folder
If It Does Not Exist, Create:
β`
GTA V/scripts
β`
### 3. Copy files
Place The Following Into The Scripts Folder:
β`
MenyooMapLoaderAuto.dll
MenyooMapLoaderAuto.ini
β`
Your Structure Should Now Be:
β`
GTA V
βββ scripts
βββ MenyooMapLoaderAuto.dll
βββ MenyooMapLoaderAuto.ini
β`
β
## Create the Menyoo Map Folder
Inside The Scripts Folder, Create:
β`
scripts/MenyooMapLoaderAuto/
β`
Final Structure:
β`
GTA V
βββ scripts
βββ MenyooMapLoaderAuto.dll
βββ MenyooMapLoaderAuto.ini
βββ MenyooMapLoaderAuto
β`
β
## Installing Menyoo XML Maps
Place Your Menyoo XML Files Inside:
β`
scripts/MenyooMapLoaderAuto/
β`
Example:
β`
LittleItaly.xml
DockDeal.xml
ConstructionSite.xml
β`
β
## Configuring Map Zones
Open:
β`
MenyooMapLoaderAuto.ini
β`
Each zone uses the same structure as MapLoaderAuto:
β`
[Zone1]
Enabled=true
MapFile=ExampleMap.xml
X=0.0
Y=0.0
Z=0.0
LoadRadius=200.0
ClearRadius=250.0
β`
### Settings Explained
**Enabled**
Turns the zone on/off
**MapFile**
Name of the Menyoo XML file (must match exactly)
**X Y Z**
Centre point of the map zone
**LoadRadius**
Distance where the map loads
**ClearRadius**
Distance where the map unloads
### Important Rule
β`
ClearRadius must be larger than LoadRadius
β`
This prevents constant loading/unloading at zone edges.
β
## Multiple Zones Example
β`
[Zone1]
Enabled=true
MapFile=LittleItaly.xml
X=3472.0
Y=-2907.0
Z=25.3
LoadRadius=70.0
ClearRadius=100.0
[Zone2]
Enabled=true
MapFile=DockDeal.xml
X=5185.0
Y=-3727.0
Z=10.0
LoadRadius=200.0
ClearRadius=250.0
[Zone3]
Enabled=true
MapFile=ConstructionSite.xml
X=4185.0
Y=-2031.0
Z=27.4
LoadRadius=60.0
ClearRadius=90.0
β`
β
## Launching the Game
- Start GTA V
- Enter Story Mode
- Travel to your configured zones
Maps Will:
- Load automatically when entering the area
- Unload automatically when leaving
No Menyoo menu interaction required.
β
## Performance Tips
- Split large Menyoo maps into multiple XML files
- Use reasonable load distances
- Avoid overloading single zones with too many entities
- Test transitions by driving in/out of areas
- Reload INI using **Numpad ***
β
## Troubleshooting
### Map does not load
Check:
- XML is inside `scripts/MenyooMapLoaderAuto`
- MapFile name matches exactly
- Enabled=true
- You entered the LoadRadius
β
### Map unloads too quickly
Increase ClearRadius:
β`
LoadRadius=200
ClearRadius=300
β`
β
### Props load too late
Increase LoadRadius:
β`
LoadRadius=350
ClearRadius=450
β`
β
## Final Notes
MenyooMapLoaderAuto brings **true streaming functionality to Menyoo maps**, allowing them to behave like integrated world content rather than manually loaded scenes.
When combined with the original MapLoaderAuto, you can build hybrid worlds that stream both:
- MapEditor environments
- Menyoo-built scenarios
This version is an **early release**, and further stability improvements, feature expansion, and refinements will follow.
Install your maps, configure your zones, and begin building a streamed world using Menyoo.
Update 1.0.2 lowerbody anim + vehicle status parsed to script
Update 1.0.3 SHVDN3
💡 Others also downloaded: Qwaned Callouts V1.2, Rappel Helicopter, Aidispatch (FOR Policing Redefined) V0.90.2 (PR 1.0.0.5).
Author: ChargedKILO
Share Your Gameplay!
Submit a screenshot of this mod!
Submit a YouTube video.

