Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-27 | enable latest C# features | Jesse Plamondon-Willard | |
2018-12-25 | add GameLoop.OneSecondUpdateTicking/Ticked | Jesse Plamondon-Willard | |
2018-12-24 | add Specialised.LoadStageChanged event | Jesse Plamondon-Willard | |
2018-12-23 | add Specialised.SavePreloaded event | Jesse Plamondon-Willard | |
2018-12-16 | remove default SMAPI 3.0 strict mode in debug builds | Jesse Plamondon-Willard | |
2018-12-15 | prevent invalid items from crashing the game | Jesse Plamondon-Willard | |
2018-12-13 | add content pack API | Jesse Plamondon-Willard | |
2018-12-04 | fix world events in the mines (#603) | Jesse Plamondon-Willard | |
2018-12-04 | add SMAPI 3.0 compatibility strict mode (#606) | Jesse Plamondon-Willard | |
2018-11-18 | remove rewrite rules only used by mods that broke in SDV 1.3 | Jesse Plamondon-Willard | |
2018-11-14 | update multiplayer code for Stardew Valley 1.3.22 (#480) | Jesse Plamondon-Willard | |
2018-11-14 | patch GalaxyNetServer to support context sync pending game code changes to ↵ | Jesse Plamondon-Willard | |
make it public (#480) | |||
2018-11-14 | override Galaxy client/server to support context sync (#480) | Jesse Plamondon-Willard | |
This commit assumes the changes I requested in the game code to make GalaxyNetClient and GalaxyNetServer public are implemented in 1.3.32. | |||
2018-11-13 | fix inconsistent PackageReference format | Jesse Plamondon-Willard | |
2018-11-07 | print deprecation messages in batches for easier reading | Jesse Plamondon-Willard | |
2018-11-04 | update Mono.Cecil | Jesse Plamondon-Willard | |
2018-11-04 | migrate to new Harmony NuGet package | Jesse Plamondon-Willard | |
2018-11-04 | add PeerDisconnected event (#480) | Jesse Plamondon-Willard | |
2018-11-04 | add ContextReceived event (#480) | Jesse Plamondon-Willard | |
2018-11-04 | rewrite multiplayer sync to use generic callbacks from client/server for ↵ | Jesse Plamondon-Willard | |
better extensibility (#480) | |||
2018-11-03 | add APIs to send/receive messages in multiplayer (#480) | Jesse Plamondon-Willard | |
2018-10-31 | sync SMAPI context between players in multiplayer (#480) | Jesse Plamondon-Willard | |
2018-10-28 | clarify dialogue patch name | Jesse Plamondon-Willard | |
2018-10-08 | prevent game crash caused by invalid dialogue | Jesse Plamondon-Willard | |
2018-10-08 | add more events (#310) | Jesse Plamondon-Willard | |
2018-10-06 | add DayEnding event (#310) | Jesse Plamondon-Willard | |
2018-10-06 | add save and day-started events for 3.0 (#310) | Jesse Plamondon-Willard | |
2018-10-05 | tweak new event naming convention (#310) | Jesse Plamondon-Willard | |
2018-09-01 | migrate to new NuGet package reference format | Jesse Plamondon-Willard | |
2018-08-23 | split core logic out of Program (#582) | Jesse Plamondon-Willard | |
This is needed because Mono validates Program's instance fields before the static Main runs, so the custom assembly resolution isn't set up until the app has already crashed due to invalid property types. | |||
2018-08-22 | change mod registry to return a container interface (#534) | Jesse Plamondon-Willard | |
2018-08-19 | add data API (#468) | Jesse Plamondon-Willard | |
2018-08-11 | add support for loading unpacked .json files through content API (#576) | Jesse Plamondon-Willard | |
2018-07-09 | fix various build issues | Jesse Plamondon-Willard | |
- installer not waiting until SaveBackup mod is compiled before preparing release build; - missing XML doc files for new toolkit assemblies; - missing XML doc file in SMAPI release build; - SaveBackup including toolkit DLL. | |||
2018-07-08 | add GameLoop events for SMAPI 3.0 (#310) | Jesse Plamondon-Willard | |
2018-07-08 | encapsulate type reference comparison | Jesse Plamondon-Willard | |
2018-06-28 | use mod DB in web API to get default update keys for mod IDs (#532) | Jesse Plamondon-Willard | |
2018-06-27 | move mod DB parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-06-24 | merge IManifest interfaces into new project (#532) | Jesse Plamondon-Willard | |
2018-06-24 | merge ISemanticVersion interfaces into new project (#532) | Jesse Plamondon-Willard | |
2018-06-24 | add project for toolkit interfaces visible to SMAPI mods (#532) | Jesse Plamondon-Willard | |
2018-06-24 | update to Mono.Cecil 0.10 | Jesse Plamondon-Willard | |
2018-06-22 | remove seasonal tilesheet patch (#552) | Jesse Plamondon-Willard | |
This is no longer needed (the changes were added to the game in SDV 1.3.19), and caused an issue since it left out the tilesheet reloading. | |||
2018-06-19 | rewrite update checks (#551) | Jesse Plamondon-Willard | |
2018-06-19 | Merge pull request #543 from danvolchek/optional-update-checking | Jesse Plamondon-Willard | |
Add version info to IModMetadata, Change update checks to consider preview versions | |||
2018-06-17 | set 'large address aware' flag on SMAPI executable to fix memory issues (#431) | Jesse Plamondon-Willard | |
This is safe since the vanilla game has it set too. | |||
2018-06-10 | add debris list changed event (#310) | Jesse Plamondon-Willard | |
2018-06-10 | refactor IModMetadata update info | Dan Volchek | |
2018-06-10 | create watcher core (#310) | Jesse Plamondon-Willard | |
2018-06-09 | add metadata dump option for troubleshooting | Jesse Plamondon-Willard | |