Releases: Ravernstal/gof2edit
Releases · Ravernstal/gof2edit
v0.10.0
- New subcommand
generate-patch
to generate arbitrary patches by comparing two binaries. - Added a new patch No Screen Shake which removes the shake effect when boosting (thanks @FireBibi) #3
- Patch format now uses hexadecimal numbers rather than decimal.
v0.9.0
- New subcommand
apply-patch
to apply arbitrary patches to binaries. - Added four new patches:
- Enable Bloom - Enables bloom whilst flying in space
- Harval's Revenge - Enables the supernova effect in all systems
- Rings Everywhere - Adds rings to all planets
- Void Takeover - Enables the Void system effect in all systems, as well as Void fighters and crystals
- Added plasma collector and station attribute names (thanks @maskyy). #2
- Updated
clap
from version 4.4 to 4.5.
v0.8.1
- Save file repacking now automatically recomputes the hash at the end of the file.
v0.8.0
- Added
gof2_save_game_*
(save file) unpack/repack functionality. This currently only works for Android saves. - Added
ticker.bin
(news items) unpack/repack functionality. - New subcommands
unpack save
,repack save
,unpack news-items
, andrepack news-items
. - Made error messages more verbose.
v0.7.0
- Added
gof2_save_game_preview_*
(save file preview) unpack/repack functionality. - Added
agents.bin
unpack/repack functionality. - New subcommands
unpack save-preview
,repack save-preview
,unpack agents
, andrepack agents
. - Updated
byteorder
from version 1.4 to 1.5.
v0.6.0
- Added
wanted.bin
(most wanted) unpack/repack functionality. - New subcommands
unpack wanted
andrepack wanted
.
v0.5.0
- Added
weapons_hd.bin
andweapons_sd.bin
(ship weapon/engine positions) unpack/repack functionality. - New subcommands
unpack ship-positions
andrepack ship-positions
.
v0.4.4
- Added support for patching system and station counts into the iOS binary.
- New patching option
--binary ios
.
v0.4.3
- Corrected version number in
Cargo.toml
.
v0.4.2
- Added additional item attribute codes.
- Added more station and system patch addresses.
- New
--silent
option to suppress output. - New
--binary
patching option to select binary version to patch. Currently only one option:android-kirito-jpk
. - Fixed system IDs all being set to 0.
- Added JSON-to-BIN and BIN-to-JSON tests.
- Created continuous integration GitHub workflow and added badge to
README.md
. - Major code refactoring.