feat: thunderstore
2
.gitignore
vendored
@ -1,6 +1,8 @@
|
|||||||
.vs/
|
.vs/
|
||||||
**/bin/*
|
**/bin/*
|
||||||
**/obj/*
|
**/obj/*
|
||||||
|
**/dist/*
|
||||||
_*/
|
_*/
|
||||||
Common/*
|
Common/*
|
||||||
!Common/mscorlib.dll
|
!Common/mscorlib.dll
|
||||||
|
*.xcf
|
BIN
Assets/icon-AttractVideoPlayer.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
Assets/icon-BetterGiveUp.png
Normal file
After Width: | Height: | Size: 82 KiB |
BIN
Assets/icon-Blacklist.png
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
Assets/icon-DisableEncryption.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
Assets/icon-DisableGP.png
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
Assets/icon-DisableMaintenance.png
Normal file
After Width: | Height: | Size: 53 KiB |
BIN
Assets/icon-DisableTimers.png
Normal file
After Width: | Height: | Size: 67 KiB |
BIN
Assets/icon-ExclusiveAudio.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
Assets/icon-FrameRate.png
Normal file
After Width: | Height: | Size: 110 KiB |
BIN
Assets/icon-InfiniteStory.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
Assets/icon-LoadBoost.png
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
Assets/icon-MoreProfileOptions.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
Assets/icon-Pause.png
Normal file
After Width: | Height: | Size: 110 KiB |
BIN
Assets/icon-PlatinumTiming.png
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
Assets/icon-SelectBGM.png
Normal file
After Width: | Height: | Size: 77 KiB |
BIN
Assets/icon-SkipCutscenes.png
Normal file
After Width: | Height: | Size: 117 KiB |
BIN
Assets/icon-SkipNotices.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
Assets/icon-SortByInternalDifficulty.png
Normal file
After Width: | Height: | Size: 97 KiB |
BIN
Assets/icon-TestMenuConfig.png
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
Assets/icon-TestMenuScaling.png
Normal file
After Width: | Height: | Size: 51 KiB |
BIN
Assets/icon-UnlockAllMusic.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
Assets/icon-UnlockAndSetJewelBoostNine.png
Normal file
After Width: | Height: | Size: 87 KiB |
BIN
Assets/icon-UnlockGameEvents.png
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
Assets/icon-UnlockMasterDifficulty.png
Normal file
After Width: | Height: | Size: 81 KiB |
BIN
Assets/icon-UnlockMemoryChapters.png
Normal file
After Width: | Height: | Size: 86 KiB |
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.AttractVideoPlayer.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.AttractVideoPlayer.mm</AssemblyName>
|
||||||
<Description>Control attract video</Description>
|
<Description>Control attract mode videos</Description>
|
||||||
<OutCategory>enhancements</OutCategory>
|
<OutCategory>enhancements</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.InfiniteStory.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.InfiniteStory.mm</AssemblyName>
|
||||||
<Description>Allows watching the story endlessly</Description>
|
<Description>Lift the limit of one story per credit</Description>
|
||||||
<OutCategory>enhancements</OutCategory>
|
<OutCategory>enhancements</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.Pause.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.Pause.mm</AssemblyName>
|
||||||
<Description>Enables pausing the game with the service button</Description>
|
<Description>Pause the game with the service button</Description>
|
||||||
<OutCategory>enhancements</OutCategory>
|
<OutCategory>enhancements</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.Blacklist.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.Blacklist.mm</AssemblyName>
|
||||||
<Description>Block custom charts from being uploaded</Description>
|
<Description>Block custom chart scores from uploading</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.MoreProfileOptions.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.MoreProfileOptions.mm</AssemblyName>
|
||||||
<Description>More profile options</Description>
|
<Description>Additional track skip options and alternative client-side rating algorithms</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.PlatinumTiming.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.PlatinumTiming.mm</AssemblyName>
|
||||||
<Description>Platinum early/late</Description>
|
<Description>Show platinum early/late counts on the result screen</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.SelectBGM.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.SelectBGM.mm</AssemblyName>
|
||||||
<Description>Select main menu BGM</Description>
|
<Description>Select menu BGM</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.SkipCutscenes.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.SkipCutscenes.mm</AssemblyName>
|
||||||
<Description>Skip "Are you ready? Let's shoot"</Description>
|
<Description>Skip "Are you ready? Let's shoot" etc.</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.SortByInternalDifficulty.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.SortByInternalDifficulty.mm</AssemblyName>
|
||||||
<Description>Group by internal level</Description>
|
<Description>Group or sort by internal difficulty level</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.TestMenuConfig.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.TestMenuConfig.mm</AssemblyName>
|
||||||
<Description>Test menu config</Description>
|
<Description>Test menu config for mu3-mods</Description>
|
||||||
<OutCategory>extras</OutCategory>
|
<OutCategory>extras</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.DisableEncryption.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.DisableEncryption.mm</AssemblyName>
|
||||||
<Description>Disable encryption</Description>
|
<Description>Disable network encryption</Description>
|
||||||
<OutCategory>fixes</OutCategory>
|
<OutCategory>fixes</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.ExclusiveAudio.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.ExclusiveAudio.mm</AssemblyName>
|
||||||
<Description>2ch exclusive audio</Description>
|
<Description>2-channel exclusive audio (may cause bass overload)</Description>
|
||||||
<OutCategory>fixes</OutCategory>
|
<OutCategory>fixes</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.FrameRate.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.FrameRate.mm</AssemblyName>
|
||||||
<Description>Unlock frame rate</Description>
|
<Description>Fix game speed on non-60Hz display or change the frame rate</Description>
|
||||||
<OutCategory>fixes</OutCategory>
|
<OutCategory>fixes</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.TestMenuScaling.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.TestMenuScaling.mm</AssemblyName>
|
||||||
<Description>Test menu scaling</Description>
|
<Description>Proper test menu scaling on resolutions other than 1080x1920</Description>
|
||||||
<OutCategory>fixes</OutCategory>
|
<OutCategory>fixes</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
<TargetFramework>net35</TargetFramework>
|
<TargetFramework>net35</TargetFramework>
|
||||||
<Company>7EVENDAYS⇔HOLIDAYS</Company>
|
<Company>7EVENDAYS⇔HOLIDAYS</Company>
|
||||||
<Version>3.3.1.0</Version>
|
<Version>3.3.1.0</Version>
|
||||||
|
<VersionShort>3.3.1</VersionShort>
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
<LangVersion>latest</LangVersion>
|
<LangVersion>latest</LangVersion>
|
||||||
<Platforms>x64</Platforms>
|
<Platforms>x64</Platforms>
|
||||||
@ -22,4 +23,39 @@
|
|||||||
<Target Name="CopyDLLs" AfterTargets="Build">
|
<Target Name="CopyDLLs" AfterTargets="Build">
|
||||||
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="..\..\Common\mu3\BepInEx\monomod\mu3-mods-$(OutCategory)" />
|
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="..\..\Common\mu3\BepInEx\monomod\mu3-mods-$(OutCategory)" />
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
|
<Target Name="Dist" AfterTargets="Build">
|
||||||
|
<MakeDir Directories="..\..\dist"/>
|
||||||
|
<MakeDir Directories="dist\BepInEx\monomod"/>
|
||||||
|
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="dist\BepInEx\monomod\mu3-mods-$(OutCategory)" />
|
||||||
|
<Copy SourceFiles="..\..\Assets\icon-$(ProjectName).png" DestinationFiles="dist\icon.png" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<ManifestJson>
|
||||||
|
{
|
||||||
|
"name": "$(ProjectName)",
|
||||||
|
"version_number": "$(VersionShort)",
|
||||||
|
"website_url": "https://gitea.tendokyu.moe/akanyan/mu3-mods",
|
||||||
|
"description": "$(Description)",
|
||||||
|
"dependencies": [
|
||||||
|
"7EVENDAYSHOLIDAYS-BepInExPack-5.4.23002"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
</ManifestJson>
|
||||||
|
<ReadmeMd>
|
||||||
|
## [mu3-mods](https://gitea.tendokyu.moe/akanyan/mu3-mods)
|
||||||
|
</ReadmeMd>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<WriteLinesToFile
|
||||||
|
File="dist\manifest.json"
|
||||||
|
Overwrite="true"
|
||||||
|
Lines="$(ManifestJson)"
|
||||||
|
/>
|
||||||
|
<WriteLinesToFile
|
||||||
|
File="dist\README.md"
|
||||||
|
Overwrite="true"
|
||||||
|
Lines="$(ReadmeMd)"
|
||||||
|
/>
|
||||||
|
<ZipDirectory SourceDirectory="dist" DestinationFile="..\..\dist\$(ProjectName)-$(Version).zip" Overwrite="true" />
|
||||||
|
</Target>
|
||||||
</Project>
|
</Project>
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.UnlockAllMusic.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.UnlockAllMusic.mm</AssemblyName>
|
||||||
<Description>Unlock all music</Description>
|
<Description>Unlock all songs</Description>
|
||||||
<OutCategory>unlockers</OutCategory>
|
<OutCategory>unlockers</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.UnlockAndSetJewelBoostNine.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.UnlockAndSetJewelBoostNine.mm</AssemblyName>
|
||||||
<Description>Unlock and set the jewel boost to max</Description>
|
<Description>Unlock the highest jewel boost for all events and select it automatically</Description>
|
||||||
<OutCategory>unlockers</OutCategory>
|
<OutCategory>unlockers</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.UnlockGameEvents.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.UnlockGameEvents.mm</AssemblyName>
|
||||||
<Description>Unlock game events</Description>
|
<Description>Unlock all events</Description>
|
||||||
<OutCategory>unlockers</OutCategory>
|
<OutCategory>unlockers</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<Project>
|
<Project>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AssemblyName>Assembly-CSharp.UnlockMasterDifficulty.mm</AssemblyName>
|
<AssemblyName>Assembly-CSharp.UnlockMasterDifficulty.mm</AssemblyName>
|
||||||
<Description>Unlock master difficulty</Description>
|
<Description>Unlock master difficulty for all songs</Description>
|
||||||
<OutCategory>unlockers</OutCategory>
|
<OutCategory>unlockers</OutCategory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="..\..\Mu3Mods.csproj" />
|
<Import Project="..\..\Mu3Mods.csproj" />
|
||||||
|