A Extensions/NosSmooth.Extensions.Combat/IsExternalInit.cs => Extensions/NosSmooth.Extensions.Combat/IsExternalInit.cs +15 -0
@@ 0,0 1,15 @@
+//
+// IsExternalInit.cs
+//
+// Copyright (c) František Boháček. All rights reserved.
+// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>
+ /// Dummy.
+ /// </summary>
+ public class IsExternalInit
+ {
+ }
+}<
\ No newline at end of file
M Extensions/NosSmooth.Extensions.Combat/NosSmooth.Extensions.Combat.csproj => Extensions/NosSmooth.Extensions.Combat/NosSmooth.Extensions.Combat.csproj +22 -0
@@ 0,0 1,22 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <ImplicitUsings>enable</ImplicitUsings>
+ <Nullable>enable</Nullable>
+ <LangVersion>10</LangVersion>
+ <TargetFramework>net6.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+ </ItemGroup>
+
+ <ItemGroup>
+ <PackageReference Include="NosSmooth.Core" Version="1.1.1" />
+ <PackageReference Include="NosSmooth.Game" Version="1.1.0" />
+ </ItemGroup>
+
+ <ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
+ <PackageReference Include="NosSmooth.Extensions.Pathfinding" Version="1.0.0" />
+ </ItemGroup>
+
+</Project>
M NosSmooth.sln => NosSmooth.sln +15 -0
@@ 48,6 48,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FileClient", "Samples\FileC
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{3A6D13E3-4BBA-4B3D-AE99-BAC8B375F7DF}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Extensions.Combat", "Extensions\NosSmooth.Extensions.Combat\NosSmooth.Extensions.Combat.csproj", "{21F7EA0B-5E3C-4016-8ADD-28AF37C00782}"
+EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NosSmooth.Extensions.Pathfinding", "Extensions\NosSmooth.Extensions.Pathfinding\NosSmooth.Extensions.Pathfinding.csproj", "{564CAD6F-09B1-450B-83ED-9BCDE106B646}"
EndProject
Global
@@ 228,6 230,18 @@ Global
{D33E1AC5-8946-4D6F-A6D3-D81F98E4F86B}.Release|x64.Build.0 = Release|Any CPU
{D33E1AC5-8946-4D6F-A6D3-D81F98E4F86B}.Release|x86.ActiveCfg = Release|Any CPU
{D33E1AC5-8946-4D6F-A6D3-D81F98E4F86B}.Release|x86.Build.0 = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|x64.Build.0 = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Debug|x86.Build.0 = Debug|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|Any CPU.Build.0 = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|x64.ActiveCfg = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|x64.Build.0 = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|x86.ActiveCfg = Release|Any CPU
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782}.Release|x86.Build.0 = Release|Any CPU
{564CAD6F-09B1-450B-83ED-9BCDE106B646}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{564CAD6F-09B1-450B-83ED-9BCDE106B646}.Debug|Any CPU.Build.0 = Debug|Any CPU
{564CAD6F-09B1-450B-83ED-9BCDE106B646}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ 259,6 273,7 @@ Global
{7C9C7375-6FC0-4704-9332-1F74CDF41D11} = {01B5E872-271F-4D30-A1AA-AD48D81840C5}
{055C66A7-640C-49BB-81A7-28E630F51C37} = {99E72557-BCE9-496A-B49C-79537B0E6063}
{D33E1AC5-8946-4D6F-A6D3-D81F98E4F86B} = {99E72557-BCE9-496A-B49C-79537B0E6063}
+ {21F7EA0B-5E3C-4016-8ADD-28AF37C00782} = {3A6D13E3-4BBA-4B3D-AE99-BAC8B375F7DF}
{564CAD6F-09B1-450B-83ED-9BCDE106B646} = {3A6D13E3-4BBA-4B3D-AE99-BAC8B375F7DF}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution