This script automatically creates a new actor for any ZeldaRet Ocarina of Time repository
This is viable with both standard assets management, and the custom mod_assets management systems
As of July 2025, the most recent versions of this script will not work with Ocarina of Time repositories from before then due to the headers splits. If your repository has split headers, use the most recent version. If not, the latest version that will work for you is v1.2.
-name NAME
--noobject
--help
-name: any alphanumeric characters as well as _. If you use - it will be replaced with _
--noobject: will skip creating anything related to the Object. Useful for actors that will use another actor's Object file (Defaults to OBJECT_GAMEPLAY_KEEP)
Examples:
python3 new_actor.py -name en_new_actor
python3 new_actor.py -name en_new_actor --noobject
- Download the most recent file from Releases
- Unzip and place all files in the main folder of your Repository
- In command line, run the script as described above
- If you are using the mod_assets system, it will detect that and use it instead of standards assets