Beacon localization (#24138)

* localize beacons

* No not like that

* Tesla beacons were already depreciated, time to give the reaper their due

* Entity name fallback

* The real treasure was the far easier solution we missed along the way

* weh

* Shared mapinit

* fix RT version

* a single line break

(cherry picked from commit efdc6f8d4c)
This commit is contained in:
Errant
2024-01-26 23:17:32 +01:00
committed by Debug
parent ba1226608b
commit 41eef79cd0
6 changed files with 158 additions and 77 deletions
+1 -1
View File
@@ -225,7 +225,7 @@ public sealed class NavMapSystem : SharedNavMapSystem
// TODO: Make warp points use metadata name instead.
string? name = beacon.Text;
if (name == null)
if (string.IsNullOrEmpty(name))
{
if (TryComp<WarpPointComponent>(beaconUid, out var warpPoint) && warpPoint.Location != null)
{