Jesse Plamondon-Willard
|
4d48bdfe7c
|
drop 'generic' prefix for rewriters since they're all generic now
|
2017-03-25 13:50:01 -04:00 |
Jesse Plamondon-Willard
|
2e58f853d2
|
replace field-to-property rewriters with a generic rewriter
|
2017-03-25 13:40:37 -04:00 |
Jesse Plamondon-Willard
|
d724f54f32
|
replace SpriteBatch rewriter with a generic method mapper
|
2017-03-25 12:55:06 -04:00 |
Jesse Plamondon-Willard
|
45d2ed7054
|
add another default game path for Linux
Thanks to ShneekeyTheLost on the Stardew Valley forums.
|
2017-03-16 19:01:22 -04:00 |
Jesse Plamondon-Willard
|
0e67440e63
|
add inline documentation to StardewModdingAPI.config.json file
|
2017-03-16 17:07:50 -04:00 |
Jesse Plamondon-Willard
|
abfa2022aa
|
validate XNA 4.0+ is installed on Windows in SMAPI installer
|
2017-03-16 17:06:53 -04:00 |
Jesse Plamondon-Willard
|
3d4c603bd3
|
polish release notes
|
2017-03-16 16:51:30 -04:00 |
Jesse Plamondon-Willard
|
104aa31412
|
let players override SMAPI incompatible-code detection if needed
|
2017-03-14 20:48:02 -04:00 |
Jesse Plamondon-Willard
|
33df1e8c94
|
remove unofficial patch for Chest Label System (no longer available)
|
2017-03-14 19:50:08 -04:00 |
Jesse Plamondon-Willard
|
79e63fde9a
|
validate .NET Framework 4.5+ is installed on Windows in SMAPI installer
|
2017-03-14 19:36:18 -04:00 |
Jesse Plamondon-Willard
|
307304a03e
|
revert all projects except installer to .NET Framework 4.5
This caused obscure invalid-IL crashes when compiled through MonoDevelop on Linux.
|
2017-03-14 18:16:44 -04:00 |
Jesse Plamondon-Willard
|
06871a0603
|
avoid C# 7 until MonoDevelop supports it
|
2017-03-14 16:17:02 -04:00 |
Jesse Plamondon-Willard
|
6f37e43a9b
|
use default C# version instead of specifying version
|
2017-03-14 15:18:57 -04:00 |
Jesse Plamondon-Willard
|
9169e40a24
|
clarify incompatible mods config in readme
|
2017-03-14 15:12:13 -04:00 |
Jesse Plamondon-Willard
|
ec8286475a
|
add 'what is SMAPI?' section to readme, update Discord link
|
2017-03-14 15:04:21 -04:00 |
Jesse Plamondon-Willard
|
da630efc1d
|
downgrade to .NET Framework 4.0 for better compatibility on Windows 7–8.1
|
2017-03-14 14:15:50 -04:00 |
Jesse Plamondon-Willard
|
02a4c40814
|
simplify TrainerMod int parsing with C# 7 out variables
|
2017-03-14 13:44:41 -04:00 |
Jesse Plamondon-Willard
|
8bd265fed6
|
refactor SGame a bit now that it's internal
|
2017-03-14 13:30:29 -04:00 |
Jesse Plamondon-Willard
|
34f714b958
|
update readme
|
2017-03-12 21:36:50 -04:00 |
Jesse Plamondon-Willard
|
ab89e42201
|
bump minimum game version
|
2017-03-12 20:31:46 -04:00 |
Jesse Plamondon-Willard
|
7bab161834
|
disable experimental content event for upcoming 1.9 release (#173)
|
2017-03-12 20:15:36 -04:00 |
Jesse Plamondon-Willard
|
183fb9ff6e
|
remove unused IConfigFile (#238)
|
2017-03-12 20:12:47 -04:00 |
Jesse Plamondon-Willard
|
6a87f3566f
|
update incompatibility record for Better Sprinklers
|
2017-03-12 19:15:55 -04:00 |
Jesse Plamondon-Willard
|
dd694dae27
|
add release notes for compatibility finders (#247)
|
2017-03-12 19:06:56 -04:00 |
Jesse Plamondon-Willard
|
ac19a1a85a
|
add incompatibility finders for events removed in SMAPI 1.9 (#247)
|
2017-03-12 19:05:31 -04:00 |
Jesse Plamondon-Willard
|
a93f1e2042
|
add several incompatibility finders for SMAPI 1.9 and SDV 1.2 (#247)
|
2017-03-12 18:38:01 -04:00 |
Jesse Plamondon-Willard
|
ccc57935de
|
replace individual instruction finders with generic implementations (#247)
|
2017-03-12 18:25:29 -04:00 |
Jesse Plamondon-Willard
|
a6ed67a9f7
|
simplify & optimise instruction searching a bit (#247)
|
2017-03-12 17:51:59 -04:00 |
Jesse Plamondon-Willard
|
a12bcf3b78
|
reject mods which reference obsolete SGame class (#247)
|
2017-03-12 17:48:53 -04:00 |
Jesse Plamondon-Willard
|
003a9586b2
|
simplify access to game's Program class
Stardew Valley 1.2.15 made the class public, so we no longer need reflection to access it.
|
2017-03-12 16:56:16 -04:00 |
Jesse Plamondon-Willard
|
fae362723f
|
reject mods which reference obsolete Game1.borderFont and Game1.smoothFont fields (#247)
|
2017-03-12 03:23:20 -04:00 |
Jesse Plamondon-Willard
|
9fab0bf58f
|
reject mods which reference obsolete StardewModdingAPI.Extensions class (#247)
|
2017-03-12 01:32:30 -05:00 |
Jesse Plamondon-Willard
|
6d2d90b768
|
add logic to detect incompatible mod instructions & reject mod load (#247)
|
2017-03-12 01:31:15 -05:00 |
Jesse Plamondon-Willard
|
b0fab4a076
|
log rewritten instructions (#247)
|
2017-03-12 01:15:01 -05:00 |
Jesse Plamondon-Willard
|
3663f70603
|
split IInstructionFinder from IInstructionRewriter (#247)
|
2017-03-12 01:01:52 -05:00 |
Jesse Plamondon-Willard
|
95e5197967
|
fix SaveEvents.AfterLoad being raised during the new-game intro before the player is initialised
|
2017-03-11 17:28:39 -05:00 |
Jesse Plamondon-Willard
|
d881f56856
|
fix SMAPI not correctly detecting cached assets if they were translated (#173)
|
2017-03-10 20:49:04 -05:00 |
Jesse Plamondon-Willard
|
363f5aeef2
|
rename content event for consistency, simplify usage (#173)
|
2017-03-10 20:48:54 -05:00 |
Jesse Plamondon-Willard
|
e3522edddd
|
extend base content helper to support null content (#173)
|
2017-03-10 12:00:11 -05:00 |
Jesse Plamondon-Willard
|
ff39e9b171
|
move generic content properties & methods into separate interface (#173)
|
2017-03-10 11:05:17 -05:00 |
Jesse Plamondon-Willard
|
edbbb7cff4
|
update old instructions about resetting config file
|
2017-03-08 15:51:00 -05:00 |
Jesse Plamondon-Willard
|
d47cf433f3
|
use consistent dict helper method naming (#173)
|
2017-03-08 15:34:38 -05:00 |
Jesse Plamondon-Willard
|
28c78e8f25
|
add dict content helper method to replace values based on a lambda (#173)
|
2017-03-08 15:30:27 -05:00 |
Jesse Plamondon-Willard
|
b2e88bccf6
|
add dictionary/image content helpers for more intuitive usage (#173)
|
2017-03-08 15:25:30 -05:00 |
Jesse Plamondon-Willard
|
dfaed472b0
|
fix game window no longer showing SMAPI version
|
2017-03-04 14:43:23 -05:00 |
Jesse Plamondon-Willard
|
4991a25d46
|
add content language changed event (#243)
|
2017-03-03 20:57:52 -05:00 |
Jesse Plamondon-Willard
|
c3c6fa1187
|
start draft 2.0 release notes
|
2017-03-03 20:25:01 -05:00 |
Jesse Plamondon-Willard
|
043508ed42
|
add texture patching to content events (#173)
|
2017-03-03 20:22:30 -05:00 |
Jesse Plamondon-Willard
|
5d32b98029
|
fix mods running code concurrently with a SDV 1.2+ background task
|
2017-03-03 17:13:33 -05:00 |
Jesse Plamondon-Willard
|
6f07801b04
|
only use WMI on Windows
|
2017-03-02 22:03:23 -05:00 |