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
Jesse Plamondon-Willard
1485d98b24
update draw code for SDV 1.2.13 ( #231 )
2017-03-01 21:30:24 -05:00
Jesse Plamondon-Willard
b7180c47d4
bump minimum game version
2017-03-01 21:06:59 -05:00
Jesse Plamondon-Willard
ade1a692a3
deprecate `IConfigFile` ( #238 )
2017-03-01 20:20:58 -05:00
Jesse Plamondon-Willard
c23f70d602
update content manager code for SDV 1.2.11 ( #173 )
2017-03-01 20:09:51 -05:00
Jesse Plamondon-Willard
5ed6eb0986
fix `world_downminelevel` command not working, prevent invalid `world_setminelevel` value
2017-03-01 20:06:03 -05:00
Jesse Plamondon-Willard
5cdf75b463
show OS caption (like "Windows 10") instead of internal version when available
2017-03-01 19:32:14 -05:00
Jesse Plamondon-Willard
5270240c01
update TrainerMod manifest
2017-03-01 19:21:58 -05:00
Jesse Plamondon-Willard
51ac0127e8
fix TrainerMod letting player add invalid items
2017-03-01 19:20:11 -05:00
Jesse Plamondon-Willard
035f94f7cb
remove unneeded 'types' TrainerMod command
2017-03-01 19:19:09 -05:00
Jesse Plamondon-Willard
696bdab3cd
fix errors in console command handlers crashing the game
2017-03-01 19:18:21 -05:00
Jesse Plamondon-Willard
6de4888a1b
improve TrainerMod feedback to user, standardise color/colour spelling
2017-03-01 19:17:34 -05:00
Efreak
aba50aba45
Update <> to [] for changed commands
2017-03-01 17:28:52 -05:00
Efreak
3863c159ae
Return current values for max/current health/stamina/immunity instead of errors when no value given
2017-03-01 17:28:52 -05:00
Efreak
49a801b2b0
toggle timefreeze when no value given
2017-03-01 17:28:52 -05:00
Efreak
d956a7b223
typo
...
fix a typo preventing usage of player_setstamina
2017-02-27 18:49:32 -05:00
Jesse Plamondon-Willard
529e0dbb84
fix handling of localised XNB files ( #173 )
2017-02-25 19:08:21 -05:00
Jesse Plamondon-Willard
614cdc6fdd
improve asset key normalisation ( #173 )
2017-02-25 18:26:43 -05:00
Jesse Plamondon-Willard
ac5bcce02d
fix current path not being normalised in path checks ( #173 )
2017-02-25 17:52:56 -05:00
Jesse Plamondon-Willard
9c53a254d5
add prototype content event + helper to manipulate XNB data ( #173 )
2017-02-25 15:22:45 -05:00
Jesse Plamondon-Willard
2151625898
add release note, fix docblock
2017-02-24 20:55:19 -05:00
Jesse Plamondon-Willard
89cb791cae
fix content manager compatibility with MonoGame ( #173 )
2017-02-24 19:44:19 -05:00
Jesse Plamondon-Willard
615c89bc0b
override content manager ( #173 )
2017-02-24 18:52:53 -05:00
Jesse Plamondon-Willard
60f31b0fc6
clean up program properties
2017-02-24 15:10:02 -05:00
Jesse Plamondon-Willard
ba55ed34ca
fix 'please update your game' error not pausing before exit
2017-02-24 15:06:38 -05:00
Jesse Plamondon-Willard
fd2d7d714d
fix game version checks not using semantic versioning
...
This caused an issue where SMAPI didn't consider SDV 1.2.10 to pass the minimum game version of 1.2.9. This requires some workarounds for SDV 1.11's non-semantic version.
2017-02-24 15:04:28 -05:00
Jesse Plamondon-Willard
6a07a1cbaf
clean up constants, avoid regenerating values unnecessarily
2017-02-24 14:46:24 -05:00
Jesse Plamondon-Willard
be0aa19f30
fix game version always being detected as 1.2.9 because Game1.version is a const now
2017-02-24 00:15:45 -05:00
Jesse Plamondon-Willard
2ed3b25b6b
further group deprecation warnings during mod loading
2017-02-23 23:54:50 -05:00
Jesse Plamondon-Willard
12cb2d272d
minor cleanup
2017-02-23 23:51:52 -05:00
Jesse Plamondon-Willard
9bbd0a4459
make skipped-mod messages more user-friendly
2017-02-23 23:36:48 -05:00