Jesse Plamondon-Willard
fec6adf82d
fix build error on Linux/Mac
2018-04-29 21:55:26 -04:00
Jesse Plamondon-Willard
2dcd88deb1
update compatibility list
2018-04-29 20:24:40 -04:00
Jesse Plamondon-Willard
b1833d09a5
log trace message if all mods are up-to-date
...
Otherwise it's not apparently whether all mods are up-to-date, or it's still waiting for a server response.
2018-04-29 17:34:42 -04:00
Jesse Plamondon-Willard
89e2b76a5a
fix multiplayer error after player joins but before location is loaded
2018-04-29 12:51:15 -04:00
Jesse Plamondon-Willard
46fe7a86a7
add a few more avoidable net fields ( #471 )
2018-04-29 11:35:01 -04:00
Jesse Plamondon-Willard
6257fdf57d
update wiki links
2018-04-28 22:39:29 -04:00
Jesse Plamondon-Willard
6be4d5abe0
detect conversions due to explicit casts or 'x as y' expressions ( #471 )
2018-04-28 16:07:41 -04:00
Jesse Plamondon-Willard
e1eca00c66
fix net field analyzers not detecting implicit conversions via binary expressions ( #471 )
2018-04-28 15:10:54 -04:00
Jesse Plamondon-Willard
2fcc4d92c4
fix released-button detection ( #453 )
2018-04-28 14:28:48 -04:00
Jesse Plamondon-Willard
a625e9bed7
add initial multiplayer API ( #480 )
2018-04-28 13:30:24 -04:00
Jesse Plamondon-Willard
beb2f9c148
remove alias no longer needed in SDV 1.3 ( #453 )
2018-04-27 19:59:41 -04:00
Jesse Plamondon-Willard
adda9611c7
add multiplayer sync events ( #479 )
2018-04-27 18:49:13 -04:00
Jesse Plamondon-Willard
b7edf31c25
update game version parsing for upcoming SMAPI 2.6 beta ( #453 )
2018-04-27 17:08:24 -04:00
Jesse Plamondon-Willard
83f89c6ef3
don't warn when converting net fields to an interface they implement
2018-04-26 23:18:53 -04:00
Jesse Plamondon-Willard
5fc706c182
fix error in new update-check logic ( #457 )
2018-04-26 18:19:36 -04:00
Jesse Plamondon-Willard
c1f848f09d
add Summit Rain Fix to compatibility list ( #453 )
2018-04-26 00:13:07 -04:00
Jesse Plamondon-Willard
efff972360
update for upcoming 2.6 beta release
2018-04-25 20:49:37 -04:00
Jesse Plamondon-Willard
2300996926
simplify beta channel logic ( #457 )
2018-04-25 20:41:52 -04:00
Jesse Plamondon-Willard
469e0b8972
update mod build package version ( #453 )
2018-04-25 19:31:05 -04:00
Jesse Plamondon-Willard
ae956d0ad8
update for SDV 1.3.0.38 ( #453 )
2018-04-25 19:25:34 -04:00
Jesse Plamondon-Willard
ff571701b2
fix a few implicit net field conversions ( #453 )
2018-04-25 19:24:55 -04:00
Jesse Plamondon-Willard
05369f2b31
add friendly error when game can't load audio ( #472 )
2018-04-25 13:29:08 -04:00
Jesse Plamondon-Willard
0134f0b28d
update release notes, refactor a bit ( #474 )
2018-04-25 13:16:25 -04:00
Jesse Plamondon-Willard
68206e0047
Merge pull request #474 from danvolchek/develop
...
Add overload to the player_add console command to add items by name
2018-04-25 12:16:44 -04:00
Jesse Plamondon-Willard
cd3dbc47aa
update release notes, tweak formatting ( #477 )
2018-04-25 12:11:28 -04:00
Jesse Plamondon-Willard
379bc7bcc2
Merge pull request #477 from danvolchek/webpuffer
...
Make pufferchick cool when user hovers over the download button
2018-04-25 12:08:18 -04:00
Jesse Plamondon-Willard
f8ffdef321
remove unused monitor setting
2018-04-25 12:06:02 -04:00
Jesse Plamondon-Willard
bd146e74e8
update release notes, minor tweaks ( #475 )
2018-04-25 12:04:14 -04:00
Jesse Plamondon-Willard
da66a3ef8e
Merge pull request #475 from danvolchek/logcommands
...
Log user input to logfile
2018-04-25 11:58:34 -04:00
Jesse Plamondon-Willard
151789caa9
add default GOG install path
2018-04-25 11:39:35 -04:00
Dan Volchek
f95c7f25f4
fix not adding last arg
2018-04-25 02:06:05 -05:00
Jesse Plamondon-Willard
8ce0862c12
update nuget package for upcoming release
2018-04-25 02:47:42 -04:00
Jesse Plamondon-Willard
3fcf58fcb5
rewrite input suppression again ( #453 )
...
This uses the new Game1.input in SDV 1.3.0.37 to override the game's input more consistently, though it still doesn't intercept clicks correctly yet.
2018-04-25 02:47:07 -04:00
Jesse Plamondon-Willard
9cebd83cb9
show update-key warnings before checking mod status, enable in non-dev mode
2018-04-23 18:15:58 -04:00
Dan Volchek
371d7fa053
use implicit iteration instead
2018-04-23 02:01:14 -05:00
Dan Volchek
82f418a38b
add missing semicolon
2018-04-23 01:58:18 -05:00
Dan Volchek
2bc9184464
use jQuery
2018-04-23 01:53:32 -05:00
Dan Volchek
86cafc77f5
cool pufferchick on hover
2018-04-23 01:05:02 -05:00
Jesse Plamondon-Willard
fd6c7c73cc
change 'Console.Out' logger to 'game' for clarity
...
Although any mod can write to the console directly, this is rare enough that using 'game' as the logger name is less confusing.
2018-04-22 21:17:16 -04:00
Jesse Plamondon-Willard
2b2ad7a486
fix save/load event precedence ( #453 )
2018-04-22 21:15:19 -04:00
Jesse Plamondon-Willard
b2c4218e0d
update console log suppress patterns for SDV 1.3 ( #453 )
2018-04-22 20:20:43 -04:00
Jesse Plamondon-Willard
5e7eaf9f75
rewrite input suppression ( #453 )
...
This lets SMAPI intercept all input using the new Game1.hooks in SDV 1.3.0.32. However, intercepting mouse clicks needs a few more changes in the game code.
2018-04-22 19:59:03 -04:00
Jesse Plamondon-Willard
902814d308
don't send chatbox input to mods ( #453 )
2018-04-22 15:05:08 -04:00
Jesse Plamondon-Willard
8e9b374173
fix crash when closing game window in multiplayer mode ( #453 )
2018-04-22 13:40:24 -04:00
Jesse Plamondon-Willard
6113482bef
fix is-asset-cached check not accounting for different behavior in English ( #453 )
2018-04-21 21:00:43 -04:00
Jesse Plamondon-Willard
4fe7442905
add more state tracking logs in verbose mode ( #453 )
2018-04-21 20:38:32 -04:00
Jesse Plamondon-Willard
eead352af2
rewrite world/player state tracking ( #453 )
2018-04-21 20:37:17 -04:00
Jesse Plamondon-Willard
b346d28d38
fix GetApi interface validation errors not naming interface
2018-04-19 20:35:16 -04:00
Jesse Plamondon-Willard
1b527f0b25
detect broken references to methods which changed generic return type ( #453 )
...
Previously generic types couldn't be compared correctly, since we'd end up with false differences like "Dictionary`1 != Dictionary<string, string>". That seems to be fixed now, possibly due to the PDB file being included.
2018-04-19 19:11:50 -04:00
Jesse Plamondon-Willard
d06e7d147a
fix SMAPI build intermittently failing due to undeclared dependency on analyzers project
2018-04-19 19:03:49 -04:00