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
This commit is contained in:
Errant
2024-01-20 09:59:41 +01:00
committed by GitHub
parent 18a111bb36
commit efdc6f8d4c
6 changed files with 153 additions and 72 deletions

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)
{