~ruther/NosSmooth

171d6d3ecfe71e159928be7ace3a048c838efd61 — Rutherther 3 years ago 37254df
feat: add combat
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

Do not follow this link