4655 Commits
Author SHA1 Message Date
Jesse Plamondon-Willard 123dca8b04 update rewriters for 1.6.9 2024-10-01 19:28:22 -04:00
Jesse Plamondon-Willard 608c8fa344 Merge pull request #940 from abhiaagarwal/arbitrary_files_modbuild
[ModBuildConfig] Add ability to include arbitrary mods in build output
2024-09-14 15:20:23 -04:00
Jesse Plamondon-Willard a8c9372299 tweak mod file manager naming 2024-09-14 15:17:39 -04:00
Jesse Plamondon-Willard 1effd1bc9d minor refactoring
This commit...
- simplifies usage with a new <ContentPack /> group;
- fixes content pack folder name not defaulting to Include path;
- fixes release zip not creating a parent folder when content packs are bundled;
- fixes content pack manager's relative path resolution;
- fixes implications that we only support Content Patcher packs;
- and rewrites the docs a bit.
2024-09-14 15:13:04 -04:00
Abhi Agarwal c420b8a090 Actually make it work 2024-09-14 13:24:05 -04:00
Abhi Agarwal cf0039dd1a Add docs and version checks 2024-09-14 13:24:05 -04:00
Abhi Agarwal 65992200f7 Add ability to add arbitrary content mods 2024-09-14 13:23:58 -04:00
Jesse Plamondon-Willard 6489767054 fix 'direct console access' warnings 2024-09-14 13:10:14 -04:00
Jesse Plamondon-Willard c243d56fe7 update for fish pond data changes in 1.6.9 2024-09-06 19:37:44 -04:00
Jesse Plamondon-Willard 2f4b841055 prepare for mod build package release mod-build-package/4.2.0 2024-09-06 19:04:55 -04:00
Jesse Plamondon-Willard b0d14d4afe move mod build package release notes into its own file 2024-09-06 19:04:54 -04:00
Jesse Plamondon-Willard 67658b8863 add asset propagation for Data/ChairTiles 2024-08-20 22:45:00 -04:00
Jesse Plamondon-Willard 26cfac0160 add anonymized metrics for SMAPI and game versions 2024-08-19 22:17:22 -04:00
Jesse Plamondon-Willard 2f0db74ca7 add workaround for CurseForge prerelease version auto-sync issue 2024-08-19 22:17:21 -04:00
Jesse Plamondon-Willard d28ef2b750 update release notes 2024-08-18 15:34:13 -04:00
Jesse Plamondon-Willard f7aa28c4a5 Merge pull request #961 from spacechase0/mod-assembly-versions-in-log
Log mod assembly versions when loading mods
2024-08-18 15:32:27 -04:00
Jesse Plamondon-Willard 604436220f Merge pull request #960 from spacechase0/i18n-folders
Implement i18n folder-per-locale support
2024-08-18 15:31:25 -04:00
Jesse Plamondon-Willard 02345c370e tweak to avoid duplicate work when loading mods 2024-08-18 01:13:51 -04:00
Jesse Plamondon-Willard 2d8c0c37b4 don't allow having both top-level and directory translations 2024-08-18 00:34:40 -04:00
Jesse Plamondon-Willard 987684f421 remove unneeded app.config files 2024-08-18 00:34:40 -04:00
Jesse Plamondon-Willard 1990418ad8 add rewriters for Stardew Valley 1.6.9 2024-08-17 23:15:16 -04:00
Jesse Plamondon-Willard ce792d5eb2 add asset propagation for new Game1.locationData field in 1.6.9 2024-08-17 23:15:15 -04:00
Jesse Plamondon-Willard a57cde50c1 move facade warning suppression into .editorconfig 2024-08-17 23:15:15 -04:00
Jesse Plamondon-Willard 088acd86bc remove leftover pre-4.0 deprecated code 2024-08-17 23:15:15 -04:00
Jesse Plamondon-Willard 1438df7063 fix mispositioned mod overlays when zoom level is 100% and UI scale is non-100% 2024-08-16 01:34:38 -04:00
Jesse Plamondon-Willard c79924abea fix typo 2024-08-16 01:34:38 -04:00
Casey Warrington 181bf45dbb Really fix modbuildconfig this time 2024-08-12 21:35:51 -05:00
Casey Warrington ec7f8d222a Fix mod build config ignoring i18n folders 2024-08-12 20:46:10 -05:00
Jesse Plamondon-Willard 921d9d4957 tweak toolkit to support mod dump 2024-08-02 02:11:55 -04:00
Casey Warrington bdeb19e5c0 Log mod assembly versions when loading mods
Useful for seeing if a user updated the manifest version but didn't
actually update the mod.
2024-07-26 13:05:58 -05:00
Casey Warrington bbc793ff64 Fix typo in error message 2024-07-24 21:01:03 -05:00
Casey Warrington bdb0ad44e7 Implement i18n folder-per-locale support 2024-07-24 20:14:40 -05:00
Jesse Plamondon-Willard 27ef45fcfa add priority fields to Content Patcher schema 2024-07-13 16:15:03 -04:00
Jesse Plamondon-Willard d8555b4332 fix build warnings 2024-07-07 13:44:17 -04:00
Jesse Plamondon-Willard e2fcf071b6 update release notes 2024-07-07 00:19:36 -04:00
Jesse Plamondon-Willard 283e11d000 Merge pull request #953 from AnotherPillow/develop
Anonymise user home directory
2024-07-07 00:18:54 -04:00
Jesse Plamondon-Willard 17dbb919d9 Merge pull request #947 from KhloeLeclair/DoesAssetExist
Expose `DoesAssetExist<T>(IAssetName)` to Mods
2024-07-07 00:18:40 -04:00
Jesse Plamondon-Willard 094a653692 Merge pull request #952 from noah1510/gamemode_support_1
Adding gamemoderun to unix launch script
2024-07-07 00:18:27 -04:00
Jesse Plamondon-Willard d58549da94 Merge pull request #941 from MercuriusXeno/suppress-scroll-wheel
Allow mods to suppress scroll wheel changes
2024-07-07 00:18:07 -04:00
Jesse Plamondon-Willard 5b3abc8ac6 Merge pull request #937 from HoodedDeath/develop
Make sure script runs through a terminal
2024-07-07 00:17:49 -04:00
Jesse Plamondon-Willard a0192e0d3f Merge pull request #933 from yinxiangshi/develop
Adding Support iTerm2 on MacOS
2024-07-07 00:17:25 -04:00
Jesse Plamondon-Willard db41532e4c Merge pull request #915 from Shockah/private-assemblies
Private assemblies via custom AssemblyLoadContext
2024-07-07 00:17:11 -04:00
Jesse Plamondon-Willard 381f7ca4e1 Merge pull request #916 from jakerosado/develop
Fix system dialogs
2024-07-07 00:16:45 -04:00
Jesse Plamondon-Willard 7682a44b6a rename new method for clarity 2024-07-07 00:14:59 -04:00
Jesse Plamondon-Willard 17616a3eac fix error if home path isn't available for some reason 2024-07-07 00:14:59 -04:00
Jesse Plamondon-Willard 11f2b810d1 fix 'custom --mods-path' message always shown if it's in home folder 2024-07-07 00:14:58 -04:00
AnotherPillow 626276222b Move sanitising to PathUtilties and use code from Pathos. 2024-07-07 00:14:58 -04:00
AnotherPillow 3d68dd691c Censor username in logs 2024-07-07 00:14:58 -04:00
Jesse Plamondon-Willard 6d5285d8c6 tweak ModContent.DoesAssetExist to match the other methods 2024-07-07 00:14:39 -04:00
Khloe Leclair 82a33cfe10 Expose DoesAssetExist<T>(IAssetName) from IGameContentHelper and IModContentHelper. 2024-07-07 00:14:38 -04:00