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
Jesse Plamondon-Willard
6b26eceb57
move incompatible mod logic into mod registry
2017-02-23 23:36:14 -05:00
Jesse Plamondon-Willard
3005270437
shorten mod path in error messages
2017-02-23 23:05:46 -05:00
Jesse Plamondon-Willard
6a18dd6fad
merge config files
2017-02-23 22:58:23 -05:00
Jesse Plamondon-Willard
96c7010c1b
update for Stardew Valley 1.9 ( #231 )
2017-02-22 19:48:25 -05:00
Jesse Plamondon-Willard
b30d93d0ff
add rationale notes to incompatible-mods list ( #231 )
2017-02-22 19:36:10 -05:00
Jesse Plamondon-Willard
703f5f89a8
fix new error when entering an empty command in SMAPI console
2017-02-21 15:54:48 -05:00
Jesse Plamondon-Willard
7521570341
make mod-not-compatible messages shorter
2017-02-19 20:12:15 -05:00
Jesse Plamondon-Willard
5bbebcb46b
mark another incompatible mod ( #231 )
2017-02-19 19:55:00 -05:00
Jesse Plamondon-Willard
69ed617e56
fix installer not recognising Linux/Mac paths starting with ~ or containing an escaped space
2017-02-19 01:29:30 -05:00
Jesse Plamondon-Willard
c72adcd119
use more robust crossplatform path checks in installer
2017-02-19 01:28:00 -05:00
Jesse Plamondon-Willard
a893cd9eea
fix installer not ignoring potential game folders that don't contain a Stardew Valley exe
2017-02-19 01:07:04 -05:00
Jesse Plamondon-Willard
b2efd34fec
fix on-post-render graphics event being raised after screen is rendered
...
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-19 01:02:07 -05:00
Jesse Plamondon-Willard
e321362378
fix nullable enums not being written to JSON as string
2017-02-17 13:59:31 -05:00
Jesse Plamondon-Willard
41ee8990f8
write XNA input enums to JSON as strings automatically
...
Mods often reference Json.NET to do this, so this lets many mods remove Json.NET as a dependency.
2017-02-17 11:33:22 -05:00
Jesse Plamondon-Willard
1dfedd2d1a
fix issue where mod dependencies overrode SMAPI dependencies
2017-02-17 01:44:19 -05:00
Jesse Plamondon-Willard
16c362f4c5
increase all notice deprecations to info, tweak deprecation message format
2017-02-16 13:59:13 -05:00
Jesse Plamondon-Willard
f8866ac4a8
remove unneeded property for number of mods loaded
2017-02-16 01:10:07 -05:00
Jesse Plamondon-Willard
a0c94752c0
remove unneeded property for game exe path
2017-02-16 01:07:11 -05:00
Jesse Plamondon-Willard
960507879e
remove unneeded property for game exe path
2017-02-16 01:03:50 -05:00
Jesse Plamondon-Willard
176eddbf7b
make SMAPI core non-static, eliminate direct access between core components
2017-02-16 00:54:41 -05:00
Jesse Plamondon-Willard
2c6ab6805d
mark more incompatible mods ( #231 )
2017-02-15 16:27:40 -05:00