A Unity project designed to load and render terrain and props from Mabinogi's data folder.
- Recreates all terrain geometry into Unity's Mesh format.
- Loads terrain textures onto each areaPlane. (terrain tilesets not supported)
- Recreates all prop meshes into Unity's Mesh format.
- Textures and colors all props in the scene accordingly.
- Unity 2022.3.10f1
- Select the #Terrain object in the scene.
- Select an unpacked data folder.
- Select a region file.
- Click Generate to construct the terrain.
- Select which prop types to generate.
*To make the generated terrain/props persistent, remove the tag "Prop" from the prop parent and the "Region" tag from the terrain parent.
Mabinogi's Region (.rgn) file format.
This project wouldn't be possible without [exectails] and his repos.
-
Mabioned - Used as inspiration and a foundation for the initial code (MabiWorld). https://github.com/exectails/Mabioned
-
MabinogiFileFormats - The binary templates for mabinogi's file formats. https://github.com/exectails/MabinogiFileFormats
-
DataDog - Used to view/edit Mabinogi's .data files. https://github.com/exectails/DataDog