Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-29 | add IsCurrentLocation event arg to World events | Jesse Plamondon-Willard | |
2018-12-27 | tweak comment header convention | Jesse Plamondon-Willard | |
2018-12-25 | minor performance optimisation | 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-13 | simplify access to deprecation manager for deprecation warnings | Jesse Plamondon-Willard | |
2018-12-04 | add IsLocalPlayer flag to player events | Jesse Plamondon-Willard | |
2018-12-04 | add SMAPI 3.0 compatibility strict mode (#606) | Jesse Plamondon-Willard | |
2018-12-04 | deprecate old events (#606) | Jesse Plamondon-Willard | |
2018-12-04 | fix new event arg constructors not marked internal (#606) | 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-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-07-15 | fix misnamed types | Jesse Plamondon-Willard | |
2018-07-08 | add GameLoop events for SMAPI 3.0 (#310) | Jesse Plamondon-Willard | |
2018-06-10 | add debris list changed event (#310) | Jesse Plamondon-Willard | |
2018-06-02 | remove suppression from new events, add convenience methods (#310) | Jesse Plamondon-Willard | |
Mods should use the new input API to suppress input instead. | |||
2018-06-02 | add mouse scroll event (#310) | Jesse Plamondon-Willard | |
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-05 | rewrite location events for multiplayer | Jesse Plamondon-Willard | |
2018-05-04 | add LocationEvents.ObjectsChanged event | Jesse Plamondon-Willard | |
2018-04-27 | add multiplayer sync events (#479) | 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-14 | fix typo in code docs (#473) | Jesse Plamondon-Willard | |
2018-04-11 | drop support for Stardew Valley 1.2 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | update for Stardew Valley 1.3.0.5 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | drop support for some deprecated APIs in the Stardew Valley 1.3 branch (#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-19 | add unvalidated update tick event for specialised use cases (#446) | 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. | |||
2017-12-12 | reintroduce GameEvents.FirstUpdateTick to simplify mod integrations (#409) | Jesse Plamondon-Willard | |
2017-12-10 | add e.IsSuppressed to input event args | Jesse Plamondon-Willard | |
2017-12-10 | fix mods being able to change cursor position reported to other mods | Jesse Plamondon-Willard | |
2017-11-26 | fix e.SuppressButton() not working with some mouse buttons, update release ↵ | Jesse Plamondon-Willard | |
notes (#389) | |||
2017-11-10 | Simplified mouse checks | YonKuma | |
SuppressButton now uses the passed button rather than the object button | |||
2017-11-08 | Fixing code to match SMAPI idiom | YonKuma | |