Commit Graph

2490 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 0717f926d8 fix unit tests 2018-11-04 23:41:58 -05:00
Jesse Plamondon-Willard 9e0213e7dc update unit test packages 2018-11-04 23:39:39 -05:00
Jesse Plamondon-Willard 8f32c87aa1 migrate to new Harmony NuGet package 2018-11-04 23:22:33 -05:00
Jesse Plamondon-Willard e8276166c3 Merge branch 'add-multiplayer-sync' into develop 2018-11-04 23:18:55 -05:00
Jesse Plamondon-Willard b4a5b3829f add PeerDisconnected event (#480) 2018-11-04 23:07:10 -05:00
Jesse Plamondon-Willard 222265816d add ContextReceived event (#480) 2018-11-04 22:41:31 -05:00
Jesse Plamondon-Willard bfb4020279 rewrite multiplayer sync to use generic callbacks from client/server for better extensibility (#480) 2018-11-04 21:34:48 -05:00
Jesse Plamondon-Willard 02a46bf13f add APIs to send/receive messages in multiplayer (#480) 2018-11-03 01:29:01 -04:00
Jesse Plamondon-Willard 6f23aaf295 add internal mod.HasID helper (#480) 2018-11-02 23:55:35 -04:00
Jesse Plamondon-Willard 17551bae65 disable versions of MTN which remove SMAPI's SMultiplayer subclass (#480) 2018-10-31 17:29:54 -04:00
Jesse Plamondon-Willard e5e4ce411c sync SMAPI context between players in multiplayer (#480) 2018-10-31 17:29:32 -04:00
Jesse Plamondon-Willard 688ee69ee6 clarify dialogue patch name 2018-10-28 19:34:07 -04:00
Jesse Plamondon-Willard 2872cad9fe fix Context.IsPlayerFree being true before player finishes transitioning to a new location in multiplayer 2018-10-28 19:31:12 -04:00
Jesse Plamondon-Willard b831e36c5b update mod build config package for release, support pre-2.8 compatibility 2018-10-28 13:53:20 -04:00
Jesse Plamondon-Willard 51d84f92bc update compatibility list 2018-10-27 22:14:28 -04:00
Jesse Plamondon-Willard 88ea1eae13 add support for ignored mod folders 2018-10-27 22:08:00 -04:00
Jesse Plamondon-Willard 8231d05a33 add warnings to compatibility list (#597) 2018-10-27 21:15:53 -04:00
Jesse Plamondon-Willard e94aaaf7c8 update for changes to wiki compatibility list (#597) 2018-10-27 20:37:42 -04:00
Jesse Plamondon-Willard db88738666 fix friendly error no longer shown when SMAPI isn't run from the game folder 2018-10-27 13:08:15 -04:00
Jesse Plamondon-Willard 12c06afe14 update & standardise CDN script references 2018-10-21 12:32:45 -04:00
Jesse Plamondon-Willard 2430b9c4ef add troubleshooting guide link to intro, update release notes (#597) 2018-10-21 12:24:18 -04:00
Jesse Plamondon-Willard 54ab7dd6b3 minor fixes (#597) 2018-10-20 20:57:27 -04:00
Jesse Plamondon-Willard d2db5e3b1d tweak colors (#597) 2018-10-20 20:26:53 -04:00
Jesse Plamondon-Willard de561e52d7 fetch game versions from the wiki (#597) 2018-10-20 20:19:12 -04:00
Jesse Plamondon-Willard b729ef0129 add table sorting (#597) 2018-10-20 19:39:32 -04:00
Jesse Plamondon-Willard baaefc143a put focus in textbox for quick search (#597) 2018-10-20 18:34:44 -04:00
Jesse Plamondon-Willard 4272669d89 fix Chucklefish pages not being linked (#597) 2018-10-20 17:43:42 -04:00
Jesse Plamondon-Willard b8c6747e89 tone down background colors (#597) 2018-10-20 17:35:51 -04:00
Jesse Plamondon-Willard 39bacfa868 hide technical columns by default (#597) 2018-10-20 17:26:26 -04:00
Jesse Plamondon-Willard 2b5db3ce7e fix mod list routing (#597) 2018-10-20 15:29:16 -04:00
Jesse Plamondon-Willard 9af8cb86f1 correct instructions on log parser page 2018-10-20 15:14:26 -04:00
Jesse Plamondon-Willard dff78fdf8f cache wiki data on mod compatibility page (#597) 2018-10-20 15:14:09 -04:00
Jesse Plamondon-Willard 28fdb9e4e7 add mod compatibility page (#597) 2018-10-20 15:10:44 -04:00
Jesse Plamondon-Willard f09befe240 expand metadata fetched from the wiki (#597) 2018-10-20 14:55:13 -04:00
Jesse Plamondon-Willard e09499f628 recommend compatible SMAPI version in game version check error 2018-10-20 14:43:09 -04:00
Jesse Plamondon-Willard 896f98f260 update for beta release 2018-10-11 18:34:23 -04:00
Jesse Plamondon-Willard 5a9c9360d4 update supporter list 2018-10-11 18:34:04 -04:00
Jesse Plamondon-Willard b31babd1b3 fix second-pass dependency check failing for optional dependencies 2018-10-11 18:33:30 -04:00
Jesse Plamondon-Willard 5940f3283e fix compile error on Linux/Mac 2018-10-09 22:10:42 -04:00
Jesse Plamondon-Willard 4814d11488 tweak release note (#595) 2018-10-08 22:19:16 -04:00
Jesse Plamondon-Willard f03b817609
Merge pull request #595 from danvolchek/develop
Log Parser - Display author of content packs
2018-10-08 22:11:49 -04:00
danvolchek 40f0a53f8f display author of content packs 2018-10-08 19:58:53 -05:00
Jesse Plamondon-Willard 980bc873e7 move marker files into smapi-internal (#582) 2018-10-08 20:52:30 -04:00
Jesse Plamondon-Willard 7829df45cb track game logs separately in log parser 2018-10-08 20:10:12 -04:00
Jesse Plamondon-Willard 6053b8c01f prevent game crash caused by invalid dialogue 2018-10-08 19:50:09 -04:00
Jesse Plamondon-Willard ea3d3a6648 make duplicate-mod more intuitive
The error now shows the relative folder paths (instead of manifest IDs), and only one error will be logged instead of one per duplicate.
2018-10-08 19:13:03 -04:00
Jesse Plamondon-Willard ec6025aad3 add more events (#310) 2018-10-08 18:57:09 -04:00
Jesse Plamondon-Willard 79705448f5 add DayEnding event (#310) 2018-10-06 00:51:45 -04:00
Jesse Plamondon-Willard 14fab29370 add save and day-started events for 3.0 (#310) 2018-10-06 00:25:48 -04:00
Jesse Plamondon-Willard 63fb4dbe8a tweak new event naming convention (#310) 2018-10-05 21:59:57 -04:00