Features

For a list of detailed improvements since previous versions, please read the 'changelog.html' file that comes with the rar-package, or view it online here.

Below a compilation of features:

  • DAT/SIM/ZON/VAL/CAM/DSD/ANM file support.
  • SDL file support
  • OFF file support (font character files)
  • Integrated 3D model viewer, for entire DAT-file.
  • Integrated 3D zones editor for editting and viewing the damage and collision model.
  • Animation preview of 3D mesh animations.
  • Damage/collision model editor.
  • Import/export of models with the OBJ-format (WaveFront).
  • Import/export of tga's, dds's.
  • Import/export of a raw chunk. Can be used to move chunks over to other files.
  • Import/export of mesh animations.
  • Import/export of texture animations.
  • Export of models to COLLADA format (v1.4.1).
  • UV map preview function, and export option. The exported UV map can be used as an overlay in your favorite paint software, to aid in modifying textures.
  • Rich GUI, which allows you to edit all the data that is known to me or anyone else.
  • Property editor for all object controllers/properties, with a full edit mode.
  • Preview function for tga's and dds's.
  • Full cut/copy/paste support.
  • Add array items to arrays in property controller data.
  • Support for keyframe animations
  • Import of a DAT-file into another. Very useful to load a group of chunks, instead of exporting/importing each chunk seperately.
  • Multiple files can be opened (it will open in a new window). This is to support copy/paste and drag & drop in the future.
  • Two types of views for chunks: List, Tree.
  • Options for editing id's, offsets in decimal/hex, rotations in radians/degrees, etc.
  • Explorer style navigable links for id's. Click an id, if the id exists in the file, it will navigate to it.
  • Explorer style history of visited nodes. Back/forward buttons allow you to track back to previously selected nodes.
  • Rebuild the index chunk with all id's in the file.
  • List of all id's in the file (by selecting the index chunk). Id's and offsets can be copied to clipboard. Later, maybe even in all the game folders.
  • Support for placement chunk (cities/harbors)
  • Move chunk up/down in list. Only one chunk at a time.
  • Revert changes option (entire reload, not undo/redo)
  • Recent file list
  • Remap function (cloning)
  • Global file search function (search for an id in any file)
  • Drag and drop support for opening files directly from Windows Explorer.
  • Undo/redo support to undo changes made to a file.
  • Automatic check for updates.
  • Find/Goto dialog to quickly find a node by text, id or index.
  • Integrated analysis tool for analyzing unknown data using a hex editor.
  • Ability to add known chunks, including all the controller property chunks.
  • Assign a new random id to a chunk.
  • And more...

NOTE: some features from Silent Hunter 3 are and will not be supported. I only intend to support Silent Hunter 4 in future releases.