Jesse Plamondon-Willard
8df578edb6
migrate to Harmony 2.1 ( #711 )
2021-07-13 09:14:07 -04:00
Jesse Plamondon-Willard
60af28760a
prepare for release
2021-07-09 22:29:43 -04:00
Jesse Plamondon-Willard
6b1c4589e9
prepare for release
2021-05-03 19:49:44 -04:00
Jesse Plamondon-Willard
3447e2f575
prepare for release
2021-05-03 18:11:06 -04:00
Jesse Plamondon-Willard
47a806533b
add 64-bit support to the SMAPI installer ( #767 )
2021-04-23 02:05:14 -04:00
Jesse Plamondon-Willard
222183c651
standardize spelling of 'macOS'
2021-04-04 11:37:11 -04:00
Jesse Plamondon-Willard
3fa0433c98
add initial support for 64-bit Windows hack ( #767 )
2021-04-02 21:30:55 -04:00
Jesse Plamondon-Willard
74215e844a
prepare for release
2021-03-21 16:37:43 -04:00
Jesse Plamondon-Willard
73321eceb9
split compile flag into separate Windows + XNA flags ( #767 )
2021-03-21 16:05:15 -04:00
Jesse Plamondon-Willard
b8309e9017
prepare for release
2021-03-08 00:08:15 -05:00
Jesse Plamondon-Willard
a571f459f5
prepare for release
2021-03-07 20:02:25 -05:00
Jesse Plamondon-Willard
9c4c10d2d2
prepare for release
2021-02-21 21:58:37 -05:00
ZaneYork
e1ad4d7b9c
Merge branch 'stable376' into develop
...
# Conflicts:
# src/SMAPI.Tests/SMAPI.Tests.csproj
# src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
# src/SMAPI/Constants.cs
# src/SMAPI/Framework/Logging/LogManager.cs
# src/SMAPI/Framework/SCore.cs
2021-01-27 14:58:25 +08:00
Jesse Plamondon-Willard
0820280169
prepare for release
2021-01-25 21:52:51 -05:00
Jesse Plamondon-Willard
733750fdc4
prepare for release
2021-01-22 21:04:48 -05:00
Jesse Plamondon-Willard
8a475b3579
move error-handling Harmony patches into a new Error Handler bundled mod
2021-01-15 18:48:29 -05:00
Jesse Plamondon-Willard
415047bf8e
prepare for release
2021-01-15 18:33:52 -05:00
Jesse Plamondon-Willard
df25368300
prepare for release
2021-01-08 21:01:17 -05:00
Jesse Plamondon-Willard
2b3f0506a1
prepare for release
2021-01-03 14:31:10 -05:00
Jesse Plamondon-Willard
5ac46b7ab2
prepare for release
2020-12-26 11:22:09 -05:00
Jesse Plamondon-Willard
872a1d5627
prepare for release
2020-12-21 12:24:43 -05:00
Jesse Plamondon-Willard
a0cb83ed40
prepare for release
2020-11-21 14:08:04 -05:00
ZaneYork
5702bd335d
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
2020-10-19 10:27:57 +08:00
Jesse Plamondon-Willard
4aecc2aaba
prepare for release
2020-10-16 20:09:03 -04:00
ZaneYork
1df011accb
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI.Tests/SMAPI.Tests.csproj
src/SMAPI.sln
src/SMAPI/Constants.cs
2020-10-09 10:13:17 +08:00
Jesse Plamondon-Willard
68e9733a85
prepare for release
2020-10-03 20:27:29 -04:00
ZaneYork
db5a742756
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
2020-09-17 10:23:39 +08:00
Jesse Plamondon-Willard
59974c18a6
prepare for release
2020-09-16 21:32:45 -04:00
ZaneYork
62d90ab7e0
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
src/SMAPI/Framework/SGame.cs
src/SMAPI/Metadata/CoreAssetPropagator.cs
2020-09-14 20:55:56 +08:00
Jesse Plamondon-Willard
d53e033163
prepare for release
2020-09-08 18:16:41 -04:00
Jesse Plamondon-Willard
1b5e7da184
prepare for release
2020-09-08 00:15:27 -04:00
Jesse Plamondon-Willard
2022836b81
prepare for release
2020-09-06 20:59:19 -04:00
ZaneYork
626e028b69
Reduce difference between PC and mobile version
2020-08-27 17:41:45 +08:00
ZaneYork
a2cb256360
Add conditional compilation symbols to switch code between desktop and mobile platform
2020-08-27 10:24:24 +08:00
ZaneYork
9f75690085
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
...
Conflicts:
src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
src/SMAPI/Framework/SCore.cs
src/SMAPI/SMAPI.csproj
2020-08-05 10:02:01 +08:00
Jesse Plamondon-Willard
b96bcb2189
prepare for release
2020-08-02 16:38:02 -04:00
ZaneYork
2bcee41151
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
...
Conflicts:
src/SMAPI/Constants.cs
src/SMAPI/Framework/SCore.cs
src/SMAPI/SMAPI.csproj
2020-06-22 10:12:01 +08:00
Jesse Plamondon-Willard
4f73fb5c33
prepare for release
2020-06-21 11:39:23 -04:00
Jesse Plamondon-Willard
cb9ff70199
prepare for release
2020-06-20 12:42:31 -04:00
ZaneYork
db61312dc6
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
...
Conflicts:
src/SMAPI.Installer/SMAPI.Installer.csproj
src/SMAPI.Mods.ConsoleCommands/SMAPI.Mods.ConsoleCommands.csproj
src/SMAPI.Mods.SaveBackup/SMAPI.Mods.SaveBackup.csproj
src/SMAPI.Toolkit.CoreInterfaces/SMAPI.Toolkit.CoreInterfaces.csproj
src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
src/SMAPI/SMAPI.csproj
2020-06-19 16:21:02 +08:00
Jesse Plamondon-Willard
79181012ee
tweak build files
2020-06-14 10:55:52 -04:00
ZaneYork
6276eff2ca
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
...
# Conflicts:
# src/SMAPI.sln
# src/SMAPI/Constants.cs
# src/SMAPI/i18n/default.json
# src/SMAPI/i18n/zh.json
2020-04-28 09:52:21 +08:00
Jesse Plamondon-Willard
f44151dbb4
prepare for release, tweak readme
2020-04-27 16:30:20 -04:00
ZaneYork
399eec451f
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI.git into android
2020-03-26 15:10:15 +08:00
Jesse Plamondon-Willard
31db04f4a0
prepare for release
2020-03-24 21:02:05 -04:00
ZaneYork
fbfcf26ef5
Merge remote-tracking branch 'Pathoschild/stable' into android
...
# Conflicts:
# src/SMAPI/Constants.cs
# src/SMAPI/Framework/ContentManagers/ModContentManager.cs
# src/SMAPI/SMAPI.csproj
2020-03-23 19:04:24 +08:00
Jesse Plamondon-Willard
6d1494a56c
prepare for release
2020-03-22 19:36:49 -04:00
yangzhi
8afb72545f
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI.git into android
...
# Conflicts:
# src/SMAPI/Constants.cs
# src/SMAPI/Framework/SGame.cs
# src/SMAPI/SMAPI.csproj
2020-02-23 21:37:17 +08:00
Jesse Plamondon-Willard
d03f77dd35
prepare for release
2020-02-22 23:03:18 -05:00
Jesse Plamondon-Willard
585b23797e
prepare for release
2020-02-22 12:03:09 -05:00
yangzhi
2b65c4b6d9
Loader quick deploy
2020-02-10 15:19:08 +08:00
yangzhi
5709f21c64
Adapt project for vs2017(using vs2019 leads to an error 'Could not load type of field')
2020-02-07 15:03:29 +08:00
Jesse Plamondon-Willard
aeb72586fd
prepare for release
2020-02-01 11:11:44 -05:00
Jesse Plamondon-Willard
c8191449a0
add support for *.tmx map files
2020-02-01 00:27:53 -05:00
Jesse Plamondon-Willard
48959375b9
prepare for release
2020-01-04 22:57:38 -05:00
Jesse Plamondon-Willard
1128451acf
prepare for release
2019-12-02 22:47:42 -05:00
Jesse Plamondon-Willard
845deb43d6
add support for core translation files
2019-10-01 21:27:49 -04:00
Jesse Plamondon-Willard
cff42300bc
only set game as start action for main SMAPI project
2019-09-14 19:13:06 -04:00
Jesse Plamondon-Willard
25e4aa14d8
remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent assembly names
2019-09-14 19:12:40 -04:00
Jesse Plamondon-Willard
1dde811c36
group technical docs, add general shortcut for mod build package docs ( #651 )
2019-09-14 18:43:59 -04:00
Jesse Plamondon-Willard
3f28abe2c2
update game-not-found error messages
2019-09-14 18:16:00 -04:00
Jesse Plamondon-Willard
904c39eb72
move assembly references out of common.targets
2019-09-14 18:13:41 -04:00
Jesse Plamondon-Willard
b3e4162f7c
move <GamePath> logic into separate .targets file file for reuse
2019-09-14 18:11:21 -04:00
Jesse Plamondon-Willard
46a0dd6236
move environment utility into toolkit for reuse
2019-09-14 18:05:10 -04:00
Jesse Plamondon-Willard
7ecbbb1b70
fix missing PDB file
2019-09-14 18:04:43 -04:00
Jesse Plamondon-Willard
c15785a68d
simplify config.json and metadata.json names
2019-09-14 17:46:57 -04:00
Jesse Plamondon-Willard
abffdc2dab
simplify project names
2019-09-14 17:46:34 -04:00
Jesse Plamondon-Willard
aa7e4b9c36
add new DLL to SMAPI references, support older game versions in package, fix name on Linux/Mac ( #638 )
2019-09-14 17:14:49 -04:00
Jesse Plamondon-Willard
125bcbee56
migrate to new project file format
2019-09-13 17:22:45 -04:00
Jesse Plamondon-Willard
e8ae2d627d
enable all build deploy tasks in release mode
2018-12-04 23:49:09 -05:00
Jesse Plamondon-Willard
596b750ab6
also deploy SMAPI files in release builds
2018-12-04 23:49:07 -05:00
Jesse Plamondon-Willard
e8fe550b75
remove 0Harmony.pdb from build scripts ( #602 )
...
The file isn't included in the new Harmony NuGet package.
2018-11-18 01:00:11 -05:00
Jesse Plamondon-Willard
fb0d101ab8
fix build error on Linux/Mac ( #480 )
2018-11-14 18:46:40 -05:00
Jesse Plamondon-Willard
6bf3734e4a
fix build on Linux/Mac
2018-11-05 00:34:16 -05:00
Jesse Plamondon-Willard
e5e4ce411c
sync SMAPI context between players in multiplayer ( #480 )
2018-10-31 17:29:32 -04:00
Jesse Plamondon-Willard
b5adfd8bce
add more default game install paths
2018-08-26 20:42:31 -04:00
Jesse Plamondon-Willard
826dd53ab5
move most SMAPI files into subfolder ( #582 )
2018-08-19 18:28:16 -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
9bc5314515
add Harmony DLL ( #541 )
2018-06-06 21:42:09 -04:00
Jesse Plamondon-Willard
33760fa56b
fix post-build step in toolkit project ( #532 )
2018-05-25 01:51:04 -04:00
Jesse Plamondon-Willard
2a7bcb28f6
add empty toolkit project & fix misleading build configuration name ( #532 )
2018-05-25 01:13:28 -04:00
Jesse Plamondon-Willard
92bfa6fa5b
add bundled save backup mod ( #253 )
2018-05-12 18:16:40 -04:00
Jesse Plamondon-Willard
5de6569bb1
minor cleanup
2018-05-12 17:34:40 -04:00
Jesse Plamondon-Willard
7b92d37979
fix unit test project
2018-05-11 12:49:28 -04:00
Jesse Plamondon-Willard
60040854a3
switch back to shared project due to installer issues
2018-05-03 01:38:08 -04:00
Jesse Plamondon-Willard
b3e8f957e2
reorganise to avoid errors deploying web app, fix WMI error in Linux installer
2018-05-02 21:04:46 -04:00
Jesse Plamondon-Willard
009a387526
unify SMAPI.AssemblyRewriters and SMAPI.Common projects
2018-05-01 18:44:39 -04:00
Jesse Plamondon-Willard
151789caa9
add default GOG install path
2018-04-25 11:39:35 -04:00
Jesse Plamondon-Willard
45f4f85b7e
add MacOS detection
2018-04-13 23:47:24 -04:00
Jesse Plamondon-Willard
a3ade7a512
split mod DB into a separate file
...
The mod metadata has grown over time, and there's no need to keep it in memory after mod loading. This lets us load the config earlier (since it has a smaller impact on memory usage which affects the game's audio code), and lets us discard the mod metadata when we're done with it.
2018-04-13 22:41:34 -04:00
Jesse Plamondon-Willard
9c1617c9ee
drop support for Stardew Valley 1.2 ( #453 )
2018-04-11 21:15:16 -04:00
Jesse Plamondon-Willard
41715cefcd
add initial compatibility with Stardew Valley 1.3 ( #453 )
2018-03-11 19:09:08 -04:00
Jesse Plamondon-Willard
59dd604cf2
rename TrainerMod to Console Commands to clarify purpose
2017-10-27 03:18:48 -04:00
Jesse Plamondon-Willard
929dccb75a
reorganise repo structure
2017-10-07 23:07:10 -04:00