Main Branch
Changelog
Bug Fixes
- Fixed a bug when reading unknown custom save data.
- Fixed a bug where it didn't initialise
PurchasedRewardscorrectly. - Fixed a typo -
Kiwk Cash->Kwik Cash. - Removed unused methods and updated internal syntax.
- Fixed a bug where updating cards all affected level 1 instead of their respective levels.
Changelog
Changes
- Changed the
ConfirmPurchaseTotalserror to mention that only rewards up to index 11 matter.
Bug Fixes
- Fixed removing an
IncreasedRewardLimitsreward.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.5...v1.5.1
Changelog
Additions
- Actual
Lucas Mod Launcher DataCustomSaveDatahandling.- Import reward names from save if present (will be in square brackets in
Purchased Rewardslists). - Added support for
IncreasedRewardLimitssaves. - Display
Launcher VersionandMain Modvalues.
- Import reward names from save if present (will be in square brackets in
Changes
- Change some default values.
- Updated default car inventory to contain the
famil_v. - Updated
EnableTutorialEventsdefault totrue. - Updated
IsRadarEnableddefault totrue.
- Updated default car inventory to contain the
- Changed titlebar text to include currently open file.
Bug Fixes
- Fixed loading a save also repeatedly updating that save file.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.4...v1.5
Changelog
Additions
- Added extra shortcut keys.
- Added
Ctrl+Shift+SforSave As...andAlt+F4forExit.
- Added
- Added the ability to load a save through the command line.
- Will only attempt to load the first command line argument as a file path.
- Added a read-only UI for
Custom Save Data. - Added functionality to pull the reward names from
Custom Save Dataif present. - Added
Recent Filesmenu item.- Shows up to the last 10 files.
- Added Registry Settings.
Auto updateandRecent Filesnow save to the registry, underHKCU\SOFTWARE\SHARSaveGameEditor.
Removals
- Removed limitations the game doesn't impose .
- Split
Save Timeaway fromSave Date.- The game has no validation on the time, will just display the values. Only limitation is that it's stored in a
byteso 0->255.
- The game has no validation on the time, will just display the values. Only limitation is that it's stored in a
- Changed
Minimum/MaximumofDisplay LevelandDisplay Missionto be 0->255. - Updated info tooltips to reflect the new limits.
- Split
Bug Fixes
- Fixed saving not overwriting the entirety of existing files.
- Would previously only overwrite the length of the written data. If the existing file was longer, the extra data would remain.
- Fixed
Save As...not updating theLastPathvariable.- This resulted in a future
SaveorSave As...using the wrong path.
- This resulted in a future
- Fixed save filter not matching
LastPath.- This resulted in the wrong filter in the Save File Dialog being used.
- Fixed a bug where
Auto updatedidn't correctly updateSave Date(again). - Fixed the
Persistent Object Statesnames list.- Original list was generated without excluding certain
CollisionEffect->ClassTypevalues.
- Original list was generated without excluding certain
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.3...v1.4
Changelog
Additions
- Added a filter to the Open and Save dialogs to default to the save file names.
- Added an information tooltip on hover to every setting.
Bug Fixes
- Fixed a bug where the context menu on all checked list boxes only affected one control.
- Fixed a bug where the internal value
GagsViewedwas miscalculated from theGagslist.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.2.1...v1.3
Changelog
Additions
- Added missed coin locators to
PersistentObjectStates. - Updated default
PersistentObjectStatesvalue.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.2...v1.2.1
Changelog
Additions
- Added
CharacterSheet->Level->Cards.- Save games contain 2 references to cards - the
CardGallerywith all cards, and then an array of cards per level. Added the per-level data to the UI.
- Save games contain 2 references to cards - the
- Added release version to title bar.
- Added mapping for vanilla game
Persistent Object States.- Added names for the default
PersistentObjectStates.- Thanks to @EnAppelsin for their assistance getting these.
- Increased width of
CLBPersistentObjectStatesin order to fit the new, longer names. - Inverted the display of
CLBPersistentObjectStatesto be more intuitive.Checkedmeans broken/destroyed.Uncheckedmeans alive.
- Added names for the default
Changes
- Moved name arrays to
Names.cs. - Updated
PersistentObjectStatesreading to use!= 0instead of> 0.
Bug Fixes
- Fixed a bug where
SaveDate->Auto updatedidn't actually auto update. - Fixed
Car->MaxHealthincorrectly showing as a percentage - it actually represents the max hitpoints of the car.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.1...v1.2
Changelog
Bug Fixes
- Fixed a bug where updating the
CardGallerydidn't update the cards inCharacterSheet.
Full Changelog: https://github.com/Hampo/SHAR-Save-Game/compare/v1.0...v1.1