Rename project
This commit is contained in:
6
Ma.sln
6
Ma.sln
@@ -3,16 +3,16 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||||||
# Visual Studio Version 17
|
# Visual Studio Version 17
|
||||||
VisualStudioVersion = 17.11.35222.181
|
VisualStudioVersion = 17.11.35222.181
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zennysoft.Game.Ma", "Zennysoft.Game.Ma\Ma.csproj", "{B685AA99-B971-46A7-A708-00546BA0EF55}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ma", "Zennysoft.Game.Ma\Ma.csproj", "{B685AA99-B971-46A7-A708-00546BA0EF55}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zennysoft.Game.Ma.Implementation", "Zennysoft.Game.Ma.Implementation\Zennysoft.Game.Ma.Implementation.csproj", "{3C934960-1375-4971-BF3F-C21F5241573A}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zennysoft.Ma.Godot.Adapter", "Zennysoft.Game.Ma.Implementation\Zennysoft.Ma.Godot.Adapter.csproj", "{3C934960-1375-4971-BF3F-C21F5241573A}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E4C0167B-02AB-49E0-B36D-30D0A2479C25}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E4C0167B-02AB-49E0-B36D-30D0A2479C25}"
|
||||||
ProjectSection(SolutionItems) = preProject
|
ProjectSection(SolutionItems) = preProject
|
||||||
.editorconfig = .editorconfig
|
.editorconfig = .editorconfig
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Zennysoft.Game.Abstractions", "Zennysoft.Game.Abstractions\Zennysoft.Game.Abstractions.csproj", "{EB9A8B79-82E1-4254-B4FB-7F4BCB57BDBF}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Zennysoft.Game.Abstractions", "Zennysoft.Game.Abstractions\Zennysoft.Game.Abstractions.csproj", "{EB9A8B79-82E1-4254-B4FB-7F4BCB57BDBF}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public class AppRepo : IAppRepo
|
public class AppRepo : IAppRepo
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IAppLogic : ILogicBlock<AppLogic.State>;
|
public interface IAppLogic : ILogicBlock<AppLogic.State>;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class AppLogic
|
public partial class AppLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IGameLogic : ILogicBlock<GameLogic.State>;
|
public interface IGameLogic : ILogicBlock<GameLogic.State>;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IGameRepo : IDisposable
|
public interface IGameRepo : IDisposable
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class GameLogic
|
public partial class GameLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum AccessoryTag
|
public enum AccessoryTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum BoxItemTag
|
public enum BoxItemTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum ElementType
|
public enum ElementType
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum ItemTag
|
public enum ItemTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum ThrowableItemTag
|
public enum ThrowableItemTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum UsableItemTag
|
public enum UsableItemTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public enum WeaponTag
|
public enum WeaponTag
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using System.Text.Json.Serialization;
|
using System.Text.Json.Serialization;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
[JsonSerializable(typeof(WeaponTag))]
|
[JsonSerializable(typeof(WeaponTag))]
|
||||||
public partial class WeaponTagEnumContext : JsonSerializerContext;
|
public partial class WeaponTagEnumContext : JsonSerializerContext;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Godot;
|
using Godot;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IPlayerLogic : ILogicBlock<PlayerLogic.State>;
|
public interface IPlayerLogic : ILogicBlock<PlayerLogic.State>;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class PlayerLogic
|
public partial class PlayerLogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ using System.Text.Json;
|
|||||||
using System.Text.Json.Serialization.Metadata;
|
using System.Text.Json.Serialization.Metadata;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public class SaveFileManager<T> : ISaveFileManager<T>
|
public class SaveFileManager<T> : ISaveFileManager<T>
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.LogicBlocks;
|
|||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.LogicBlocks;
|
using Chickensoft.LogicBlocks;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IInGameUILogic : ILogicBlock<InGameUILogic.State>;
|
public interface IInGameUILogic : ILogicBlock<InGameUILogic.State>;
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
public static class Input
|
public static class Input
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
public static class Output
|
public static class Output
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma.Implementation;
|
namespace Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public partial class InGameUILogic
|
public partial class InGameUILogic
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\Zennysoft.Game.Abstractions\Zennysoft.Game.Abstractions.csproj" />
|
<ProjectReference Include="..\Zennysoft.Game.Abstractions\Zennysoft.Game.Abstractions.csproj" />
|
||||||
<ProjectReference Include="..\Zennysoft.Game.Ma.Implementation\Zennysoft.Game.Ma.Implementation.csproj" />
|
<ProjectReference Include="..\Zennysoft.Game.Ma.Implementation\Zennysoft.Ma.Godot.Adapter.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Update="Godot.SourceGenerators" Version="4.4.0-dev.2" />
|
<PackageReference Update="Godot.SourceGenerators" Version="4.4.0-dev.2" />
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ using Godot;
|
|||||||
using SimpleInjector;
|
using SimpleInjector;
|
||||||
using SimpleInjector.Lifestyles;
|
using SimpleInjector.Lifestyles;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
using static Zennysoft.Game.Ma.Implementation.AppLogic.Input;
|
using static Zennysoft.Ma.Godot.Adapter.AppLogic.Input;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.Collections;
|
|||||||
using Chickensoft.GodotNodeInterfaces;
|
using Chickensoft.GodotNodeInterfaces;
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.Collections;
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ using Chickensoft.AutoInject;
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ using Chickensoft.AutoInject;
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.Introspection;
|
|||||||
using Godot;
|
using Godot;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.Introspection;
|
|||||||
using Godot;
|
using Godot;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System;
|
using System;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.AutoInject;
|
using Chickensoft.AutoInject;
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ using Chickensoft.AutoInject;
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using Chickensoft.Introspection;
|
|||||||
using Godot;
|
using Godot;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System;
|
using System;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -9,10 +9,9 @@ using System;
|
|||||||
using System.IO.Abstractions;
|
using System.IO.Abstractions;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using SimpleInjector;
|
using SimpleInjector;
|
||||||
using static Zennysoft.Game.Ma.Implementation.GameLogic.State;
|
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
[Meta(typeof(IAutoNode))]
|
[Meta(typeof(IAutoNode))]
|
||||||
@@ -235,7 +234,7 @@ public partial class Game : Node3D, IGame
|
|||||||
|
|
||||||
public void TogglePause()
|
public void TogglePause()
|
||||||
{
|
{
|
||||||
if (GameLogic.Value is Paused)
|
if (GameLogic.Value is GameLogic.State.Paused)
|
||||||
GameLogic.Input(new GameLogic.Input.UnpauseGame());
|
GameLogic.Input(new GameLogic.Input.UnpauseGame());
|
||||||
else
|
else
|
||||||
GameLogic.Input(new GameLogic.Input.PauseGame());
|
GameLogic.Input(new GameLogic.Input.PauseGame());
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ using Chickensoft.SaveFileBuilder;
|
|||||||
using Godot;
|
using Godot;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
public interface IGame : IProvide<IGameRepo>, IProvide<IGameEventDepot>, IProvide<IGame>, IProvide<IPlayer>, IProvide<ISaveChunk<GameData>>, INode3D
|
public interface IGame : IProvide<IGameRepo>, IProvide<IGameEventDepot>, IProvide<IGame>, IProvide<IPlayer>, IProvide<ISaveChunk<GameData>>, INode3D
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ using Godot;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Godot;
|
using Godot;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System;
|
using System;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.AutoInject;
|
using Chickensoft.AutoInject;
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
using Zennysoft.Game.Abstractions;
|
using Zennysoft.Game.Abstractions;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Chickensoft.Serialization;
|
using Chickensoft.Serialization;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
using Chickensoft.Collections;
|
using Chickensoft.Collections;
|
||||||
using Chickensoft.SaveFileBuilder;
|
using Chickensoft.SaveFileBuilder;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using Godot.Collections;
|
|||||||
using SimpleInjector;
|
using SimpleInjector;
|
||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ using Chickensoft.AutoInject;
|
|||||||
using Chickensoft.GodotNodeInterfaces;
|
using Chickensoft.GodotNodeInterfaces;
|
||||||
using Chickensoft.Introspection;
|
using Chickensoft.Introspection;
|
||||||
using Godot;
|
using Godot;
|
||||||
using Zennysoft.Game.Ma.Implementation;
|
using Zennysoft.Ma.Godot.Adapter;
|
||||||
|
|
||||||
namespace Zennysoft.Game.Ma;
|
namespace Zennysoft.Game.Ma;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user