Ocarina of Time Maps (also ‘OoTM’, ‘OoT Maps’ or ‘ootm’) is a simple Ocarina of Time map tool for use with a loading zone randomizer.
It allows the recording and display of transition destinations and features maps for all overworld places, dungeons and some special areas like the “Kakariko Potion Shop” (which connects two doors in Kakariko Village) or “Dampe’s Grave”.
OoTM is optimized for the randomization rules and glitchless logic implemented in the randomizer on OoTRandomizer.com. This means that for example “Side Alley” is inseparable from “Market”, while “Market Entrance” (the single screen between the castle bridge and the market) and “Temple of Time Entrance” (the small path before the temple) are individual overworld areas and the “Carpenter Tent” is not supposed to be accessed as child. The transition from Gerudo Valley through the river to Lake Hylia, the Spirit Temple hand transitions, the Castle Garden entrance and the Thieves’ Hideout transitions are always connected to their normal exits.
Example for a connected entrance (in this case Dampe’s House leads to the Temple of Time)
Features child and adult maps (left side Kakariko as child, right side Kakariko as adult)
And side and top perspective maps for all locations
Adding a conection is super easy, just click on any connection and you see a list of all transitions that make sense.
And adding the way back
You can always find the latest stable, tested release on OoTM’s GitHub Releases page.
OoTM.jar
from anywhere, either by simply double-clicking OoTM.jar
or by running java -jar OoTM.jar
in your terminal.
git clone https://github.com/SiriusGG/ootm.git
into the terminal.src/main/java
is set as the classes root.Starter.main()
.Currently this software is available in English and German only.
However, due to planning in advance, we can easily add as many languages as we like!
If you speak either English or German and any other language and would like to help translate this software there are 2 options:
src/main/java/com/siriusgg/oot/translation
.While OoTM is open source with the “The Unlicense” license, it is published, hosted and centralized on GitHub. It is highly endorsed that if you fork this repository to add new features that you also create a pull request to share the improvements with everyone. Please also delete forks and branches when they are succesfully merged back into this repository. This way people don’t stumble upon outdated versions and always find the latest stable version right here. Issues (which also include feature suggestions) may be opened by anyone on the GitHub Issues page.