remove support for Silverplum (discontinued), update release notes
This commit is contained in:
parent
e862002f7a
commit
c99a0507b1
24
README.md
24
README.md
|
@ -71,13 +71,6 @@ You can define it...
|
|||
* <small>In MonoDevelop: right-click on the project and choose _Options_. Click the
|
||||
_Build » Compiler_ tab, and enter the constants into the _Define Symbols_ field.</small>
|
||||
|
||||
### Compatibility with mod builders
|
||||
The configuration is designed for compatibility with third-party mod compilers. [Silverplum](https://github.com/rumangerst/SilVerPLuM)
|
||||
is officially supported, and mod builds can set the following environment variables:
|
||||
|
||||
* `GAMEPATH`: overrides the Stardew Valley install path.
|
||||
* `GAMEPLATFORM`: overrides the detected platform. Should be only of `Linux`, `Mac`, or `Windows`.
|
||||
|
||||
## Simplify mod development
|
||||
### Package your mod into the game directory automatically
|
||||
During development, it's helpful to have the mod files packaged into your `Mods` directory automatically each time you build. To do that:
|
||||
|
@ -109,8 +102,21 @@ Debugging into your mod code when the game is running is pretty straightforward,
|
|||
This will deploy your mod files into the game directory, launch SMAPI, and attach a debugger automatically. Now you can step through your code, set breakpoints, etc.
|
||||
|
||||
## Versions
|
||||
* 1.0: initial release.
|
||||
* 1.1: added support for targeting platforms.
|
||||
1.3:
|
||||
* Fixed non-default game paths on 32-bit Windows.
|
||||
* Removed support for SilVerPLuM (discontinued).
|
||||
|
||||
1.2:
|
||||
* Added support for non-default game paths on Windows by reading the registry.
|
||||
|
||||
1.1:
|
||||
* Added support for overriding the target platform.
|
||||
|
||||
1.0:
|
||||
* Initial release.
|
||||
* Added support for detecting the game path automatically.
|
||||
* Added support for injecting XNA/MonoGame references automatically based on the OS.
|
||||
* Added support for mod builders like SilVerPLuM.
|
||||
|
||||
## See also
|
||||
* [NuGet package](https://www.nuget.org/packages/Pathoschild.Stardew.ModBuildConfig)
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
## select game path
|
||||
#######-->
|
||||
<PropertyGroup>
|
||||
<!-- injected by Silverplum -->
|
||||
<GamePath Condition="!Exists('$(GamePath)')">$(STARDEWVALLEY_DIR)</GamePath>
|
||||
|
||||
<!-- Linux -->
|
||||
<GamePath Condition="!Exists('$(GamePath)')">$(HOME)/GOG Games/Stardew Valley/game</GamePath>
|
||||
<GamePath Condition="!Exists('$(GamePath)')">$(HOME)/.local/share/Steam/steamapps/common/Stardew Valley</GamePath>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<projectUrl>https://github.com/Pathoschild/Stardew.ModBuildConfig</projectUrl>
|
||||
<iconUrl>https://raw.githubusercontent.com/Pathoschild/Stardew.ModBuildConfig/1.3/assets/nuget-icon.png</iconUrl>
|
||||
<description>Automates the build configuration for a crossplatform Stardew Valley mod that uses SMAPI.</description>
|
||||
<releaseNotes>Fix game path detection on 32-bit Windows.</releaseNotes>
|
||||
<releaseNotes>Fix game path detection on 32-bit Windows; remove support for SilVerPLuM (discontinued).</releaseNotes>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="build/smapi.targets" target="build/Pathoschild.Stardew.ModBuildConfig.targets" />
|
||||
|
|
Loading…
Reference in New Issue