feat: thunderstore
4
.gitignore
vendored
@ -1,6 +1,8 @@
|
||||
.vs/
|
||||
**/bin/*
|
||||
**/obj/*
|
||||
**/dist/*
|
||||
_*/
|
||||
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>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.AttractVideoPlayer.mm</AssemblyName>
|
||||
<Description>Control attract video</Description>
|
||||
<Description>Control attract mode videos</Description>
|
||||
<OutCategory>enhancements</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.SelectBGM.mm</AssemblyName>
|
||||
<Description>Select main menu BGM</Description>
|
||||
<Description>Select menu BGM</Description>
|
||||
<OutCategory>extras</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.SortByInternalDifficulty.mm</AssemblyName>
|
||||
<Description>Group by internal level</Description>
|
||||
<Description>Group or sort by internal difficulty level</Description>
|
||||
<OutCategory>extras</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.TestMenuConfig.mm</AssemblyName>
|
||||
<Description>Test menu config</Description>
|
||||
<Description>Test menu config for mu3-mods</Description>
|
||||
<OutCategory>extras</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.DisableEncryption.mm</AssemblyName>
|
||||
<Description>Disable encryption</Description>
|
||||
<Description>Disable network encryption</Description>
|
||||
<OutCategory>fixes</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.ExclusiveAudio.mm</AssemblyName>
|
||||
<Description>2ch exclusive audio</Description>
|
||||
<Description>2-channel exclusive audio (may cause bass overload)</Description>
|
||||
<OutCategory>fixes</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -3,6 +3,7 @@
|
||||
<TargetFramework>net35</TargetFramework>
|
||||
<Company>7EVENDAYS⇔HOLIDAYS</Company>
|
||||
<Version>3.3.1.0</Version>
|
||||
<VersionShort>3.3.1</VersionShort>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<Platforms>x64</Platforms>
|
||||
@ -22,4 +23,39 @@
|
||||
<Target Name="CopyDLLs" AfterTargets="Build">
|
||||
<Copy SourceFiles="$(TargetDir)$(AssemblyName).dll" DestinationFolder="..\..\Common\mu3\BepInEx\monomod\mu3-mods-$(OutCategory)" />
|
||||
</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>
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.UnlockAllMusic.mm</AssemblyName>
|
||||
<Description>Unlock all music</Description>
|
||||
<Description>Unlock all songs</Description>
|
||||
<OutCategory>unlockers</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<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>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.UnlockGameEvents.mm</AssemblyName>
|
||||
<Description>Unlock game events</Description>
|
||||
<Description>Unlock all events</Description>
|
||||
<OutCategory>unlockers</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<AssemblyName>Assembly-CSharp.UnlockMasterDifficulty.mm</AssemblyName>
|
||||
<Description>Unlock master difficulty</Description>
|
||||
<Description>Unlock master difficulty for all songs</Description>
|
||||
<OutCategory>unlockers</OutCategory>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\..\Mu3Mods.csproj" />
|
||||
|