Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

How to add custom events

From LMHack

Original Author(s)

opeyx, CoNesTra

Prerequisites

Tutorial

  1. Make a copy of an existing event.
    1. Events can be found in root/files/Event.
  2. Extract the eventXX.szp file by dragging the file onto ArcExtract.exe.
  3. Open the folder that ArcExtract created.
    1. It should have the same name as the szp file and should be in the same location.
  4. Rename the files under the "message" and "text" folders to your desired event number, and make any modifications to the eventXX.txt if needed.
    1. For example, if you wanted to use event105, rename the text file to event105.txt and the csv file to message105.csv.
    2. DISCLAIMER: Events over 108 will crash the game without modifications to the dol.
  5. Extract the archive of the map that you want to add the event to.
    1. Maps are located in root/files/map.
  6. Open the jmp/eventinfo file with Jumpah (File > Open).
  7. Make a copy of an existing entry, save, and reopen the file.
    1. If you don't reopen the file, it will apply any changes you make to the original entry instead of the copied one.
  8. Modify the fields to their desired values and save (File > Save).
    1. Info on which fields control what here. Most important are EventNo and position values.
  9. Now, repack the map and event archives with ArcPack.
  10. Once you have the eventXX.arc and mapX.arc files, put each of them through Silencw11 to convert them to .szp (usage details on the tool's page).
  11. Move the archives back to their folders (event and map).