Skip to content

Whitehole Neo public beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@SuperHackio SuperHackio released this 17 Feb 03:56
· 143 commits to master since this release

This is the public beta of Whitehole Neo.

Changes

3D Editor

  • Added Gravity Rendering for all gravity types
  • Added the ability to move both Path control points at once (Hold SHIFT to enable)
  • Fixed the bug where typing in the editor would paste position/rotation/scale (#4)
  • Fixed the Render Cache error (fixes areas from vanishing when two are identical)
  • Fixed the keybinds for moving objects (#5)
  • "Edit Invididually" was made slightly more clear that it's a button
  • Double click on the zone in the list to edit it individually.
  • Message IDs are now set to -2 by default for SMG2. (SMG1 does not have the -1 function)
  • New Switch IDs can be generated with a button on the switch fields.
    • Click "G" to generate one for the whole galaxy.
    • Click "Z" to generate one for that zone only.
  • You cannot enter an invalid switch ID in the switch field.
  • Whitehole will automatically check if there's any invalid switches in your galaxy from the pre-neo era.
  • Whitehole will display a warning with some fields set to "required" that have values set to -1.

BCSV Editor

  • Many BCSV shortcuts have been added and removed
    • This can be controlled through shortcuts.json
    • Added tooltips for (most) shortcuts
  • Allows you to select from a list to fill out some BCSV shortcut paths
    • "Select a galaxy" shows the list of galaxies (main zone only
    • "Select a zone" shows the list of all zones in the workspaces
  • Commas are now accepted in BCSV editor numbers
  • BCSV editor shows the currently selected column and row in the top right
  • BCSV editor remembers your last (valid) path opened

Misc

  • Added "Basegame Path" support for the renderer (so you don't have to include all vanilla files in your mods files to be able to see objects) (#3)
  • You can now leave Whitehole open while Dolphin is running (mostly)
  • Archives with incorrect root paths will have them ignored (#8)