Readme.txt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Vago GUI v1.4a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ---------------------------------- Description: ---------------------------------- An user interface application to use OniSplit in Windows / Mac OS. OniSplit: "OniSplit, written by Neo, is an integral part of the Anniversary Edition and an essential modding tool on its own. It is able to import and export many kinds of Oni game data, such as textures, sound, 3D models, level geometry & combat animations and is also able to split & recombine Oni's data files. It's functions supersede those of OUP & OME and is currently the community's modding tool of choice." ---------------------------------- Installation (standalone version): ---------------------------------- Extract Vago folder to any place in your computer. At first run select your Anniversary Edition folder. ---------------------------------- Contacts: ---------------------------------- s10k, "faob2@hotmail.com" Oni Central Forum: http://oni.bungie.org ->Select forum Oni Wiki: http://wiki.oni2.net ---------------------------------- Change Log: ---------------------------------- 1.4a, 03-01-2018 - Fixed bug while saving project file. Levels tab rows were being saved in Objects tab. ---------------------------------- 1.4, 30-12-2017 - Fixed crash when abort window was confirmed after the conversion has finished - Replaced our custom log class by the plog library - Fixed paragraphs not being created in "Window messages wizard" - Added extensions validations to the conversions - Add "Standing Pose" to ONCC extraction (-noanim) - Fixed some inconsistencies of disabled options, now if a option changes states to invalid (can't be used with current conversion), it is simply disabled and not used, but will remain with the state unchanged (e.g. the checkbox may remain checked) - Fixed bug in Textures tab, options didn't get disabled once enabled (when TGA -> TXMP) - Added internal upgrade vago projects feature (so the vago projects can be updated over time depending on each Vago version changes) - Some code refactoring to make the code more modular and easier to build (now uses s10k's "shared" libraries for qtcreator projects) ---------------------------------- 1.3, 09-12-2016 - Changed Sound Wizard default settings to create files that are playable as music ingame - Now wizards have no longer modal windows. You can minimize and open multiple at the same time - Added some tooltips to XmlTools interface - Added wizard to create ingame pages like weapon / item pages or text for consoles - Added drag and drop support to Extract TRAM with TRBS/ONCC - Changed the layout of about dialog ---------------------------------- 1.2, 30-10-2016 - Upgraded to XmlTools 2.0c - Added a XmlTools interface. Click in the XML icon in the main window. - Now in manual commands you can choose if you want to call OniSplit or XmlTools - Now manual commands behaves likes an independent window - Fixed additional sources in levels tab when loading project - Interface was asking user for additional sources and bnv source files when this options were checked in levels tab when a project was loading. This was fixed. - Fixed background image page 2 layout when the image name is large ---------------------------------- 1.1, 12-10-2016 - Added wizard to create background images - Added OSBD imp creation to Sound wizard page - Added option to Vago ask at the startup if the user wants to load lastest saved project - Added new project action to file menu - Replaced "Always confirm Vago exit" option with an option to save the current project (if there are unsaved changes) - Fixed drag and drop bug wich caused the multiplication of the dropped files - Moved preferences from file to options menu - Fixed Max ElapsedTime property recognition in Sound Wizard (Amb page) - Now the sound wizard drops all the files used in the user workspace (including the XML files used to create the OSBD oni files) ---------------------------------- 1.0, 17-09-2016 - Added feature to save and restore vago projects (plus load recent projects) Projects are in XML format and are read with the pugixml library - Added keyboard shortchut to the convert button - Some code refactoring and started using C++14 - Fixed zip support for anniversary edition packages, switched to the zip library QuaZIP - Fixed the anniversary edition packages creation on Windows {windows-change} - Added extra logging - Added Windows 7 and above conversions progress in taskbar {windows-change} - Upgraded XmlTools from 0.8d to 2.0b - Fixed libpng warning: iCCP: known incorrect sRGB profile ---------------------------------- 0.9c, 02-04-2016 - Fixed ONI FILES to DAT - Add button does not let to select a folder - Some minor fixes in the AEI Mod Package Wizard ---------------------------------- 0.9b, 24-03-2016 - Fixes for Mac OS X 10.11: fixed OniSplit integration, fixed startup bug (Iritsen's fix), fixed bug when copying and creating AEI packages - Fixed OniSplit command in Sound Package Wizard ---------------------------------- 0.9a, 25-04-2014 -Upgraded Qt libraries to version 5 -Updated OniSplit to 0.9.96.0 version -Fixed the bug where the items loaded counter in status bar wasn't updated when changing tabs -Now levels->dat - oni files get extracted to a subfolder with the level's extracted name (requested by paradox) -Now in Mac OS is possible to choose Yes button by default when clearing the files contents (requested by edt) ---------------------------------- 0.9, 08-01-2014 -Updated OniSplit to 0.9.94.0 version -Added option to open AE folder -Redesigned the tabs of file conversions and its options (thanks paradox!) -Windows version also starts with a resolution of 800x600 as Mac did before -Added option in preferences to user set up the default window resolution -Added option to abort conversion -Textures tab: TGA made as default image type for .oni conversions -Levels tab: Added option to extract only specific files from DAT files -Characters tab: Added option to convert TRAM XML > TRBS ONI -Characters tab: Added option to convert TRAM ONI > XML / XML & DAE ---------------------------------- 0.8, 01-04-2012 -Updated OniSplit to 0.9.86.0 version -Added Animations tab and options to export OBAN as dae, plus option to export "saved_films*.dat" as XML -Fixed AEI2 launch button -Added patch support in AEI2 package wizard -Added wizard to convert sounds to oni (thanks paradox, have based in your excel macro) -Added xmlTools 0.8d as part of the framework (like onisplit) ---------------------------------- 0.7, 10-02-2012 -Updated to support the AEI2 -Added wizard to create AEI2 packages -Added zip option to packages -Fixed check packages number (using new method, thanks Alloc!) -Fixed check for vago updates ---------------------------------- 0.6a, 22-09-2012 -Fixed the table tooltips disappearing when changing items order ---------------------------------- 0.6, 11-09-2012 -Added option to view log in option menu and also in error dialogs -Number of characters in oni split errors limited -When executing only one task, progess bar will be intermitent -Fixed About dialog image (didn't know that qt needed a plugin for jpg files) -Taskbar now flashes if a task is done and the Vago windows is not the window active -Added context menu with the following options: change items order, disable items processing, change items to the current settings, change specified items to output to a specified folder, copy items to clipboard -Added tooltips to every row and column to be processed (it's easier to check the command for each file for example) -Added wav/aif > oni conversion -Now .dat is added when a filename (to be exported as .dat) is inputted without extension -Now the number of errors is showed -Added option to extract a dae with a specified animation ---------------------------------- 0.5b, 28-07-2012 -Fixed another small typo in the from/to description ---------------------------------- 0.5a, 28-07-2012 -Fixed two typos. EnvMap at Textures and at Texture Models were asking for a .oni absolute file when it only needs the filename without the .oni extension ---------------------------------- 0.5, 26-07-2012 -Now every result of a conversion or package is separated in folders in the workspace by default. This can be disabled in preferences -Added an icon -Changed About dialog -It now checks if every entry of ini exists at the begin -Added option to clear everything in packages -Added option to change output folder at anytime, this allows for example output a level directly to it's correct folder for easy testing. It is also simple to change between the workspace and another output folder -Fixed bug when selecting multiple dirs and the user cancelled which still resulted in returning the files selected ---------------------------------- 0.4, 25-07-2012 -Fixed a typo in Packages creating making scripts installation fail -Added option to create AKEV from env.dae and bnv.dae, plus others resources plus the ability to generate the path finding grids for AKEVs automatically -Added manual oni split commands input ---------------------------------- 0.3, 22-07-2012 -Implemented Packages tab functionality -Implemented check for Vago updates functionality -Fixed a bug in "extract an ONCC with another character's TRAM" (command bad built) -Fixed an index out range bug when multiple selections in tables (when removing) ---------------------------------- 0.2, 19-07-2012 -It now checks for OniSplit at each run and exits if it's not found -Option to check onisplit version from gui -Optimized the code and made it more modular -Added -search ../GameDataFolder/level0_Final to AKEV (ONI) > DAE -Added JPG support for textures -Added -extract:xml -anim-body: ONCCsource TRAMsource (extract an ONCC with another character's TRAM) -Fixed a bug in ONI->DAT conversion (command bad built) -Added folder drag n' drop and checks if the current operation only work with files or folders -Added items loaded at status bar ---------------------------------- 0.1a, 15-07-2012 -Fixed a bug with spaces in directories ---------------------------------- 0.1, 15-07-2012 -Initial Version