From e670c3d61c961cbb3a4a99d57dc7669fb039a1f2 Mon Sep 17 00:00:00 2001 From: DCFApixels <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 19 May 2025 14:48:57 +0800 Subject: [PATCH] update entlobg.IsAlive --- src/entlong.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/entlong.cs b/src/entlong.cs index 36dac4e..e657a42 100644 --- a/src/entlong.cs +++ b/src/entlong.cs @@ -47,7 +47,10 @@ namespace DCFApixels.DragonECS public bool IsAlive { [MethodImpl(MethodImplOptions.AggressiveInlining)] - get { return EcsWorld.GetWorld(_world).IsAlive(_id, _gen); } + get + { + return EcsWorld.TryGetWorld(_world, out EcsWorld world) && world.IsAlive(_id, _gen); + } } public bool IsNull {