Skip to content

Commit

Permalink
Switching to MCM v3 API
Browse files Browse the repository at this point in the history
  • Loading branch information
Designer225 committed May 26, 2020
1 parent c9c8a2c commit 0943b34
Show file tree
Hide file tree
Showing 31 changed files with 25 additions and 15 deletions.
Binary file modified FixedBanditSpawning/.vs/FixedBanditSpawning/v16/.suo
Binary file not shown.
Binary file not shown.
14 changes: 7 additions & 7 deletions FixedBanditSpawning/D225MiscFixesSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MBOptionScreen.Settings;
using MBOptionScreen.Attributes;
using MBOptionScreen.Attributes.v2;
using MCM.Abstractions.Settings.Base.Global;
using MCM.Abstractions.Attributes;
using MCM.Abstractions.Attributes.v2;

namespace FixedBanditSpawning
{
public partial class D225MiscFixesSettings : AttributeSettings<D225MiscFixesSettings>
public partial class D225MiscFixesSettings : AttributeGlobalSettings<D225MiscFixesSettings>
{
public override string Id { get; set; } = "D225.MiscFixes";
public override string Id => "D225.MiscFixes";

public override string ModuleFolderName => "D225.MiscFixes";
public override string FolderName => "D225.MiscFixes";

public override string ModName => ModNameTextObject.ToString();
public override string DisplayName => ModNameTextObject.ToString();

[SettingPropertyBool(PatchBanditSpawningName, HintText = PatchBanditSpawningHint, Order = 0, RequireRestart = true)]
public bool PatchBanditSpawning { get; set; } = true;
Expand Down
14 changes: 11 additions & 3 deletions FixedBanditSpawning/FixedBanditSpawning.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,14 @@
<Reference Include="0Harmony, Version=2.0.1.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Lib.Harmony.2.0.1\lib\net472\0Harmony.dll</HintPath>
</Reference>
<Reference Include="MBOptionScreen.v2.0.10, Version=2.0.10.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Bannerlord.MBOptionScreen.2.0.10\lib\net472\MBOptionScreen.v2.0.10.dll</HintPath>
<Reference Include="MCMv3, Version=3.1.4.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Bannerlord.MCM.Integrated.3.1.4\lib\net472\MCMv3.dll</HintPath>
</Reference>
<Reference Include="MCMv3.Implementation.v3.1.4, Version=3.1.4.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Bannerlord.MCM.Integrated.3.1.4\lib\net472\MCMv3.Implementation.v3.1.4.dll</HintPath>
</Reference>
<Reference Include="MCMv3.UI.v3.1.4, Version=3.1.4.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Bannerlord.MCM.Integrated.3.1.4\lib\net472\MCMv3.UI.v3.1.4.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
Expand Down Expand Up @@ -89,6 +95,8 @@
xcopy $(TargetFileName) ..\..\..\bin\Win64_Shipping_Client /y
xcopy $(TargetName).pdb ..\..\..\bin\Win64_Shipping_Client /y
xcopy 0Harmony.dll ..\..\..\bin\Win64_Shipping_Client /y
xcopy MBOptionScreen.v2.0.10.dll ..\..\..\bin\Win64_Shipping_Client /y</PostBuildEvent>
xcopy MCMv3.dll ..\..\..\bin\Win64_Shipping_Client /y
xcopy MCMv3.Implementation.v3.1.4.dll ..\..\..\bin\Win64_Shipping_Client /y
xcopy MCMv3.UI.v3.1.4.dll ..\..\..\bin\Win64_Shipping_Client /y</PostBuildEvent>
</PropertyGroup>
</Project>
Binary file modified FixedBanditSpawning/bin/Debug/FixedBanditSpawning.dll
Binary file not shown.
Binary file modified FixedBanditSpawning/bin/Debug/FixedBanditSpawning.pdb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added FixedBanditSpawning/bin/Debug/MCMv3.dll
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,6 @@ D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBandit
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\obj\Debug\FixedBanditSpawning.pdb
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\obj\Debug\FixedBanditSpawning.csprojAssemblyReference.cache
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\bin\Debug\TaleWorlds.ObjectSystem.dll
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\bin\Debug\MBOptionScreen.v2.0.10.dll
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\bin\Debug\MCMv3.dll
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\bin\Debug\MCMv3.Implementation.v3.1.4.dll
D:\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules\FixedBanditSpawning\FixedBanditSpawning\bin\Debug\MCMv3.UI.v3.1.4.dll
Binary file not shown.
Binary file modified FixedBanditSpawning/obj/Debug/FixedBanditSpawning.dll
Binary file not shown.
Binary file modified FixedBanditSpawning/obj/Debug/FixedBanditSpawning.pdb
Binary file not shown.
2 changes: 1 addition & 1 deletion FixedBanditSpawning/packages.config
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Bannerlord.MBOptionScreen" version="2.0.10" targetFramework="net472" />
<package id="Bannerlord.MCM.Integrated" version="3.1.4" targetFramework="net472" />
<package id="Lib.Harmony" version="2.0.1" targetFramework="net472" />
</packages>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions SubModule.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
</Tags>
</SubModule>
<SubModule>
<Name value="MBOptionScreen" />
<DLLName value="MBOptionScreen.v2.0.10.dll" />
<SubModuleClassType value="MBOptionScreen.MBOptionScreenSubModuleV2010" />
<Name value="MCMv3 Integrated Loader" />
<DLLName value="MCMv3.dll" />
<SubModuleClassType value="MCM.IntegratedLoaderSubModule" />
<Tags>
<Tag key="DedicatedServerType" value="none" />
<Tag key="IsNoRenderModeElement" value="false" />
Expand Down
Binary file modified bin/Win64_Shipping_Client/FixedBanditSpawning.dll
Binary file not shown.
Binary file modified bin/Win64_Shipping_Client/FixedBanditSpawning.pdb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added bin/Win64_Shipping_Client/MCMv3.UI.v3.1.4.dll
Binary file not shown.
Binary file added bin/Win64_Shipping_Client/MCMv3.dll
Binary file not shown.

0 comments on commit 0943b34

Please sign in to comment.