What's Changed
- Dev to main v2.0.0 by @primetime43 in #19
Full Changelog: v1.0.0...v2.0.0
🚀 v2.0.0 Release Notes
Major update with new features, UI improvements, bug fixes, and internal restructuring.
✨ New Features
- Structure Based Asset Parsing: Assets inside the zone file are now parsed based on the zone's structure, not pattern matching as v1.0.0 did. (There is still an option to use pattern matching as a backup if a zone isn't parsing correctly)
- Added CoD4 Support: Ability to open CoD4 FFs and modify the zone's raw files.
- Export Raw Files: Export files directly within the FastFile editor.
- Modern Editor for Raw files: Search/find raw file text etc
- Asset Pool Map: Assets are now parsed and displayed based on structure; includes their offsets and sizes.
- Close FastFile Option: Added an option to close the current FastFile without restarting the app.
- Rename Raw File: You can now rename raw files.
- Tabbed Interface: Introduced a tab control in the UI for easier navigation and future expansion.
- String Table and Tag Loading: Supports loading string tables and tags.
- Zone Data Grid: View zone values in a dedicated data grid.
- Universal Copy Menu: Added a universal copy option throughout the app for easier data extraction.
- File Injecting: Inject files directly within the FastFile editor. (CURRENTLY NOT WORKING. WILL BE FIXED IN FUTURE RELEASE)
- File Resizing: Resize assets (raw files) and the zone size directly within the FastFile editor. (CURRENTLY NOT WORKING. WILL BE FIXED IN FUTURE RELEASE)
🛠 Improvements & Refactoring
- Fixed zone saving: Modification to raw files weren't correctly saving to the zone
- Code Organization: Restructured and reorganized code for better maintainability.
- Models & Constants: Added and organized models and constants.
- Tooltips: Improved usability with added tooltips.
- File Handling: Improved file/object initialization and clean-up on close. Deletes temporary zone files on exit.
- Renamed and reorganized project files for clarity.