12
12
<TargetFrameworkVersion >v4.7.2</TargetFrameworkVersion >
13
13
<FileAlignment >512</FileAlignment >
14
14
<Deterministic >true</Deterministic >
15
+ <LangVersion >10</LangVersion >
15
16
</PropertyGroup >
16
17
<PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
17
18
<DebugSymbols >true</DebugSymbols >
21
22
<DefineConstants >DEBUG;TRACE</DefineConstants >
22
23
<ErrorReport >prompt</ErrorReport >
23
24
<WarningLevel >4</WarningLevel >
25
+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
26
+ <PlatformTarget >x64</PlatformTarget >
24
27
</PropertyGroup >
25
28
<PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
26
29
<DebugType >pdbonly</DebugType >
29
32
<DefineConstants >TRACE</DefineConstants >
30
33
<ErrorReport >prompt</ErrorReport >
31
34
<WarningLevel >4</WarningLevel >
35
+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
36
+ <PlatformTarget >x64</PlatformTarget >
32
37
</PropertyGroup >
33
38
<ItemGroup >
34
- <Reference Include =" 0Harmony, Version=2.2.0.0, Culture=neutral, processorArchitecture=MSIL " >
35
- <HintPath >..\packages\Lib.Harmony.2.2.0\lib\ net472\0Harmony .dll</HintPath >
39
+ <Reference Include =" Assembly-CSharp " >
40
+ <HintPath >..\..\..\..\Synapse-synapse3\Synapse3.SynapseModule\bin\Debug\ net472\Assembly-CSharp-Publicized .dll</HintPath >
36
41
</Reference >
37
- <Reference Include =" Assembly-CSharp, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL " >
38
- <HintPath >..\packages\SynapseSL.2.8.3-pre1\lib\ net472\Assembly-CSharp.dll</HintPath >
42
+ <Reference Include =" Assembly-CSharp-firstpass " >
43
+ <HintPath >..\..\..\..\Synapse-synapse3\Synapse3.SynapseModule\bin\Debug\ net472\Assembly-CSharp-firstpass .dll</HintPath >
39
44
</Reference >
40
- <Reference Include =" Assembly-CSharp-firstpass , Version=0 .0.0.0, Culture=neutral, processorArchitecture=MSIL" >
41
- <HintPath >..\packages\SynapseSL.2.8.3-pre1 \lib\net472\Assembly-CSharp-firstpass .dll</HintPath >
45
+ <Reference Include =" Microsoft.Bcl.AsyncInterfaces , Version=6 .0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 , processorArchitecture=MSIL" >
46
+ <HintPath >..\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0 \lib\net461\Microsoft.Bcl.AsyncInterfaces .dll</HintPath >
42
47
</Reference >
43
- <Reference Include =" LiteDB , Version=5 .0.11 .0, Culture=neutral, PublicKeyToken=4ee40123013c9f27 , processorArchitecture=MSIL" >
44
- <HintPath >..\packages\LiteDB.5.0.11 \lib\net45\LiteDB .dll</HintPath >
48
+ <Reference Include =" Microsoft.Extensions.Caching.Abstractions , Version=6 .0.0 .0, Culture=neutral, PublicKeyToken=adb9793829ddae60 , processorArchitecture=MSIL" >
49
+ <HintPath >..\packages\Microsoft.Extensions.Caching.Abstractions.6.0.0 \lib\net461\Microsoft.Extensions.Caching.Abstractions .dll</HintPath >
45
50
</Reference >
46
- <Reference Include =" Mirror , Version=0 .0.0.0 , Culture=neutral, processorArchitecture=MSIL" >
47
- <HintPath >..\packages\SynapseSL.2.8.3-pre1 \lib\net472\Mirror .dll</HintPath >
51
+ <Reference Include =" Microsoft.Extensions.Caching.Memory , Version=6 .0.0.1 , Culture=neutral, PublicKeyToken=adb9793829ddae60 , processorArchitecture=MSIL" >
52
+ <HintPath >..\packages\Microsoft.Extensions.Caching.Memory.6.0.1 \lib\net461\Microsoft.Extensions.Caching.Memory .dll</HintPath >
48
53
</Reference >
49
- <Reference Include =" Swan.Lite , Version=3.1 .0.0, Culture=neutral, processorArchitecture=MSIL" >
50
- <HintPath >..\packages\Unosquare.Swan.Lite.3.1.0 \lib\net461\Swan.Lite .dll</HintPath >
54
+ <Reference Include =" Microsoft.Extensions.DependencyInjection.Abstractions , Version=6.0 .0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 , processorArchitecture=MSIL" >
55
+ <HintPath >..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.6.0.0 \lib\net461\Microsoft.Extensions.DependencyInjection.Abstractions .dll</HintPath >
51
56
</Reference >
52
- <Reference Include =" Synapse, Version=2.8.1.0, Culture=neutral, processorArchitecture=MSIL" >
53
- <HintPath >..\packages\SynapseSL.2.8.3-pre1\lib\net472\Synapse.dll</HintPath >
57
+ <Reference Include =" Microsoft.Extensions.Logging.Abstractions, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL" >
58
+ <HintPath >..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\lib\net461\Microsoft.Extensions.Logging.Abstractions.dll</HintPath >
59
+ </Reference >
60
+ <Reference Include =" Microsoft.Extensions.Options, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL" >
61
+ <HintPath >..\packages\Microsoft.Extensions.Options.6.0.0\lib\net461\Microsoft.Extensions.Options.dll</HintPath >
62
+ </Reference >
63
+ <Reference Include =" Microsoft.Extensions.Primitives, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL" >
64
+ <HintPath >..\packages\Microsoft.Extensions.Primitives.6.0.0\lib\net461\Microsoft.Extensions.Primitives.dll</HintPath >
65
+ </Reference >
66
+ <Reference Include =" mscorlib" />
67
+ <Reference Include =" Neuron.Core, Version=1.0.0.5, Culture=neutral, processorArchitecture=Amd64" >
68
+ <HintPath >..\packages\NeuronModding.Core.1.0.0.5\lib\netstandard2.0\Neuron.Core.dll</HintPath >
69
+ </Reference >
70
+ <Reference Include =" Neuron.Modules.Commands, Version=1.0.0.5, Culture=neutral, processorArchitecture=Amd64" >
71
+ <HintPath >..\packages\NeuronModding.Modules.Commands.1.0.0.5\lib\netstandard2.0\Neuron.Modules.Commands.dll</HintPath >
72
+ </Reference >
73
+ <Reference Include =" Neuron.Modules.Configs, Version=1.0.0.5, Culture=neutral, processorArchitecture=Amd64" >
74
+ <HintPath >..\packages\NeuronModding.Modules.Configs.1.0.0.5\lib\netstandard2.0\Neuron.Modules.Configs.dll</HintPath >
75
+ </Reference >
76
+ <Reference Include =" Ninject, Version=3.3.6.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL" >
77
+ <HintPath >..\packages\Ninject.3.3.6\lib\net45\Ninject.dll</HintPath >
78
+ </Reference >
79
+ <Reference Include =" SYML, Version=1.0.2.0, Culture=neutral, processorArchitecture=MSIL" >
80
+ <HintPath >..\packages\SYML.1.0.2\lib\netstandard2.0\SYML.dll</HintPath >
81
+ </Reference >
82
+ <Reference Include =" Synapse3.SynapseModule" >
83
+ <HintPath >..\..\..\..\Synapse-synapse3\Synapse3.SynapseModule\bin\Debug\net472\Synapse3.SynapseModule.dll</HintPath >
54
84
</Reference >
55
85
<Reference Include =" System" />
86
+ <Reference Include =" System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
87
+ <HintPath >..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath >
88
+ </Reference >
89
+ <Reference Include =" System.ComponentModel.DataAnnotations" />
56
90
<Reference Include =" System.Core" />
91
+ <Reference Include =" System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
92
+ <HintPath >..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll</HintPath >
93
+ </Reference >
94
+ <Reference Include =" System.Numerics" />
95
+ <Reference Include =" System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
96
+ <HintPath >..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath >
97
+ </Reference >
57
98
<Reference Include =" System.Runtime" />
58
99
<Reference Include =" System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
59
- <HintPath >..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0-preview.7.21377.19 \lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath >
100
+ <HintPath >..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath >
60
101
</Reference >
61
- <Reference Include =" System.ValueTuple , Version=4.0.3.0 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
62
- <HintPath >..\packages\System.ValueTuple. 4.5.0 \lib\net47 \System.ValueTuple .dll</HintPath >
102
+ <Reference Include =" System.Threading.Tasks.Extensions , Version=4.2.0.1 , Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
103
+ <HintPath >..\packages\System.Threading.Tasks.Extensions. 4.5.4 \lib\net461 \System.Threading.Tasks.Extensions .dll</HintPath >
63
104
</Reference >
64
105
<Reference Include =" System.Xml.Linq" />
65
106
<Reference Include =" System.Data.DataSetExtensions" />
66
107
<Reference Include =" Microsoft.CSharp" />
67
108
<Reference Include =" System.Data" />
68
109
<Reference Include =" System.Net.Http" />
69
110
<Reference Include =" System.Xml" />
70
- <Reference Include =" UnityEngine, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL" >
71
- <HintPath >..\packages\SynapseSL.2.8.3-pre1\lib\net472\UnityEngine.dll</HintPath >
72
- </Reference >
73
- <Reference Include =" UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL" >
74
- <HintPath >..\packages\SynapseSL.2.8.3-pre1\lib\net472\UnityEngine.CoreModule.dll</HintPath >
75
- </Reference >
76
- <Reference Include =" UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL" >
77
- <HintPath >..\packages\SynapseSL.2.8.3-pre1\lib\net472\UnityEngine.PhysicsModule.dll</HintPath >
111
+ <Reference Include =" UnityEngine.CoreModule" >
112
+ <HintPath >..\..\..\..\Synapse-synapse3\Synapse3.SynapseModule\bin\Debug\net472\UnityEngine.CoreModule.dll</HintPath >
78
113
</Reference >
79
114
<Reference Include =" YamlDotNet, Version=11.0.0.0, Culture=neutral, PublicKeyToken=ec19458f3c15af5e, processorArchitecture=MSIL" >
80
115
<HintPath >..\packages\YamlDotNet.11.2.1\lib\net45\YamlDotNet.dll</HintPath >
81
116
</Reference >
82
117
</ItemGroup >
83
118
<ItemGroup >
119
+ <Compile Include =" AdvancedConfig.cs" />
120
+ <Compile Include =" AdvancedCustomRoles.cs" />
84
121
<Compile Include =" AdvancedRoleScript.cs" />
85
122
<Compile Include =" CustomRoleHandler.cs" />
86
123
<Compile Include =" CustomRole.cs" />
87
124
<Compile Include =" Handlers\PlayerHandler.cs" />
88
125
<Compile Include =" Handlers\RoundHandler.cs" />
89
- <Compile Include =" PluginClass.cs" />
126
+ <Compile Include =" Handlers\ScpHandler.cs" />
127
+ <Compile Include =" HumanConfig.cs" />
90
128
<Compile Include =" Properties\AssemblyInfo.cs" />
129
+ <Compile Include =" ScpConfig.cs" />
91
130
</ItemGroup >
92
131
<ItemGroup >
132
+ <None Include =" App.config" />
93
133
<None Include =" packages.config" />
94
134
</ItemGroup >
95
135
<Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
136
+ <Import Project =" ..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets" Condition =" Exists('..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets')" />
137
+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
138
+ <PropertyGroup >
139
+ <ErrorText >This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText >
140
+ </PropertyGroup >
141
+ <Error Condition =" !Exists('..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets'))" />
142
+ </Target >
96
143
</Project >
0 commit comments