Commit Graph

1867 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 4dbbe36323 update technical docs for web API (#532) 2018-06-29 01:27:48 -04:00
Jesse Plamondon-Willard 60b38666e2 simplify mod API response structure (#532) 2018-06-29 01:27:31 -04:00
Jesse Plamondon-Willard a0888e0ad1 add optional extended metadata to mods API (#532) 2018-06-29 01:01:57 -04:00
Jesse Plamondon-Willard c9fedebaf3 add support for unofficial version in update checks (#532) 2018-06-28 22:30:34 -04:00
Jesse Plamondon-Willard 3f5a5e5404 use more structured API response for update checks (#532) 2018-06-28 22:01:04 -04:00
Jesse Plamondon-Willard 89ad599561 add support for writing versions to JSON 2018-06-28 21:41:00 -04:00
Jesse Plamondon-Willard 583cb91f4a use mod DB in web API to get default update keys for mod IDs (#532) 2018-06-28 20:59:39 -04:00
Jesse Plamondon-Willard db7247f36d simplify mod DB method (#532) 2018-06-28 20:51:49 -04:00
Jesse Plamondon-Willard 3e5c109df1 add log parser option to view raw log 2018-06-27 09:47:31 -04:00
Jesse Plamondon-Willard cf37285627 tweak log parser logic to handle new levels automatically 2018-06-27 09:37:20 -04:00
Jesse Plamondon-Willard 9f7b4e0296 add method to get all data records (#532) 2018-06-27 00:55:45 -04:00
Jesse Plamondon-Willard b86a63015d fix mod DB entry with no ID (#532) 2018-06-27 00:41:28 -04:00
Jesse Plamondon-Willard 82306a2c50 encapsulate mod DB a bit better for use outside SMAPI (#532) 2018-06-27 00:40:31 -04:00
Jesse Plamondon-Willard 5f19e4f203 move mod DB parsing into toolkit (#532) 2018-06-27 00:05:53 -04:00
Jesse Plamondon-Willard 9f0cfee556 update Game1.Draw override 2018-06-26 19:46:03 -04:00
Jesse Plamondon-Willard 929e264240 fix update checks failing when some mods don't have a mod ID 2018-06-26 18:28:55 -04:00
Jesse Plamondon-Willard f9f098fbf8 bump versions for beta release 2018-06-26 00:48:21 -04:00
Jesse Plamondon-Willard 68e33dafca fix build issue 2018-06-25 00:16:32 -04:00
Jesse Plamondon-Willard bb614435f0 bump versions for experimental release 2018-06-25 00:15:06 -04:00
Jesse Plamondon-Willard 4e02a01d69 dispose assembly data once mods are loaded 2018-06-25 00:00:13 -04:00
Jesse Plamondon-Willard 59c9f1c7bf update compatibility list 2018-06-24 23:51:29 -04:00
Jesse Plamondon-Willard c99237e745 add mod build config option to ignore custom files by regex (#549) 2018-06-24 23:33:21 -04:00
Jesse Plamondon-Willard 06437b80ac only rewrite type references if necessary (#532) 2018-06-24 23:08:06 -04:00
Jesse Plamondon-Willard 08b37c70a3 move type match lambda up into TypeFinder (#532) 2018-06-24 23:04:23 -04:00
Jesse Plamondon-Willard 85efb31129 fix ISemanticVersion deserialisation errors (#532) 2018-06-24 23:01:39 -04:00
Jesse Plamondon-Willard b08e27d13a merge IManifest interfaces into new project (#532) 2018-06-24 21:51:51 -04:00
Jesse Plamondon-Willard 316242eeb2 merge ISemanticVersion interfaces into new project (#532) 2018-06-24 21:29:10 -04:00
Jesse Plamondon-Willard 71efadf232 add project for toolkit interfaces visible to SMAPI mods (#532) 2018-06-24 21:26:42 -04:00
Jesse Plamondon-Willard ebc603844a update to Mono.Cecil 0.10 2018-06-24 19:49:34 -04:00
Jesse Plamondon-Willard 1c10e54d05 update analyzer packages 2018-06-24 18:55:04 -04:00
Jesse Plamondon-Willard 9d33aaf832 update web/toolkit packages 2018-06-24 18:53:33 -04:00
Jesse Plamondon-Willard 31e1960b4f update unit test packages 2018-06-24 18:34:32 -04:00
Jesse Plamondon-Willard 39d8f0793e fix .targets indentation rules 2018-06-24 18:25:09 -04:00
Jesse Plamondon-Willard 9bb268a082 fix input API not exposed through helper 2018-06-24 16:03:23 -04:00
Jesse Plamondon-Willard af92f2dc13 add more verbose logs to simplify troubleshooting 2018-06-24 15:08:58 -04:00
Jesse Plamondon-Willard a2520024b1 drop support for mods without IDs in metadata file 2018-06-22 20:25:26 -04:00
Jesse Plamondon-Willard e149f20583 remove seasonal tilesheet patch (#552)
This is no longer needed (the changes were added to the game in SDV 1.3.19), and caused an issue since it left out the tilesheet reloading.
2018-06-22 16:50:15 -04:00
Jesse Plamondon-Willard 997c65b6f4 fix list_items and player_add commands not handling secret notes 2018-06-20 23:51:00 -04:00
Jesse Plamondon-Willard 94a1308eb4 bump versions for beta release 2018-06-19 23:50:31 -04:00
Jesse Plamondon-Willard 08e9c7e7d3 add absolute pixels to ICursorPosition, fix tile not updated if screen-relative pos didn't change (#546) 2018-06-19 22:59:38 -04:00
Jesse Plamondon-Willard d401aff330 rewrite update checks (#551) 2018-06-19 22:10:15 -04:00
Jesse Plamondon-Willard 4a05cd09b6
Merge pull request #543 from danvolchek/optional-update-checking
Add version info to IModMetadata, Change update checks to consider preview versions
2018-06-19 19:13:19 -04:00
Jesse Plamondon-Willard 645a64cd24 refactor player_add command a bit (#542) 2018-06-19 19:09:00 -04:00
Jesse Plamondon-Willard 92bfc32e68
Merge pull request #542 from danvolchek/exact-add-command
[Console Commands] Add command finds item by name when there is exactly one exact match
2018-06-19 19:01:28 -04:00
Jesse Plamondon-Willard 5abc20953e
Merge pull request #544 from Bpendragon/patch-1
Update readme.txt to work better with some text editors
2018-06-19 18:59:11 -04:00
Jesse Plamondon-Willard f170b1e143 update compatibility list 2018-06-19 18:58:53 -04:00
Jesse Plamondon-Willard 0043810e04 set 'large address aware' flag on SMAPI executable to fix memory issues (#431)
This is safe since the vanilla game has it set too.
2018-06-17 13:23:24 -04:00
Jesse Plamondon-Willard 450147e9fb Merge branch 'feature/nexus-links' into develop 2018-06-16 14:47:37 -04:00
Jesse Plamondon-Willard dc27247b28 add section anchors for links from Nexus (#547) 2018-06-16 01:32:52 -04:00
Jesse Plamondon-Willard f1bdafde23 use sharper pufferchick images 2018-06-16 01:13:39 -04:00