Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-17 | fix crash in unreleased code when loading a save that hasn't visited the ↵ | Jesse Plamondon-Willard | |
mines yet | |||
2017-05-17 | adjust return-to-title code | Jesse Plamondon-Willard | |
2017-05-17 | fix errors during overridden update loop immediately crashing the game with ↵ | Jesse Plamondon-Willard | |
no log entry | |||
2017-05-16 | fix maps not recognising custom tilesheets added through the SMAPI content API | Jesse Plamondon-Willard | |
2017-05-15 | add Context.IsWorldReady flag | Jesse Plamondon-Willard | |
2017-05-14 | fix world/player events being raised when the player loads a save due to ↵ | Jesse Plamondon-Willard | |
values being initialised | |||
2017-05-12 | fix error on Linux/Mac when a mod tries to load content immediately after ↵ | Jesse Plamondon-Willard | |
save is loaded | |||
2017-05-11 | overhaul save handling to fix save events not triggering on Linux/Mac (#284) | Jesse Plamondon-Willard | |
2017-05-10 | merge SGame::UpdateEventCalls into Update | Jesse Plamondon-Willard | |
The method was misleadingly named (since only some of the events were in the method), and unnecessarily limited the possible flows. | |||
2017-05-09 | trace locale changes as non-verbose context | Jesse Plamondon-Willard | |
2017-05-09 | reduce max consecutive draw crashes (#283) | Jesse Plamondon-Willard | |
2017-05-09 | don't try to recover from a completely broken sprite batch, which can cause ↵ | Jesse Plamondon-Willard | |
a whole new set of problems (#283) | |||
2017-05-09 | use shared reflection helper | Jesse Plamondon-Willard | |
2017-05-08 | add optional verbose context logging | Jesse Plamondon-Willard | |
2017-05-08 | detect unrecoverable draw errors (#283) | Jesse Plamondon-Willard | |
2017-05-07 | use more robust sprite batch recovery logic (#283) | Jesse Plamondon-Willard | |
2017-05-07 | exit game after many consecutive unrecoverable draw errors (#283) | Jesse Plamondon-Willard | |
2017-05-07 | added basic context logging to simplify troubleshooting | Jesse Plamondon-Willard | |
2017-05-03 | fix code style | Jesse Plamondon-Willard | |
2017-05-03 | recover game after draw errors to prevent crash | Jesse Plamondon-Willard | |
2017-04-29 | fix mod events triggering during game save in Stardew Valley 1.2 | Jesse Plamondon-Willard | |
2017-04-29 | add internal context for more robust draw loop detection (#257) | Jesse Plamondon-Willard | |
2017-04-29 | fix errors in the game's update causing the game to freeze until the player ↵ | Jesse Plamondon-Willard | |
presses a key in the SMAPI console | |||
2017-04-26 | revamp 'exit immediately' to abort ongoing SMAPI tasks | Jesse Plamondon-Willard | |
2017-04-24 | update for SDV 1.2 non-beta release | Jesse Plamondon-Willard | |
2017-04-23 | revamp startup process (#265) | Jesse Plamondon-Willard | |
This revamps SMAPI's startup process to simplify mod development by ensuring that core components are ready by the time mods are loaded (which is also needed for the upcoming content API), and eliminate or reduce SEHExceptions some players experience. | |||
2017-04-23 | unify SMAPI versions for SDV 1.11 and 1.2 using compile switches where ↵ | Jesse Plamondon-Willard | |
needed (#264) | |||
2017-04-23 | Merge branch for Stardew Valley 1.2 beta into develop | Jesse Plamondon-Willard | |
# Conflicts: # src/StardewModdingAPI/Framework/SGame.cs | |||
2017-04-23 | remove Initialize/LoadContent overrides & deprecate related events (#265) | Jesse Plamondon-Willard | |
2017-04-22 | fix mouse-changed event never updating prior mouse position | Jesse Plamondon-Willard | |
2017-04-05 | unbackport for SDV 1.2 branch (#258) | Jesse Plamondon-Willard | |
2017-03-30 | backport SMAPI 1.9 to Stardew Valley 1.11 (#258) | Jesse Plamondon-Willard | |
2017-03-14 | refactor SGame a bit now that it's internal | Jesse Plamondon-Willard | |
2017-03-11 | fix SaveEvents.AfterLoad being raised during the new-game intro before the ↵ | Jesse Plamondon-Willard | |
player is initialised | |||
2017-03-03 | add content language changed event (#243) | Jesse Plamondon-Willard | |
2017-03-03 | fix mods running code concurrently with a SDV 1.2+ background task | Jesse Plamondon-Willard | |
2017-03-01 | update draw code for SDV 1.2.13 (#231) | Jesse Plamondon-Willard | |
2017-03-01 | update content manager code for SDV 1.2.11 (#173) | Jesse Plamondon-Willard | |
2017-02-24 | override content manager (#173) | Jesse Plamondon-Willard | |
2017-02-22 | update for Stardew Valley 1.9 (#231) | Jesse Plamondon-Willard | |
2017-02-19 | fix on-post-render graphics event being raised after screen is rendered | Jesse Plamondon-Willard | |
This causes mods to draw on top of the rendered screen instead of within it, which leads to strange bugs like cursor coordinates not lining up with the cursor and transparency issues. | |||
2017-02-13 | update draw logic for Stardew Valley 1.2.6 (#231) | Jesse Plamondon-Willard | |
2017-02-11 | fix world-ready events being raised before the game finishes loading the ↵ | Jesse Plamondon-Willard | |
save in SDV 1.2 (#231) | |||
2017-02-11 | add TimeEvents.AfterDayStarted event (#236) | Jesse Plamondon-Willard | |
2017-02-11 | remove esoteric & undocumented debug message queue & DrawDebug event | Jesse Plamondon-Willard | |
2017-02-11 | redirect the game's debug messages into trace logs (#233) | Jesse Plamondon-Willard | |
The game writes debug messages directly to the console, which shows up for SMAPI users. This commit redirects direct console messages to a monitor. | |||
2017-02-08 | add SaveEvents.AfterReturnToTitle event (#231) | Jesse Plamondon-Willard | |
2017-02-07 | reimplement graphics events (#231) | Jesse Plamondon-Willard | |
2017-02-07 | ignore code analysis warnings in game code (#231) | Jesse Plamondon-Willard | |
2017-02-07 | update SGame.Draw with base code (#231) | Jesse Plamondon-Willard | |