Skip to content

Commit b75d4c5

Browse files
committed
2 parents 0aadd0d + b3f21eb commit b75d4c5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,20 @@ A trigger has the following information:
1616
* Data: 16 optional slots for any data the trigger might need.
1717
* Links: 8 optional slots for any triggers it is linked to.
1818

19-
A trigger can have specific behavior programmed into it via *GameScripts* written in *EngineX's scripting language*, which had its first use in [Sphinx and the Cursed Mummy](https://sphinxandthecursedmummy.fandom.com/wiki/Sphinx_Scripting_Language). This tool will attempt to decompile scripts found within triggers, though the original syntax can only partially be fully determined, so it will be a rough estimate of how the source script looked.
19+
A trigger can have specific behavior programmed into it via *GameScripts* written in *EngineX's scripting language*, which had its first use in [Sphinx and the Cursed Mummy](https://sphinxandthecursedmummy.fandom.com/wiki/Sphinx_Scripting_Language). This tool will attempt to decompile gamescripts referenced by triggers, though the original syntax can only partially be fully determined, so it will be a rough estimate of how the source script looked.
2020

2121
## How To Use
2222
To open a map file, click the "Load File" button or drag n' drop the file into the window.
2323

2424
To find a map file, the game's filelist must first be extracted. [Eurochef](https://github.com/eurotools/eurochef)'s command-line version can be used for this.
2525

26-
This tool will only open .edb files that contains maps. The main levels have a naming format: "realm" followed by the realm number (1, 2, 3...), then the level number (a, b, c...). For example, Gloomy Glacier is level "b" in the 3rd realm, thus its file name is "realm3b".<br>
26+
This tool will only open .edb files that contain maps. The main levels have a naming format: "realm" followed by the realm number (1, 2, 3...), then the level number (a, b, c...). For example, Gloomy Glacier is level "b" in the 3rd realm, thus its file name is "realm3b".<br>
2727
"Link maps" which connect levels to mask loading screens also have a naming format: "r" followed by the realm number, then "link" and then the two levels that are connected (a, b, c...). For example, the elevator leading up from Coastal Remains to Cloudy Domain is in realm 2 and connects levels "a" and "c", thus its file name is "r2linkac".<br>
2828
There are also many test levels labelled "test_" followed by the initials of the developer who used it.
2929

3030
.edb files can contain multiple maps, and when a file is loaded, the list of maps in the file is displayed in the top-left. Double-click a map to fill the list below with all the triggers found in the map.<br>
31-
Click on a trigger to populate the right side of the window with information about the trigger.<br>
31+
Click on a trigger to populate the right side of the window with information about it.<br>
3232
Any trigger linked to the currently viewed trigger will be coloured in the trigger list.<br>
3333
If the trigger references a gamescript, you can click "View GameScript" to open the Script Viewer window.
3434

35-
In the Script Viewer, a textbox will contain the tool's best attempt at decompiling the referenced gamescript. The original bytecode can also be viewed by opening the "Raw Bytecode" tab.
35+
In the Script Viewer, a textbox will contain the tool's best attempt at decompiling the referenced gamescript. The original bytecode can also be viewed by opening the "Raw Bytecode" tab.

0 commit comments

Comments
 (0)