balance changes

This commit is contained in:
Rendo 2025-06-26 23:01:12 +05:00
commit 040d419a27
16 changed files with 203 additions and 17 deletions

View file

@ -0,0 +1,20 @@
using Godot;
using Newlon.Components.Level;
using Newlon.Components.Zombies;
using System;
public partial class FallParticle : RigidBody2D
{
[Export] private RuntimeZombieData data;
[Export] private Timer deathTimer;
public void FallOff()
{
SetDeferred("freeze", false);
foreach (var floor in FallFloor.GetEverythingElse(FallFloor.GetNearest(data.GlobalPosition)))
{
AddCollisionExceptionWith(floor);
}
Callable.From(()=>{ Reparent(PoolContainer.Instance.Zombies); }).CallDeferred();
deathTimer.Start();
}
}