Files

22 lines
623 B
C#
Raw Permalink Normal View History

2026-02-04 20:25:54 +01:00
using Babushka.scripts.CSharp.GameEntity.Entities;
using Babushka.scripts.CSharp.GameEntity.Management;
using Godot;
namespace Babushka.scripts.CSharp.GameEntity.EntityPlacer;
public partial class VesnaEntityPlacer : Node2D
{
public override void _Ready()
{
var sceneName = EntityManager.Instance.CurrentEntitySceneContainer!.sceneName;
2026-02-04 22:17:45 +01:00
var entity = EntityManager.Instance.GetUniqueEntity<VesnaEntity>();
2026-02-04 20:25:54 +01:00
2026-02-04 22:17:45 +01:00
if (entity.sceneName != sceneName)
2026-02-04 20:25:54 +01:00
{
entity.position = GlobalPosition;
entity.sceneName = sceneName;
}
QueueFree();
}
}