SkyratBot
8b12def86c
[MIRROR] Datumizes pod types ( #28986 )
...
* Datumizes pod types (#85033 )
## About The Pull Request
Changes supply pods to use datums instead of a massive nested list to
store data and index defines as styles. Complete feature parity.
## Why It's Good For The Game
this is nightmare fuel to work with

and this is a sin against nature and god


ends up as

which is ???
Using a nested list to store pod data is a very bad idea, it has
horrible formatting, is unreadable without having index defines open in
a second tab and is not extendable. And as you can see above, if someone
added another pod type before 14th everything would break because other
pod type lists **__only have 8 elements__** instead of 10 like the
seethrough one does.
## Changelog
🆑
refactor: Pod code now uses datums instead of being a huge nested list
/🆑
* Datumizes pod types
* [MIRROR] Datumizes pod types [MDB IGNORE] (#3917 )
* Datumizes pod types (#85033 )
## About The Pull Request
Changes supply pods to use datums instead of a massive nested list to
store data and index defines as styles. Complete feature parity.
## Why It's Good For The Game
this is nightmare fuel to work with

and this is a sin against nature and god


ends up as

which is ???
Using a nested list to store pod data is a very bad idea, it has
horrible formatting, is unreadable without having index defines open in
a second tab and is not extendable. And as you can see above, if someone
added another pod type before 14th everything would break because other
pod type lists **__only have 8 elements__** instead of 10 like the
seethrough one does.
## Changelog
🆑
refactor: Pod code now uses datums instead of being a huge nested list
/🆑
* Datumizes pod types
* modular updates
---------
Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com >
Co-authored-by: NovaBot13 <novasector13@gmail.com >
Co-authored-by: Fluffles <piecopresident@gmail.com >
---------
Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com >
Co-authored-by: NovaBot <154629622+NovaBot13@users.noreply.github.com >
Co-authored-by: NovaBot13 <novasector13@gmail.com >
Co-authored-by: Fluffles <piecopresident@gmail.com >
Co-authored-by: SpaceLoveSs13 <68121607+SpaceLoveSs13@users.noreply.github.com >
2024-07-27 19:57:36 +05:30
SkyratBot
ea9aed5554
[MIRROR] Replace alert usage with tgui_alert ( #5815 )
...
* Replace alert usage with tgui_alert
* a
* Update observer.dm
Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com >
Co-authored-by: Gandalf <jzo123@hotmail.com >
2021-05-21 00:06:09 +01:00
SkyratBot
16d386f45d
[MIRROR] refactors pods, new helper for spawning items from pods through code ( #4879 )
...
* refactors pods, new helper for spawning items from pods through code (#58222 )
* refactors pods, new helper for spawning items from pods through code
Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com >
2021-04-13 11:43:10 +01:00
SkyratBot
36e89191df
[MIRROR] Refactors smiting, adds smite build mode ( #2126 )
...
* Refactors smiting, adds smite build mode (#55327 )
Refactors smiting out from being a large switch/case into datums.
Adds a new smite option to build mode. This lets you choose a smite and rapidly apply it to a lot of people, presumably for EORG. Requested for by...one of the admins, I forget which.
* Refactors smiting, adds smite build mode
Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com >
2020-12-11 00:39:56 +00:00