Skip to content

Commit fc740d1

Browse files
author
Benjamin Foo
committed
Initial commit
0 parents  commit fc740d1

24 files changed

Lines changed: 3665 additions & 0 deletions

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
bin/
2+
obj/
3+
/packages/
4+
riderModule.iml
5+
/_ReSharper.Caches/

.idea/.idea.GoingMedievalModLauncher/.idea/.gitignore

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/.idea.GoingMedievalModLauncher/.idea/encodings.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/.idea.GoingMedievalModLauncher/.idea/indexLayout.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/.idea.GoingMedievalModLauncher/.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

GoingMedievalModLauncher.sln

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GoingMedievalModLauncher", "GoingMedievalModLauncher\GoingMedievalModLauncher.csproj", "{91AECC71-AB38-4E60-BC8D-34263B818A39}"
4+
EndProject
5+
Global
6+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7+
Debug|Any CPU = Debug|Any CPU
8+
Release|Any CPU = Release|Any CPU
9+
EndGlobalSection
10+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
11+
{91AECC71-AB38-4E60-BC8D-34263B818A39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12+
{91AECC71-AB38-4E60-BC8D-34263B818A39}.Debug|Any CPU.Build.0 = Debug|Any CPU
13+
{91AECC71-AB38-4E60-BC8D-34263B818A39}.Release|Any CPU.ActiveCfg = Release|Any CPU
14+
{91AECC71-AB38-4E60-BC8D-34263B818A39}.Release|Any CPU.Build.0 = Release|Any CPU
15+
EndGlobalSection
16+
EndGlobal
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
2+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CAssembly_002DCSharp_002Edll/@EntryIndexedValue">True</s:Boolean>
3+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002ECoreModule_002Edll/@EntryIndexedValue">True</s:Boolean>
4+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002Edll/@EntryIndexedValue">True</s:Boolean>
5+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002EIMGUIModule_002Edll/@EntryIndexedValue">True</s:Boolean>
6+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002EInputLegacyModule_002Edll/@EntryIndexedValue">True</s:Boolean>
7+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002EInputModule_002Edll/@EntryIndexedValue">True</s:Boolean>
8+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=C_003A_005Cdev_005Csteam_005Csteamapps_005Ccommon_005CGoing_0020Medieval_005CGoing_0020Medieval_005FData_005CManaged_005CUnityEngine_002EUIModule_002Edll/@EntryIndexedValue">True</s:Boolean>
9+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005CWorkspaces_005CGoingMedievalModLauncher_005CGoingMedievalModLauncher_005Clibs_005C0Harmony_002Edll/@EntryIndexedValue">True</s:Boolean>
10+
<s:Boolean x:Key="/Default/AddReferences/RecentPaths/=D_003A_005CWorkspaces_005CGoingMedievalModLauncher_005CGoingMedievalModLauncher_005Clibs_005C0Harmony_002Exml/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{91AECC71-AB38-4E60-BC8D-34263B818A39}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>GoingMedievalModLauncher</RootNamespace>
11+
<AssemblyName>GoingMedievalModLauncher</AssemblyName>
12+
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
</PropertyGroup>
15+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16+
<PlatformTarget>AnyCPU</PlatformTarget>
17+
<DebugSymbols>false</DebugSymbols>
18+
<DebugType>full</DebugType>
19+
<Optimize>false</Optimize>
20+
<OutputPath>C:\dev\steam\steamapps\common\Going Medieval\Mods\</OutputPath>
21+
<DefineConstants>DEBUG;TRACE</DefineConstants>
22+
<ErrorReport>prompt</ErrorReport>
23+
<WarningLevel>4</WarningLevel>
24+
</PropertyGroup>
25+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26+
<PlatformTarget>AnyCPU</PlatformTarget>
27+
<DebugType>pdbonly</DebugType>
28+
<Optimize>true</Optimize>
29+
<OutputPath>C:\dev\steam\steamapps\common\Going Medieval\Mods\</OutputPath>
30+
<DefineConstants>TRACE</DefineConstants>
31+
<ErrorReport>prompt</ErrorReport>
32+
<WarningLevel>4</WarningLevel>
33+
</PropertyGroup>
34+
<ItemGroup>
35+
<Reference Include="0Harmony, Version=2.0.4.0, Culture=neutral, PublicKeyToken=null">
36+
<HintPath>libs\0Harmony.dll</HintPath>
37+
</Reference>
38+
<Reference Include="Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
39+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\Assembly-CSharp.dll</HintPath>
40+
<Private>False</Private>
41+
</Reference>
42+
<Reference Include="System" />
43+
<Reference Include="System.Core" />
44+
<Reference Include="UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
45+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.dll</HintPath>
46+
<Private>False</Private>
47+
</Reference>
48+
<Reference Include="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
49+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
50+
<Private>False</Private>
51+
</Reference>
52+
<Reference Include="UnityEngine.IMGUIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
53+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.IMGUIModule.dll</HintPath>
54+
<Private>False</Private>
55+
</Reference>
56+
<Reference Include="UnityEngine.InputLegacyModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
57+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.InputLegacyModule.dll</HintPath>
58+
<Private>False</Private>
59+
</Reference>
60+
<Reference Include="UnityEngine.InputModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
61+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.InputModule.dll</HintPath>
62+
<Private>False</Private>
63+
</Reference>
64+
<Reference Include="UnityEngine.UIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
65+
<HintPath>C:\dev\steam\steamapps\common\Going Medieval\Going Medieval_Data\Managed\UnityEngine.UIModule.dll</HintPath>
66+
<Private>False</Private>
67+
</Reference>
68+
</ItemGroup>
69+
<ItemGroup>
70+
<Compile Include="Properties\AssemblyInfo.cs" />
71+
<Compile Include="src\Launcher.cs" />
72+
<Compile Include="src\Logger.cs" />
73+
<Compile Include="src\plugins\BugReportDisabler.cs" />
74+
<Compile Include="src\plugins\CameraSettings.cs" />
75+
<Compile Include="src\plugins\DevConsole.cs" />
76+
<Compile Include="src\plugins\EngineLauncher.cs" />
77+
<Compile Include="src\plugins\IPlugin.cs" />
78+
<Compile Include="src\plugins\PluginComponent.cs" />
79+
</ItemGroup>
80+
<ItemGroup>
81+
<Content Include="dist\doorstop_config.ini" />
82+
<Content Include="dist\winhttp.dll" />
83+
<Content Include="readme.md" />
84+
</ItemGroup>
85+
<ItemGroup>
86+
<Folder Include="dist\mods" />
87+
<Folder Include="libs" />
88+
</ItemGroup>
89+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
90+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
91+
Other similar extension points exist, see Microsoft.Common.targets.
92+
<Target Name="BeforeBuild">
93+
</Target>
94+
<Target Name="AfterBuild">
95+
</Target>
96+
-->
97+
98+
</Project>
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
using System.Reflection;
2+
using System.Runtime.InteropServices;
3+
4+
// General Information about an assembly is controlled through the following
5+
// set of attributes. Change these attribute values to modify the information
6+
// associated with an assembly.
7+
[assembly: AssemblyTitle("GoingMedievalModLauncher")]
8+
[assembly: AssemblyDescription("")]
9+
[assembly: AssemblyConfiguration("")]
10+
[assembly: AssemblyCompany("")]
11+
[assembly: AssemblyProduct("GoingMedievalModLauncher")]
12+
[assembly: AssemblyCopyright("Copyright © 2021")]
13+
[assembly: AssemblyTrademark("")]
14+
[assembly: AssemblyCulture("")]
15+
16+
// Setting ComVisible to false makes the types in this assembly not visible
17+
// to COM components. If you need to access a type in this assembly from
18+
// COM, set the ComVisible attribute to true on that type.
19+
[assembly: ComVisible(false)]
20+
21+
// The following GUID is for the ID of the typelib if this project is exposed to COM
22+
[assembly: Guid("91AECC71-AB38-4E60-BC8D-34263B818A39")]
23+
24+
// Version information for an assembly consists of the following four values:
25+
//
26+
// Major Version
27+
// Minor Version
28+
// Build Number
29+
// Revision
30+
//
31+
// You can specify all the values or you can default the Build and Revision Numbers
32+
// by using the '*' as shown below:
33+
// [assembly: AssemblyVersion("1.0.*")]
34+
[assembly: AssemblyVersion("1.0.0.0")]
35+
[assembly: AssemblyFileVersion("1.0.0.0")]
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[UnityDoorstop]
2+
# Specifies whether assembly executing is enabled
3+
enabled=true
4+
5+
# Specifies the path (absolute, or relative to the game's exe) to the DLL/EXE that should be executed by Doorstop
6+
# targetAssembly=Doorstop.dll
7+
targetAssembly=Mods/GoingMedievalModLauncher.dll
8+
9+
# Specifies whether Unity's output log should be redirected to <current folder>\output_log.txt
10+
redirectOutputLog=true

0 commit comments

Comments
 (0)