Collision layer rework

This commit is contained in:
Фёдор Веселов 2024-09-25 10:01:05 +05:00
commit 37d74f4880
6 changed files with 28 additions and 9 deletions

View file

@ -1,13 +1,12 @@
using Godot;
public partial class ExplosionComponent : Node
public partial class ExplosionComponent : Area2D
{
[Export] private int damage;
[Export] private Area2D explosionArea;
public void Explode()
{
foreach(var zombie in explosionArea.GetOverlappingAreas())
foreach(var zombie in GetOverlappingAreas())
{
var zombieData = zombie.GetParent<RuntimeZombieData>();
if (zombieData != null)