Jesse Plamondon-Willard
036595cc71
remove old log file to avoid confusion ( #231 )
2017-02-08 00:53:53 -05:00
Jesse Plamondon-Willard
e440d9042e
bump minimum game version to 1.2 ( #231 )
2017-02-08 00:26:32 -05:00
Jesse Plamondon-Willard
6092f9ea00
always use \r\n line endings in log file for crossplatform compatibility ( #230 )
2017-02-08 00:22:27 -05:00
Jesse Plamondon-Willard
d52b3572f3
simplify log filename
2017-02-08 00:17:00 -05:00
Jesse Plamondon-Willard
366769e8a2
add SaveEvents.AfterReturnToTitle event ( #231 )
2017-02-08 00:11:46 -05:00
Jesse Plamondon-Willard
2b7abc3af5
clean up more obsolete code ( #231 )
2017-02-07 23:34:52 -05:00
Jesse Plamondon-Willard
84bc32c3f1
reimplement graphics events ( #231 )
2017-02-07 23:04:16 -05:00
Jesse Plamondon-Willard
8b0e54a777
ignore code analysis warnings in game code ( #231 )
2017-02-07 22:10:00 -05:00
Jesse Plamondon-Willard
98cf6a2766
update SGame.Draw with base code ( #231 )
2017-02-07 21:54:29 -05:00
Jesse Plamondon-Willard
8efa5f32c1
add reflectionHelper.GetPrivateProperty<T> ( #231 )
2017-02-07 21:07:57 -05:00
Jesse Plamondon-Willard
cec7469786
disambiguate references to Farmer ( #231 )
2017-02-07 20:51:22 -05:00
Jesse Plamondon-Willard
95a93a05b3
remove oldest deprecated code ( #231 )
...
Since Stardew Valley 1.2 breaks most mods anyway, this commits removes the oldest deprecations and fixes the issues that are easiest for mods to update. See documentation for details.
2017-02-07 20:50:41 -05:00
Jesse Plamondon-Willard
99d0450b2c
fix install error when the mods folder doesn't exist ( #229 )
2017-02-04 16:50:09 -05:00
Jesse Plamondon-Willard
9c9833c908
Merge branch 'develop' into stable
2017-02-04 15:30:46 -05:00
Jesse Plamondon-Willard
3919ab7a4a
update for 1.8 release
2017-02-04 15:30:26 -05:00
Jesse Plamondon-Willard
57a99803f0
update deprecation level for Extensions class
2017-02-04 15:27:13 -05:00
Jesse Plamondon-Willard
53d5d6f5bb
tweak release notes
2017-02-04 01:22:31 -05:00
Jesse Plamondon-Willard
0b8396cc53
rm cruft
2017-02-03 22:26:48 -05:00
Jesse Plamondon-Willard
8d3e6048b8
simplify installer text
2017-02-03 22:05:06 -05:00
Jesse Plamondon-Willard
4504ddcd98
remove mod .cache folders during (un)install process ( #229 )
2017-02-03 22:04:43 -05:00
Jesse Plamondon-Willard
85ff940e68
move install package's Mono/Windows folders out of root
...
This will hopefully reduce confusion among players who go into "Windows" instead of running install.exe.
2017-02-03 22:02:54 -05:00
Jesse Plamondon-Willard
9689bb9484
expand & prettify installer readme
2017-02-03 21:21:35 -05:00
Jesse Plamondon-Willard
3eb8110c45
move build task which prepares install package into a .targets file
2017-02-03 20:18:00 -05:00
Jesse Plamondon-Willard
5e68400c43
only read assembly from memory if it was rewritten ( #229 )
...
This fixes an issue where you can't debug into mod code because SMAPI isn't loading the actual DLL.
2017-02-03 20:12:42 -05:00
Jesse Plamondon-Willard
4fff06cce1
fix documentation issues
2017-02-03 01:40:47 -05:00
Jesse Plamondon-Willard
6b9f85d6de
update release notes ( #229 )
2017-02-02 23:45:09 -05:00
Jesse Plamondon-Willard
6ee14ecfbf
rewrite mod assembly loading ( #229 )
...
This greatly simplifies mod loading, eliminates the .cache folders by loading assemblies in memory, ensures DLLs are loaded in leaf-to-root order, and reduces log verbosity. These changes should address a range of issues, notably #221 and #226 .
2017-02-02 23:22:54 -05:00
Jesse Plamondon-Willard
ae7d9d6bc4
fix error when SMAPI tries to load Mac metadata files for DLLs
2017-02-02 20:48:29 -05:00
Bpendragon (David Camp)
8c6dca95da
Corrected CurrentLocationChanged's "NewLocation" and "PriorLocation" descriptors, they displayed in Intellisense as the opposite of what they were.
2017-02-02 16:08:06 -05:00
Jesse Plamondon-Willard
313f6c2f80
update image URL in readme
2017-01-26 15:54:24 -05:00
Jesse Plamondon-Willard
8db280d874
expose SemanticVersion constructor that parses a string
2017-01-25 22:30:07 -05:00
Jesse Plamondon-Willard
08e9cd1263
Add GOG Mac path
...
Thanks to LeonBlade for the path.
2017-01-22 22:31:00 -05:00
Jesse Plamondon-Willard
e9cb691251
Merge branch 'develop' into stable
2017-01-19 12:23:40 -05:00
Jesse Plamondon-Willard
b90387668d
update for 1.7 release
2017-01-19 12:22:32 -05:00
Jesse Plamondon-Willard
5ccd5b5df7
log deprecation warnings after list of loaded mods ( #220 )
2017-01-19 11:43:32 -05:00
Jesse Plamondon-Willard
1cf8a628dc
only call mod.Entry() once all mods have been loaded ( #220 )
2017-01-19 11:34:24 -05:00
Jesse Plamondon-Willard
ba590b20a6
add public mod registry ( #220 )
2017-01-19 11:07:48 -05:00
Jesse Plamondon-Willard
4fe123350c
bump several deprecations
2017-01-19 01:41:55 -05:00
Jesse Plamondon-Willard
6c07b5f395
tweak error text when starting game throws an exception
2017-01-19 01:18:53 -05:00
Jesse Plamondon-Willard
698e012cd2
simplify overridden game version
2017-01-19 01:18:37 -05:00
Jesse Plamondon-Willard
f681f618c1
add mod folder path to console
2017-01-19 01:10:13 -05:00
Jesse Plamondon-Willard
f4846173a9
fix before/after save events not triggering on days when the player shipped an item ( #218 )
2017-01-19 00:54:59 -05:00
Jesse Plamondon-Willard
602227eae8
fix some world events being fired during game startup ( #217 )
2017-01-18 22:14:50 -05:00
Jesse Plamondon-Willard
b3ff004572
fix PlayerEvents.LoadedGame and SaveEvents.AfterLoad being fired before the world finishes loading ( #216 )
2017-01-18 21:32:38 -05:00
Jesse Plamondon-Willard
6adf199987
Merge branch 'develop' into stable
2017-01-16 16:10:57 -05:00
Jesse Plamondon-Willard
e8825947ca
fix crlf
2017-01-16 16:10:50 -05:00
Jesse Plamondon-Willard
1f3d3c8c93
bump version, update release steps in readme
2017-01-16 16:04:56 -05:00
Jesse Plamondon-Willard
65a52f4a39
update release notes link
2017-01-15 21:31:31 -05:00
Jesse Plamondon-Willard
b9b8291d5e
clean up 1.6 release notes
2017-01-15 20:19:32 -05:00
Jesse Plamondon-Willard
64a72c45e3
deprecate events replaced by save events ( #215 )
2017-01-15 19:21:26 -05:00