OpenLevelEditor Versions Save

An open sourced modernized version of Disney's in-house Toontown Online level editor used to create .dna files.

1.1.16

2 years ago

Improvements

  • Occluder nodes can now be visualized by pressing alt-o 8b01fb0e120611453f4e21e71fb8437d42007754

Fixes

  • DG street types now properly appear in the street menu 8b01fb0e120611453f4e21e71fb8437d42007754

1.1.15_01

3 years ago
  • Reverted changes made in 1.1.14 to node names for Animated and Interactive props
  • Added Safe Zone Building toggle to the Landmark Buildings tab. This spawns buildings with the sz## prefix as opposed to the tb## prefix for use in safe zones. This only has an effect on non-special building types. image

1.1.14

3 years ago

This is a minor update which introduces one change intended on minimizing file sizes

  • Node names are now simplified to save on space (e.g. interactive_prop_phase_5_models_char__ttc_trashcan_DNARoot is now INTR.TTC_TRASHCAN_DNARoot)

1.1.13

3 years ago

Bug Fixes

  • Fixed issues with saving styles caused by #25 1f6c2d0
  • Fixed an issue preventing the selection box from working 07a5925

1.1.12

3 years ago

Improvements

  • Added Export to .BAM functionality
    • Can be found under the Level Editor dropdown

1.1.11

3 years ago

Improvements

  • Autosaving 52c0b5b ee474be
    • The editor will now automatically save an autosave file to the leveleditor/autosaves folder every 15 minutes [by default]
      • The file will be saved as auto_[dna filename]_[date]-[time].dna
      • You can configure the interval via the Auto Saver Options panel under the Advanced menu
      • You can also toggle auto saving via the same options panel
  • Added support for builds of panda with libtoontown baked in as panda3d.toontown 99c57ad
    • This will have no effect for most users, this is a change made to provide better support for certain servers
  • Added a settings.json file to the leveleditor folder ee474be020b626f0d469867876f3eec9c3e148cd
    • This is where in-editor settings will be saved to
  • The refresh rate of the FPS meter can now be changed via the settings.json file ee474be020b626f0d469867876f3eec9c3e148cd
  • Miscellaneous code cleanup

1.1.10_02

3 years ago

Improvements

  • The editor now supports resources that use .png textures e4f9457a580f1d30164ca213e48795ed8e8aa379
    • The editor will automatically detect the format, but the --png launch option can be used to force it
  • A error dialog will now appear if the resources are not setup correctly e4f9457a580f1d30164ca213e48795ed8e8aa379
  • TTF fonts will now display much sharper e4f9457a580f1d30164ca213e48795ed8e8aa379
  • Added a Show Building Labels option to the Landmark Building tab 57bb3e06517b5d3faabd07857a0d07094d1e44cf
    • This shows the Block Number and the Title above each building

1.1.9

3 years ago

Improvements

  • Added a Show Point Labels button to the Paths tab to enable a display of suit point numbers 2d4b8b3
  • Added a Labels Always On Top button to the bottom section of the editor panel to allow zone and suit path labels to render above objects in front of them 2d4b8b3
  • Recolored suit point spheres 2d4b8b3
    • STREET_POINT is now dark blue
    • FRONT_DOOR_POINT is now light blue
    • SIDE_DOOR_POINT is now lime green
  • Pressing P to set the active parent now shows a notification e121ee9 96a3ce5
  • Improved coloring for Landmark Building Linking mode 2d427aa
    • Selected Building and its linked flat buildings will be colored green
    • Flat buildings that are not linked to any landmark building are colored red
    • Flat buildings that are linked to another building are not tinted and will look normal
  • Improved FPS meter ae2b059 59f9ad9 (@Benjamin8693 #28)
    • Now uses the interface font
    • Will now be colored based on performance
  • Visgroup Editor colors have been changed 8b83275
    • Selected visgroup remains Bright green
    • Other visible visgroups are now blue-green instead of red for for improved consistency (red should mean inactive, not active)
  • Updated controls dialog with recent additions to the editor 4665c21
  • Miscellaneous code cleanup 7192478 17ace53

Fixes

  • Many instances of setColor have been replaced with setColorScale to fix coloring not applying to flat buildings, and discoloration that was most noticeable on shadows 2d427aa d306fac 8b83275
    • This fix applies to Landmark building linking mode, the Color Zones option, and the VisGroup Editor

1.1.8_02

3 years ago

1.1.8 Hotfix 2

Fixes

  • Fixed a bug preventing saving when a DNA file was loaded through the command line 130d16b

1.1.8 Hotfix 1

Fixes

  • Fixed a bug where the starting point would be incorrect for suit paths fa727a7
  • Fixed a crash when loading a DNA file through the command line a42e60d

1.1.8

Improvements

  • Improvements to the Suit Path System 2bca944
    • New points will automatically extend from the last placed one
    • You can now select a starting point for an edge by clicking on a point
    • Front and Side door points now properly creates two-way paths
    • A video showcasing the improved speed of creating paths can be watched here
  • The 'leveleditor' folder location can now be changed via the userfiles-directory 6907150

Code Cleanup

  • The editor code has been reorganized and separated into separate files (#25 #26 @NathanX-S)
  • Much of the code has been cleaned up (#21 #24 #25 #26 @NathanX-S)
  • Many deprecated functions have been replaced (#21 #24 #27 @NathanX-S)

1.1.7_02

3 years ago

Important Notice

If you are using the provided Panda3D and DLL files download from the readme file, please redownload from here. This is an update to python 3.9, with newer panda fixes, including a major fix for the editor, along with newer DLL files for the DNA reader.

If you are not using the provided engine, please update your engine with this important fix commit, and optionally this visual tweak

1.1.7 Hot-fix 2

  • This hot-fix addresses a crash when the application encounters an error while checking for updates (i.e. if there is a connection problem) 948f806

1.1.7 Hot-fix 1

  • This hot-fix addresses some issues regarding suit buildings e08e7a5

1.1.7

Improvements

  • Landmark Building Titles can now be defined before placing 3c8897c
  • Landmark Building Titles can now be changed in the Landmark Building tab 1ab3605
  • Suit Building Previews now show random suit types 8440dd2
  • Suit Building Previews now display the signs 8440dd2
  • Notice Changes made to a building's position when in the Suit Building Preview mode will temporarily no longer apply due to a bug. This functionality will return in the future. You can re-enable it with the --experimental launch option. 3e78c46 Fixed in Hot-Fix 1