Skip to content

HeyImBreezy/Toontown-Level-Editor

 
 

Repository files navigation

Toontown Level Editor

Working version of Disney's Toontown Level Editor, which is found in Panda3D 1.6.2.

This repository contains:

  • Heavily modified Panda3D that can import "libotp" and "libtoontown" (contains DNA parser for the editor).
  • All 56 style files (some are blank, but good enough) that are needed to load the editor.
  • Working level editor :D

How to use:

Place your phase files in the root of the level editor and run the "start-level-editor" batch file. It should set everything up for you. Then use the in-game GUI to load a DNA file, and navigate to the DNA file you wish to edit.

More Information

NOTE: Due to the hacky nature of this project, I make no guarantees that it will work for you. I have tested it on my system with success, and have uninstalled all copies of Panda3D on my computer and have still been able to run it. It works fine for me, but not for some.

At the moment, this only works on Windows. It is using a Windows Panda3D with the Windows DLL files needed. Eventually, I may work on a Linux build or even Mac.

As this is using Disney's DNA parser used for Toontown Online, some DNA files may or may not work. From testing I have found that not all TTI .dna files work. This was mainly tested with Toontown Online DNA files, which work perfectly.

About

Working version of Disney's Toontown Level Editor, which is found in Panda3D 1.6.2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.6%
  • Tcl 5.0%
  • C 1.3%
  • Emacs Lisp 0.5%
  • HTML 0.3%
  • C++ 0.2%
  • Other 0.1%