Creating a new monster - Strackeror/MHW-QuestLoader GitHub Wiki

Requirements

  1. the quest-sobj-script and move-subspecies utilities, downloadable over on utility script releases
  2. A Hex editor
  3. Extracted chunk files, use MHWNoChunk or WorldChunkTool
  4. Experience with modding the game

Creating a subspecies

  1. 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)
  2. Open the move-subspecies-script, and browse for the monster folder you copied
  3. Choose an id to copy the monster to, note that ID
    2019-07-12 19_29_54-Subspecies resource changer
  4. 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

  1. Run the quest-sobj-script and open your quest's mib file
    2019-07-12 19_40_06-Quest sobj editor
  2. Quest sobj files are in 'quest/enemy/boss' copy the one you want to start from to your mod files
  3. Change the sobj id in the app, and rename your newly copied sobj to match
  4. Open the renamed sobj in a hex editor
  5. Find the first big block of 0xCD bytes
    image
  6. Change the last 4 bytes to a value corresponding to your subspecies ID (don't forget to convert it to hex)
    image
  7. Save your quest file in the app