Creating a new monster - Strackeror/MHW-QuestLoader GitHub Wiki
Requirements
- the quest-sobj-script and move-subspecies utilities, downloadable over on utility script releases
- A Hex editor
- Extracted chunk files, use MHWNoChunk or WorldChunkTool
- Experience with modding the game
Creating a subspecies
- Copy the entire monster folder (emxxx) from chunk files to the correct place in your new mod
(If you're porting a mod replacing a monster, also add/replace the files from the mod on this step)
- Open the move-subspecies-script, and browse for the monster folder you copied
- Choose an id to copy the monster to, note that ID
- The new subspecies is created, you can delete the original subspecies folder and start modding the new one in its new folder
Changing a quest to spawn a new subspecies
I will assume you already have a correct custom quest that can spawn the original monster
- Run the quest-sobj-script and open your quest's mib file
- Quest sobj files are in 'quest/enemy/boss' copy the one you want to start from to your mod files
- Change the sobj id in the app, and rename your newly copied sobj to match
- Open the renamed sobj in a hex editor
- Find the first big block of 0xCD bytes
- Change the last 4 bytes to a value corresponding to your subspecies ID (don't forget to convert it to hex)
- Save your quest file in the app