From 72bfd52ae54c9ab4e012cf9b49c9b0b6f5e9baaa Mon Sep 17 00:00:00 2001 From: Mootfrost777 Date: Sat, 17 Aug 2024 11:22:38 +0300 Subject: [PATCH] Start resolving issues --- .../GameManagers/CollisionManager/CollisionManager.cs | 4 +++- .../GameObjects/Entities/LivingEntities/LivingEntity.cs | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ZoFo/GameCore/GameManagers/CollisionManager/CollisionManager.cs b/ZoFo/GameCore/GameManagers/CollisionManager/CollisionManager.cs index 193d540..943694f 100644 --- a/ZoFo/GameCore/GameManagers/CollisionManager/CollisionManager.cs +++ b/ZoFo/GameCore/GameManagers/CollisionManager/CollisionManager.cs @@ -9,6 +9,8 @@ using ZoFo.GameCore.GameObjects; using ZoFo.GameCore.GameManagers.CollisionManager; using Microsoft.Xna.Framework; using ZoFo.GameCore.GameManagers.MapManager.MapElements; +using ZoFo.GameCore.GameObjects.Entities; +using ZoFo.GameCore.GameObjects.Entities.LivingEntities; namespace ZoFo.GameCore.GameManagers.CollisionManager { @@ -22,7 +24,7 @@ namespace ZoFo.GameCore.GameManagers.CollisionManager //чекаем коллизии в листе - public void CheckComponentCollision(Entity entity) + public void CheckComponentCollision(LivingEntity entity) { //for (int i = 0; i < ObjectsWithCollisions.Count; i++) //{ diff --git a/ZoFo/GameCore/GameObjects/Entities/LivingEntities/LivingEntity.cs b/ZoFo/GameCore/GameObjects/Entities/LivingEntities/LivingEntity.cs index 6842723..84e7d45 100644 --- a/ZoFo/GameCore/GameObjects/Entities/LivingEntities/LivingEntity.cs +++ b/ZoFo/GameCore/GameObjects/Entities/LivingEntities/LivingEntity.cs @@ -4,6 +4,7 @@ using System; using ZoFo.GameCore.GameObjects.Entities; using ZoFo.GameCore.ZoFo_graphics; using ZoFo.GameCore.GameManagers; +using ZoFo.GameCore.GameManagers.CollisionManager; namespace ZoFo.GameCore.GameObjects.Entities.LivingEntities; public class LivingEntity : Entity @@ -26,6 +27,11 @@ public class LivingEntity : Entity }*/ #endregion + public void OnCollision(CollisionComponent component) + { + + } + }