[MIRROR] Makes point_types not be dumb (#26376)

* Makes point_types not be dumb (#81202)

## About The Pull Request

We currently have a list of point types that is meant to be
list(``DEFINE`` = name) but it's completely useless since the define is
just the name anyways. It's not used for anything, it has no purpose to
be this way. It seems more like a holdover from when there were multiple
types of research points (it was made for that purpose, even before
nanite points were a thing) but even for that, it serves no purpose.

I reworked it now to be the abbreviated name of the research point type,
de-hardcoding techwebs a little bit and removing the need for
downstreams to edit the techweb UI.

## Why It's Good For The Game

This at least looks better and makes more sense at people just looking
over it.

## Changelog

No player-facing changes.

* Makes point_types not be dumb

---------

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-02-07 19:26:48 +01:00
committed by GitHub
parent 602ac52e9d
commit 5fde8bd1ad
7 changed files with 26 additions and 29 deletions
@@ -111,7 +111,8 @@
/datum/computer_file/program/science/ui_static_data(mob/user)
. = list(
"static_data" = list()
"static_data" = list(),
"point_types_abbreviations" = SSresearch.point_types,
)
// Build node cache...