Jesse Plamondon-Willard
|
d82e57d306
|
enable SMAPI 2.0 mode by default
This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x.
|
2017-07-10 14:33:36 -04:00 |
Jesse Plamondon-Willard
|
61d13d370c
|
fail mods if their unique ID isn't unique (#323)
|
2017-07-10 13:30:20 -04:00 |
Jesse Plamondon-Willard
|
7bf0c66088
|
reduce duplicate code in unit tests
|
2017-07-10 13:25:19 -04:00 |
Jesse Plamondon-Willard
|
49edb712ec
|
fix unit tests broken by removing Stardew Valley.exe from build output
|
2017-07-10 12:53:58 -04:00 |
Jesse Plamondon-Willard
|
182828f194
|
fix Stardew Valley.exe being packaged with TrainerMod
|
2017-07-09 22:22:41 -04:00 |
Jesse Plamondon-Willard
|
1edd98aef0
|
Merge branch 'develop' into stable
|
2017-07-08 12:54:06 -04:00 |
Jesse Plamondon-Willard
|
8743c4115a
|
tweak deprecation meta-warning
|
2017-07-08 12:53:12 -04:00 |
Jesse Plamondon-Willard
|
cb5e2e34c7
|
remove another reference to removed file
|
2017-07-08 12:31:45 -04:00 |
Jesse Plamondon-Willard
|
d74463092d
|
standardise file encoding
|
2017-07-08 12:31:22 -04:00 |
Jesse Plamondon-Willard
|
d426d72498
|
update for 1.15 release
|
2017-07-07 17:20:09 -04:00 |
Jesse Plamondon-Willard
|
f1fabd410b
|
remove reference to removed file
|
2017-07-07 17:15:08 -04:00 |
Jesse Plamondon-Willard
|
e61f060b96
|
simplify stardewvalley.targets support, add to release notes (#319)
|
2017-07-07 16:58:55 -04:00 |
spacechase0
|
7e856106b8
|
Tweak debug deploy to respect stardewvalley.targets
|
2017-07-07 21:55:32 +01:00 |
Jesse Plamondon-Willard
|
464a18de78
|
update release notes (#318)
|
2017-07-07 14:22:28 -04:00 |
Jesse Plamondon-Willard
|
5583e707b2
|
split helper out of mod registry, add mod ID, refactor ModHelper constructor (#318)
|
2017-07-07 12:17:22 -04:00 |
Jesse Plamondon-Willard
|
053c0577ec
|
add mod ID to mod helpers (#318)
|
2017-07-07 11:44:18 -04:00 |
Jesse Plamondon-Willard
|
f033b5a2f7
|
group mod helpers (#318)
|
2017-07-07 11:39:09 -04:00 |
Jesse Plamondon-Willard
|
c5e106801e
|
split reflection logic out of mod helper (#318)
|
2017-07-07 11:29:17 -04:00 |
Jesse Plamondon-Willard
|
3b8d1e49f0
|
make deprecation warnings a bit less scary until we finish first-pass SMAPI 2.0 migration
|
2017-07-07 01:54:53 -04:00 |
Jesse Plamondon-Willard
|
da8a56a855
|
tweak text when mod crashes on entry, increase log level to error
|
2017-07-07 01:53:55 -04:00 |
Jesse Plamondon-Willard
|
d928bf188e
|
add optional mod dependencies in SMAPI 2.0 (#287)
|
2017-07-06 17:46:04 -04:00 |
Jesse Plamondon-Willard
|
e2b9a4bab3
|
serialise SButtons as string in config.json (#316)
|
2017-07-06 15:17:47 -04:00 |
Jesse Plamondon-Willard
|
f14b3399a4
|
update 2.0 release notes
|
2017-07-05 16:06:57 -04:00 |
Jesse Plamondon-Willard
|
baf2c63282
|
add method to suppress button input from game (#317)
|
2017-07-05 15:43:50 -04:00 |
Jesse Plamondon-Willard
|
8d301162d8
|
add InputEvents which unify keyboard, mouse, and controller input with more metadata (#316)
|
2017-07-05 15:41:58 -04:00 |
Jesse Plamondon-Willard
|
2f42051cc9
|
tweak method name per feedback (#255)
|
2017-07-04 18:18:52 -04:00 |
Jesse Plamondon-Willard
|
5ad74396fc
|
correct manual install steps
|
2017-07-03 15:23:54 -04:00 |
Jesse Plamondon-Willard
|
96da7c1cbc
|
fix crash in new content manager when returning to title (#255)
|
2017-07-03 14:49:29 -04:00 |
Jesse Plamondon-Willard
|
72c9e956e7
|
add SMAPI 2.0 release notes
|
2017-07-03 14:29:22 -04:00 |
Jesse Plamondon-Willard
|
18e5e42529
|
defer some console changes until SMAPI 2.0
|
2017-07-03 14:26:45 -04:00 |
Jesse Plamondon-Willard
|
0f05e7bd54
|
fix error when mods have no manifest
|
2017-07-03 14:12:15 -04:00 |
Jesse Plamondon-Willard
|
697155c8a2
|
update deprecation warning text
|
2017-07-03 14:11:39 -04:00 |
Jesse Plamondon-Willard
|
7cb523cd49
|
bump all deprecation levels to 'pending removal'
|
2017-07-03 14:09:26 -04:00 |
Jesse Plamondon-Willard
|
136525b40d
|
remove System.ValueTuple
This caused reference errors on Linux/Mac, and there aren't enough use cases to look into it further for now.
|
2017-07-03 01:29:56 -04:00 |
Jesse Plamondon-Willard
|
771263299c
|
add SMAPI 2.0 compile mode
|
2017-07-03 01:03:13 -04:00 |
Jesse Plamondon-Willard
|
8c1bf732ff
|
update readme & polish release notes for 1.15
|
2017-07-02 23:17:45 -04:00 |
Jesse Plamondon-Willard
|
c9c354a66f
|
slim down console output for players some more
|
2017-07-02 21:36:04 -04:00 |
Jesse Plamondon-Willard
|
6a628a4d8a
|
simplify log timestamps in console (except in developer mode)
|
2017-07-02 21:24:32 -04:00 |
Jesse Plamondon-Willard
|
0e6d30f65b
|
further simplify console output for players
|
2017-07-02 20:51:49 -04:00 |
Jesse Plamondon-Willard
|
698328c52f
|
fix rare crash for some players when window loses focus (#306)
|
2017-07-02 19:42:05 -04:00 |
Jesse Plamondon-Willard
|
e69d1615c4
|
throw more useful error when JSON file is invalid (#314)
|
2017-07-02 19:32:40 -04:00 |
Jesse Plamondon-Willard
|
f698352718
|
tweak trace logging when loading mods
|
2017-07-02 18:27:22 -04:00 |
Jesse Plamondon-Willard
|
f904b3da97
|
add unified player_add command which adds any item type (#302)
|
2017-07-02 18:17:20 -04:00 |
Jesse Plamondon-Willard
|
40e8d3da0e
|
migrate list_items command to new item repository (#302)
|
2017-07-02 17:37:30 -04:00 |
Jesse Plamondon-Willard
|
a0c4746c27
|
add list_item_types command (#302)
|
2017-07-02 17:22:36 -04:00 |
Jesse Plamondon-Willard
|
5d5f7192dc
|
add item repository which returns all spawnable items in the game (#302)
Based on code I wrote for CJB Item Spawner.
|
2017-07-02 17:21:28 -04:00 |
Jesse Plamondon-Willard
|
2ca49fba62
|
encapsulate TrainerMod's argument parsing (#302)
|
2017-07-02 02:45:02 -04:00 |
Jesse Plamondon-Willard
|
f9482906ae
|
split TrainerMod commands into separate classes (#302)
|
2017-07-02 01:32:07 -04:00 |
Jesse Plamondon-Willard
|
6364e162f2
|
update release notes (#255)
|
2017-07-01 23:39:23 -04:00 |
Jesse Plamondon-Willard
|
6da5a2d56d
|
prevent mods from using SMAPI 2.0 content interception without reflection (#255)
|
2017-07-01 23:24:29 -04:00 |