BeeStation-Hornet icon indicating copy to clipboard operation
BeeStation-Hornet copied to clipboard

[RECOUP/PORT] Deadspace navigation (without maps - try #2)

Open PestoVerde322 opened this issue 6 months ago • 6 comments

This PR recoup https://github.com/BeeStation/BeeStation-Hornet/pull/10158, so the description and everything is pretty much the same.

Ports:

  • https://github.com/tgstation/tgstation/pull/65665
  • https://github.com/tgstation/tgstation/pull/65741
  • https://github.com/tgstation/tgstation/pull/65906

About The Pull Request

Adds a new navigate verb and button that creates a holographic path to any precreated landmark on the map. The user can choose from a list, which displays each landmarks name.

EDIT: Code supplied by dragon now sets the name of the landmark based on area, rather than needing to define each landmark individually

Also added fix so pathfinding(the new verb & bots) will consider diagonal passability

Recoup note: This version is Without the map helpers, so it will likely not operate as intended, the reason being that when this is merged, The PR dedicated to add the helpers will need to be issued ASAP and merged as fast.

Why It's Good For The Game

  1. New & Seasoned players wont get lost anymore

  2. Its cool as fuck

(Recoup note: finally fland will no longer be considered a maze)

Testing Photographs and Procedure

Screenshots&Videos

https://github.com/BeeStation/BeeStation-Hornet/assets/62388554/298b82eb-87c4-43a1-806c-30d0a14f1abb

Changelog

:cl: rkz, Spockye, EvilDragonFiend, anturk, fikou, cacogen add: Deadspace navigation. Activate it using the button below the languages button. It will display a holographic trail leading to your selected destination. (Warning: it might not work out of the box due to the maps not having the helpers) add: Navigational landmarks. The must be manually placed, but a player can be directed to the location at any time using the Navigate button. fix: /:cl:

PestoVerde322 avatar Aug 03 '24 10:08 PestoVerde322