Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PORT] Navbeacon Refactor #2484

Merged
merged 5 commits into from
Aug 25, 2023
Merged

Conversation

Bobbanz1
Copy link
Contributor

About The Pull Request

Ports a few things from TG-Station
Namely the following:

What those two PRs accomplish is that they more or less just overhaul the Navbeacon, last PR lets you build new onces and even deconstruct existing ones, it also makes it way more easier to figure out what the hell the code stuff actually means in-round, letting you perhaps fix existing routes or improve on them.

Oh and it also gives the navbeacon an actual TGUI rather than the existing href thingy we currently have which makes it so much more easier to interact with.

Oh and that refactor PR makes it much MUCH more easier to figure out how to make the delivery navbeacons put down stuff in a correct way!

Definition of Insanity

facrcry3a

Why It's Good For The Game

DEATH TO THE OLD NAVBEACONS LONG LIVE THE NEW INTERFACE
Makes it more easier to interact with the navbeacons in round, also makes it so much less confusing to figure out how to make delivery beacons place stuff correctly

Testing Photographs and Procedure

Screenshots&Videos
2023-07-20.21-30-41.mp4

Changelog

🆑cacogen, Profakos
fix: Modifying a navigation beacon's codes list or location name now correctly updates the associated global lists
refactor: Refactored navigational beacons, making them constructable, deconstructable, and generally easier to use
/:cl:

@Bokkiewokkie Bokkiewokkie added Mass Map Change This PR will likely change two or more maps in order to implement its primary feature. Port Ports code from a codebase other than Beestation Fix labels Jul 21, 2023
@Bokkiewokkie
Copy link
Contributor

Bobbanz on their way to once again port a mass map change PR :trollface:

@Bobbanz1
Copy link
Contributor Author

Bobbanz on their way to once again port a mass map change PR :trollface:

I'm not porting it to Bee I DON'T WANT TO HAVE TO GO THROUGH ALL THEIR MAPS AND MAKE THEIR CHANGES

@Bokkiewokkie Bokkiewokkie merged commit 68c6081 into BeeStation:master Aug 25, 2023
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Active Test Merge Fix Mapping Mass Map Change This PR will likely change two or more maps in order to implement its primary feature. Port Ports code from a codebase other than Beestation TGUI-Changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants