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

Eventor: Difference between revisions

From LMHack
Created page with "=== <span id="Creator" class="mw-headline">Creator</span> === opeyx === <span id="Description" class="mw-headline">Description</span> === Eventor allows you very quickly and easily edit in-game events. It will automatically unpack/decompress and pack/compress any event archives that you want to modify. For any file not directly supported by the tool you can export / import data from that file. === How to use === ==== Part 1 ==== * The first time you open the tool..."
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== <span id="Creator" class="mw-headline">Creator</span> ===
=== Creator ===


opeyx
opeyx


=== <span id="Description" class="mw-headline">Description</span> ===
 
=== Description ===


Eventor allows you very quickly and easily edit in-game events.
Eventor allows you very quickly and easily edit in-game events.
Line 10: Line 11:


For any file not directly supported by the tool you can export / import data from that file.
For any file not directly supported by the tool you can export / import data from that file.
=== Prerequisites ===
* An extracted version of Luigi's Mansion.
** [[Extracting your game files|You can find the tutorial on how to obtain this here.]]


=== How to use ===
=== How to use ===


==== Part 1 ====
==== First-time setup ====
* The first time you open the tool, you will need select the folder that houses your event archives.
** To do so, select File, then load. Then, select the folder that has your events inside (usually root/files/Event)
** After you have loaded the Event folder, Eventor will remember it (If you want to set a new Event folder, you just do step 1 over again)


* The first time you open the tool you will need select the Event folder inside of your root folder. (File -> Load)
==== Editing events ====
* After you have set the Event folder, Eventor will remember it (If you want to set a new Event folder, you just do step 1 over again)
* To edit an event, you simply need to select it from the drop-down at the bottom and it will load up.
* When you want to edit a specific event, you simply need to select it from the drop-down at the bottom and it will load up
** Here are the tabs you may see at the top of the window and what they correlate to:
* To save any changes for the currently loaded event, you click File -> Save
*** Logic is the event code.
*** Dialog are the lines that can be spoken using <SPEAK>.
*** Others such as .cmn (Camera) files may appear as tabs as well, but are not editable within Eventor.
* To save any changes for the currently loaded event, you click File > Save. The program will automatically pack the modified event to an .szp file and overwrite the original.


==== Part 2 ====
==== Defining names for custom events ====
If no name is defined for a custom event, Eventor will display "NO DESCRIPTION...". To fix this:
# Open the definitions.opx file found in the Eventor folder.
# Scroll to the bottom of the file.
# Add a line following this formatting: <EVENT NAME>:::<EVENT DESCRIPTION>
## For example, if I wanted to add event106 to the list, with the name "My custom event name here", I would add the line: <pre>event106:::My custom event name here</pre>
# Save the file.


* The second download link contains a file named definitions.opx
* Download the file and just drop it in the same folder as eventor.exe
* The events should now have descriptions next to their number explaining what they do.


=== <span id="Download" class="mw-headline">Download</span> ===
=== Download ===


eventor:
eventor + definitions.opx:


https://lmhack.net/files/tools/eventor_v092-dev.zip
https://lmhack.net/files/tools/eventor_v092-dev.zip


definitions.opx:
=== Screenshot ===


<not currently available>
[[Image:Eventor_v092_Screenshot.png]]


=== <span id="Screenshot" class="mw-headline">Screenshot</span> ===


[[Image:Eventor_v092_Screenshot.png]]
[[Category:Tools]]
[[Category:Event Editing]]

Latest revision as of 09:27, 9 October 2024

Creator

opeyx


Description

Eventor allows you very quickly and easily edit in-game events.

It will automatically unpack/decompress and pack/compress any event archives that you want to modify.

For any file not directly supported by the tool you can export / import data from that file.


Prerequisites


How to use

First-time setup

  • The first time you open the tool, you will need select the folder that houses your event archives.
    • To do so, select File, then load. Then, select the folder that has your events inside (usually root/files/Event)
    • After you have loaded the Event folder, Eventor will remember it (If you want to set a new Event folder, you just do step 1 over again)

Editing events

  • To edit an event, you simply need to select it from the drop-down at the bottom and it will load up.
    • Here are the tabs you may see at the top of the window and what they correlate to:
      • Logic is the event code.
      • Dialog are the lines that can be spoken using <SPEAK>.
      • Others such as .cmn (Camera) files may appear as tabs as well, but are not editable within Eventor.
  • To save any changes for the currently loaded event, you click File > Save. The program will automatically pack the modified event to an .szp file and overwrite the original.

Defining names for custom events

If no name is defined for a custom event, Eventor will display "NO DESCRIPTION...". To fix this:

  1. Open the definitions.opx file found in the Eventor folder.
  2. Scroll to the bottom of the file.
  3. Add a line following this formatting: <EVENT NAME>:::<EVENT DESCRIPTION>
    1. For example, if I wanted to add event106 to the list, with the name "My custom event name here", I would add the line:
      event106:::My custom event name here
  4. Save the file.


Download

eventor + definitions.opx:

https://lmhack.net/files/tools/eventor_v092-dev.zip

Screenshot