Commit Graph

3064 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 10531e537f
rewrite AccessTools methods which changed in Harmony 2.0 (#711) 2020-05-10 11:50:35 -04:00
Jesse Plamondon-Willard b2334fda16
update compatibility list for SMAPI 3.6 & Harmony 2.0 tracking (#711) 2020-05-09 21:42:52 -04:00
Jesse Plamondon-Willard 0b5fa6bf86
add new 'unknown' compatibility status (#711) 2020-05-09 21:30:28 -04:00
Jesse Plamondon-Willard 1ff0968590
fixed generic types in method references not rewritten (#711) 2020-05-09 20:45:45 -04:00
Jesse Plamondon-Willard df84df5ff1
add GitHub licenses to mod compatibility list, update release notes 2020-05-09 14:06:10 -04:00
Jesse Plamondon-Willard f82a8e3c2d
update web scripts 2020-05-09 13:06:21 -04:00
Jesse Plamondon-Willard 719831c15a
sort mod warning lists 2020-05-09 10:58:10 -04:00
Jesse Plamondon-Willard d8d8cac2d8
simplify logged paranoid warnings 2020-05-09 10:43:05 -04:00
Jesse Plamondon-Willard 19397a89ff
log detailed error for rewritten patch failures (#711) 2020-05-09 09:23:27 -04:00
Jesse Plamondon-Willard 3110339649
add attribute type rewriting (#711) 2020-05-09 00:51:56 -04:00
Jesse Plamondon-Willard a500812e88
update web project to .NET Core 3.1 2020-05-07 22:41:37 -04:00
Jesse Plamondon-Willard c58d01d0cf
update packages 2020-05-07 21:15:29 -04:00
Jesse Plamondon-Willard f9eebff332
update Content Patcher format in schema 2020-05-06 21:43:20 -04:00
Jesse Plamondon-Willard f16e477fc2
add base instruction handler (#711) 2020-05-06 00:02:10 -04:00
Jesse Plamondon-Willard cfc07c1ee5
fix reference to old Harmony namespace (#711) 2020-05-05 23:31:06 -04:00
Jesse Plamondon-Willard 7a60e6d2a1
migrate to Harmony 2.0 finalizers (#711) 2020-05-05 22:15:38 -04:00
Jesse Plamondon-Willard 499cd8ab31
combine Harmony 1.x rewrite logs (#711) 2020-05-05 21:45:53 -04:00
Jesse Plamondon-Willard f4192663d7
add Harmony 2.0 rewriters (#711) 2020-05-05 21:02:33 -04:00
Jesse Plamondon-Willard 2d37fe6819
rename files for upcoming change (#711) 2020-05-05 20:54:25 -04:00
Jesse Plamondon-Willard e08979acd3
migrate to Harmony 2.0 (#711) 2020-05-05 20:49:05 -04:00
Jesse Plamondon-Willard 9728fe3f34
add Multiplayer.PeerConnected event 2020-05-04 17:53:48 -04:00
Jesse Plamondon-Willard 4eb68e96ed
fix asset propagation for Gil's portraits 2020-05-04 17:41:45 -04:00
Jesse Plamondon-Willard df6e745c6b
Merge branch 'develop' into stable 2020-04-27 16:30:41 -04:00
Jesse Plamondon-Willard f44151dbb4
prepare for release, tweak readme 2020-04-27 16:30:20 -04:00
Jesse Plamondon-Willard cf7bba5453
fix asset propagation for maps loaded through a temporary content manager 2020-04-25 20:05:15 -04:00
Jesse Plamondon-Willard beccea7efd
add support for getting a patch helper for arbitrary data 2020-04-24 17:53:58 -04:00
Jesse Plamondon-Willard 4fae0158ed
add map patching API
Migrated from the Content Patcher code. I'm the main author, with tile property merging based on contributions by hatrat.
2020-04-24 17:49:25 -04:00
Jesse Plamondon-Willard 06e2cb2e59
support lowercase season names in date translations 2020-04-17 17:23:24 -04:00
Jesse Plamondon-Willard 841f85a743
use better short date translations 2020-04-17 17:21:34 -04:00
Jesse Plamondon-Willard de4d4e0bcb
update unit test 2020-04-15 19:21:30 -04:00
Jesse Plamondon-Willard 3a247fa75c
tweak new code, update release notes 2020-04-15 19:20:53 -04:00
Jesse Plamondon-Willard 01b970c84a
Merge pull request #709 from kdau/develop
SDate: Add WorldDate conversions and features
2020-04-15 18:36:45 -04:00
Jesse Plamondon-Willard 97821362da
prevent object.loadDisplayName errors due to invalid/missing item data 2020-04-15 18:06:37 -04:00
Kevin Daughtridge 421bcfcd3e SDateTests: cover new field and methods 2020-04-14 00:31:47 -07:00
Kevin Daughtridge 7a60dc4ee9 SDate: fixes to new methods
- FromWorldDate: replace with explicit operator SDate
- ToWorldDate: replace with explicit operator WorldDate
- ToLocaleString: use Utility.getDateStringFor directly
- FromDaysSinceStart: reinterpret exception to an appropriate one
2020-04-14 00:19:20 -07:00
Kevin Daughtridge 49c2ee517d SDate: Add WorldDate conversions and features
- SeasonIndex
- FromWorldDate()
- FromDaysSinceStart()
- ToLocaleString()
- ToWorldDate()
2020-04-13 15:42:00 -07:00
Jesse Plamondon-Willard 5f73d47fb9
add config option to disable console colors (#707) 2020-04-12 12:35:34 -04:00
Jesse Plamondon-Willard f635c09095
update release notes 2020-04-11 22:57:52 -04:00
Jesse Plamondon-Willard 6437b7fa50
Merge pull request #708 from kdau/develop
Set daysPlayed in date console commands
2020-04-11 21:02:14 -04:00
Kevin Daughtridge e370b08483 use SDate to set DaysPlayed 2020-04-11 13:25:12 -07:00
Kevin Daughtridge b363e0b6b7 set daysPlayed in world_set{day,season,year} commands 2020-04-10 12:41:35 -07:00
Jesse Plamondon-Willard c9b6b04a75
fix rare intermittent "CGI application encountered an error" errors 2020-04-05 13:38:59 -04:00
Jesse Plamondon-Willard 96ec4de727
fix marriage dialogue left in invalid state after dialogue propagation 2020-04-01 20:09:44 -04:00
Jesse Plamondon-Willard 6f8fb2a68b
fix AutoQualityPatch version in compatibility list 2020-03-29 14:40:17 -04:00
Jesse Plamondon-Willard 3e54ac8857
fix path segmenting on Linux/Mac in asset propagation 2020-03-29 12:08:56 -04:00
Jesse Plamondon-Willard cecd17ec3c
update schema for Content Patcher 1.13 2020-03-27 21:03:47 -04:00
Jesse Plamondon-Willard d0dad43e24
Merge branch 'develop' into stable 2020-03-24 21:24:38 -04:00
Jesse Plamondon-Willard 31db04f4a0
prepare for release 2020-03-24 21:02:05 -04:00
Jesse Plamondon-Willard 68def4aa8a
fix mouse input suppression broken in SMAPI 3.4 (#705) 2020-03-24 19:16:51 -04:00
Jesse Plamondon-Willard 93475bab7f
fix asset changes not propagating to NPCs in an event 2020-03-23 22:32:57 -04:00