Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-02 | add Input.CursorMoved event (#310) | Jesse Plamondon-Willard | |
2018-06-02 | add new-style input events (#310) | Jesse Plamondon-Willard | |
2018-06-02 | disambiguate legacy events internally (#310) | Jesse Plamondon-Willard | |
2018-06-01 | add large terrain feature list changed event (#310) | Jesse Plamondon-Willard | |
2018-06-01 | add NPC list changed event (#310) | Jesse Plamondon-Willard | |
2018-06-01 | add terrain feature list changed event (#310) | Jesse Plamondon-Willard | |
2018-06-01 | rename new events for clarity (#310) | Jesse Plamondon-Willard | |
2018-05-31 | move location events into new event system (#310) | Jesse Plamondon-Willard | |
2018-05-25 | suppress implicit cast warnings in code mirrored from game | Jesse Plamondon-Willard | |
2018-05-24 | tweak context trace messages to make multiplayer context more clear | Jesse Plamondon-Willard | |
2018-05-22 | refactor content API to fix load errors with decentralised cache (#524) | Jesse Plamondon-Willard | |
2018-05-10 | fix various issues with content core rewrite (#488) | Jesse Plamondon-Willard | |
2018-05-09 | rewrite content logic to decentralise cache (#488) | Jesse Plamondon-Willard | |
This is necessary due to changes in Stardew Valley 1.3, which now changes loaded assets and expects those changes to be persisted but not propagated to other content managers. | |||
2018-05-06 | fix new events losing track of changed data | Jesse Plamondon-Willard | |
2018-05-05 | fix input suppression not working in some cases | Jesse Plamondon-Willard | |
2018-05-05 | rewrite location events for multiplayer | Jesse Plamondon-Willard | |
2018-05-04 | add LocationEvents.ObjectsChanged event | Jesse Plamondon-Willard | |
2018-05-04 | load game synchronously to fix asset loader/editor errors | Jesse Plamondon-Willard | |
2018-04-30 | fix farmhand crash in some cases when host exits game | Jesse Plamondon-Willard | |
2018-04-30 | fix input freeze on shipping screen (#482) | Jesse Plamondon-Willard | |
2018-04-29 | fix multiplayer error after player joins but before location is loaded | Jesse Plamondon-Willard | |
2018-04-28 | add initial multiplayer API (#480) | Jesse Plamondon-Willard | |
2018-04-27 | remove alias no longer needed in SDV 1.3 (#453) | Jesse Plamondon-Willard | |
2018-04-27 | add multiplayer sync events (#479) | Jesse Plamondon-Willard | |
2018-04-25 | update for SDV 1.3.0.38 (#453) | Jesse Plamondon-Willard | |
2018-04-25 | rewrite input suppression again (#453) | Jesse Plamondon-Willard | |
This uses the new Game1.input in SDV 1.3.0.37 to override the game's input more consistently, though it still doesn't intercept clicks correctly yet. | |||
2018-04-22 | fix save/load event precedence (#453) | Jesse Plamondon-Willard | |
2018-04-22 | rewrite input suppression (#453) | Jesse Plamondon-Willard | |
This lets SMAPI intercept all input using the new Game1.hooks in SDV 1.3.0.32. However, intercepting mouse clicks needs a few more changes in the game code. | |||
2018-04-22 | don't send chatbox input to mods (#453) | Jesse Plamondon-Willard | |
2018-04-22 | fix crash when closing game window in multiplayer mode (#453) | Jesse Plamondon-Willard | |
2018-04-21 | add more state tracking logs in verbose mode (#453) | Jesse Plamondon-Willard | |
2018-04-21 | rewrite world/player state tracking (#453) | Jesse Plamondon-Willard | |
2018-04-19 | update for Stardew Valley 1.3.0.33 release build (#453) | Jesse Plamondon-Willard | |
2018-04-18 | update for Stardew Valley 1.3.0.32 (#453) | Jesse Plamondon-Willard | |
2018-04-14 | update references to old warning IDs (#471) | Jesse Plamondon-Willard | |
2018-04-12 | fix various net field conversions in SMAPI code (#453) | Jesse Plamondon-Willard | |
2018-04-11 | drop support for Stardew Valley 1.2 (#453) | Jesse Plamondon-Willard | |
2018-04-11 | fix error in Stardew Valley 1.2 build mode (#453) | Jesse Plamondon-Willard | |
2018-04-11 | update for Stardew Valley 1.3.0.26 (#453) | Jesse Plamondon-Willard | |
2018-04-11 | fix crash when player has duplicate item references | Jesse Plamondon-Willard | |
2018-03-29 | update for Stardew Valley 1.2.0.20 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | fix some content managers not replaced early enough (#453, #413) | Jesse Plamondon-Willard | |
2018-03-11 | reorganise and update core content logic for Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | add initial compatibility with Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-02-23 | overhaul events to track the mod which added each handler, and log errors ↵ | Jesse Plamondon-Willard | |
under their name (#451) | |||
2018-02-22 | Revert "suppress keyboard events when a textbox is focused (#445)" | Jesse Plamondon-Willard | |
This reverts commit 033015066650d4bd67a7df0a7f7addf4c6edf617. | |||
2018-02-19 | add unvalidated update tick event for specialised use cases (#446) | Jesse Plamondon-Willard | |
2018-02-18 | suppress keyboard events when a textbox is focused (#445) | Jesse Plamondon-Willard | |
2018-01-21 | add before/after save creation events (#429) | Jesse Plamondon-Willard | |
This supports mods like Custom Farm Types that need to intercept the very first save, which doesn't raise the normal save events since the world isn't fully initialised yet. | |||
2018-01-19 | fix events being raised while the game is loading a save (#424) | Jesse Plamondon-Willard | |