-
Notifications
You must be signed in to change notification settings - Fork 1
Project Objectives
Currently Temple provides a limited set of objects for accessing the controller's input, controlling the game's camera and some other basic functionalities in a limited fashion. The goal is for Temple to, in broad strokes, expand to provide classes for modifying anything and everything in the game, from equipment and items to the game's interface, and so on.
My hope is to develop Temple to such a point that it becomes possible to fix all bugs associated with the 30 frames per second hack included in DisplayAmplify.
Temple currently targets the NTSC 1.0 version of Ocarina of Time. Though supporting other versions, such as the debug ROM, Master Quest, and even Majora's Mask is on our roadmap, these implementations will come in the distant future.
Currently the ModLoader (defined in the "./ModLoader.js" file) statically loads the CameraController.mod and DisplayAmplify.mod that are in "./ExampleMods/" and runs them in an unending loop. Going forward, the goal is for the ModLoader to be more dynamic, loading any mods present in Project64's "./Scripts/Mods/" or "./Scripts/ExampleMods/" directories.
Read more about the ModLoader here.