forked from tgstation/tgstation
-
Notifications
You must be signed in to change notification settings - Fork 0
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
upstream merge 220 #1
Merged
larentoun
merged 2,145 commits into
larentoun:master-upstream-merge-2
from
tgstation:master
Feb 8, 2024
Merged
upstream merge 220 #1
larentoun
merged 2,145 commits into
larentoun:master-upstream-merge-2
from
tgstation:master
Feb 8, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## About The Pull Request Fixes combat log for reagent transfer into organs, closes #80907 ## Changelog Not player-facing. --------- Co-authored-by: LemonInTheDark <[email protected]>
#81108) ## About The Pull Request When cats were turned into basic mobs it seems a few things were lost in translation, being footsteps and cytology cell swabbing. All this pr does is basically re-add the lines that did such, though _slightly barely_ differently due to now being basic pets. ## Why It's Good For The Game Lets you get feliform cells again. Also cats not having footstep sounds feels eerie. ## Changelog :cl: fix: Cats can be swabbed for feliform cells again. sound: Cats have had their mastery of silent walking revoked, and have their pitter-pattering footsteps back again. /:cl:
## About The Pull Request `trigger_organ_action`'s first and only argument is trigger flags to pass to `Trigger` The first argument if signals is the datum sending the signal ![image](https://github.com/tgstation/tgstation/assets/51863163/ebde6e12-f5de-41f9-829e-0727cc8b3072) ## Changelog :cl: Melbert fix: Rush Gland now triggers correctly on being grabbed by a Goliath /:cl:
## About The Pull Request Converts legions hardcoded abilities to the cooldown action / mob abilities system. I also took the liberty of converting the hacky 360 second cooldowns in a lot of the mob actions into simply disabling other abilities while the ability is active, this will make it easier to have bosses without everything on a shared cooldown and also not allow abilities to be used simultaneously. ## Why It's Good For The Game Paving the way for basic megafauna. ## Changelog :cl: refactor: Legions abilities have been changed into actions that can be added to any mob. /:cl: --------- Co-authored-by: Changelogs <[email protected]>
I've made a new UI for Telecommunications Monitoring Console. New features include: more useful information, search bar, icons and smaller window. This PR also includes a new sprite sheet, be warned! Additionally, I've removed `updateUsrDialog` because it makes no sense here and UI updates are handled by TGUI.
## About The Pull Request The nuclear operative medbot, Oppenheimer, now starts with airplane mode enabled (aka, remote control disabled), so the presence of operatives on the station Z-level is not immediately given away to AIs. ![image](https://github.com/tgstation/tgstation/assets/44104681/990ec84c-e7e8-4557-b036-3e840566e957) Fixes #81105 ## Why It's Good For The Game It'd be pretty lame to have your stealth ops operation ruined because you forgot to turn on airplane mode, no? I don't think this was intentional by any means, seems like an oversight. ## Changelog :cl: fix: Oppenheimer, the nukie medbot, has been reprogrammed to use Airplane Mode as a factory default. The station AI is no longer immediately aware of his presence! /:cl:
## About The Pull Request - Shortened the description for readability. Makes sense to display further details only when examining. - Removed deprecated `content` tag from button elements in the UI - Added more sanity checks when dealing with numbers inside `ui_act()` - Make sure we don't insert hologram items - Use `as anything` to speed up some for loops - Capitalized some text inside examine ## Changelog :cl: spellcheck: shortened description for the PCM and capitalized some text for its examines. code: adds sanity checks and removed deprecated `content` tag from PCM UI. Stops hologram items from being inserted. /:cl:
…t. (#81112) ## About The Pull Request Title. The icon state is called "live_sec_reaction". Four to go. ## Why It's Good For The Game ![cheevos](https://github.com/tgstation/tgstation/assets/42542238/f1f91107-49c0-4ae3-8dd6-328a059d8ffe) Mainly inspired by The Rock's eyebrow meme. ## Changelog :cl: image: Added an icon to the "My Watchlist Status is Not Important" achievement. /:cl:
## About The Pull Request ### Alternative title: "Remove kitten omniscience." >If you were to ever have the hubris of entering a kitten's line of sight while holding a food they like, like a dead mouse, they would start pointing and meowing at you. It's their food, after all. You should give it to them. However, if you were to drop the item, they would continue pointing. If you were to leave the area, they would continue pointing. Even if you were to run, to hide, to break down and cry. They would continue pointing. Meowing Forever. And Ever. You can't run. You can't hide. You can't fool them. That ever sweet scent stays with you, lingering. It marks you. Wherever you are, whenever you are, the wretched beasts will know. Even in death your corpse will be theirs to torment. For you, oh marked one, this is now a fact of life. _And you better bring your masters their food._ Putting aside how funny the kitten-based triangulation device is, this feels like an oversight. `/.../beacon_for_food/finish_action(...)` even tries to clear the begging target from the blackboard, but `/.../beacon_for_food/perform(...)` never actually passes in the key. ## Why It's Good For The Game Kittens no longer beg at you forever wherever you are, even after dropping the food they were begging for. ![image](https://github.com/tgstation/tgstation/assets/42909981/146d9f93-57e6-4408-aba3-6c693add0841) Like forever, wherever. ![image](https://github.com/tgstation/tgstation/assets/42909981/d62dbd12-15d1-4bc7-9696-d3b50f1b91d8) ![image](https://github.com/tgstation/tgstation/assets/42909981/46da6905-b29c-43a4-b2f1-bdbd27d0e96d) ## Changelog :cl: fix: Removed kitten omniscience. (They stop pointing at you now.) /:cl:
## About The Pull Request Fixes #79067 where you can hijack the shuttle without actually being on the shuttle. ## Changelog :cl: LT3 fix: Emergency shuttle console now only works while on the emergency shuttle /:cl:
## About The Pull Request When using the biopsy tool on something that doesn't have a swabbing result it would say: > "You do not manage to find a anything on [target]!". The "find a anything on [target]" is incorrect and reads off, so this pr just changes the respective statement in `code/datums/components/swabbing.dm` to remove that a, becoming: > "You do not manage to find anything on [target]!". ## Why It's Good For The Game Minor grammar fix. ## Changelog :cl: spellcheck: You no longer fail to find "a anything" when swabbing something for cytology that doesn't have swabbing results. /:cl:
## About The Pull Request Thanks Elli-Skala for pointing it out. ## Why It's Good For The Game The port is meant for modular computers and station relays, both of which are objects. ## Changelog N/A, it's a very small thing.
## About The Pull Request Alternative title: "Resolve Jerry Tramstation's impotence." While cats had all the other requirements for breeding, the ai subtree for it returns early as no `BB_BABIES_PARTNER_TYPES` had been set for the cat ai and thus it would never actually try to breed. This pr just adds a `BB_BABIES_PARTNER_TYPES` value to `code/modules/mob/living/basic/pets/cat/cat_ai.dm`, so they can actually have kittens again. ## Why It's Good For The Game Fixes cat breeding bug. And c'mooooon, look at theeeeem: ![image](https://github.com/tgstation/tgstation/assets/42909981/1c046dae-7541-4b7c-a1eb-c2fe92ef94d4) ## Changelog :cl: fix: Jerry Tramstation can get laid again! (Fixed cat breeding.) /:cl:
## About The Pull Request - Fixes #81115 Right we have to start the sum from `0` my bad. Also uses material define constant when inserting sheets instead of constant `100` ## Changelog :cl: fix: auto lathes don't hog local apc supply when printing items /:cl:
## About The Pull Request Fixes two small errors in the lines spoken by mob when performing the fireproof clothing rite. "a thousand time and more" is now "a thousand times and more" And the first line has a space added for consistency with the other lines. ## Why It's Good For The Game Gotta fix those player facing typos. ## Changelog :cl: spellcheck: typos fixed in the fireproof clothing religious rite /:cl:
## About The Pull Request Fixes #79841 This PR fixes the bug where cyborgs could get high from being attacked by regenerative materia blobs by adding a requirement that the target is a carbon before applying the drug effect to them. ## Why It's Good For The Game This isn't believed to be intentional (its marked as a bug) and applying the drugginess effect to non-carbons has shown in the past to cause some issues (ex. cyborgs which have the high effect for much much longer than intended were it applied to a carbon) ## Changelog :cl: fix: Regenerative Materia blobs can no longer drug non-carbons. /:cl:
## About The Pull Request Setting a timer in the tramstation isolation cells now actually opens the corresponding cell door. In addition, the door out of the isolation wing has unrestricted access from the west. Added a "id" var to security airlocks to accomplish this (that the windoors already had). ## Why It's Good For The Game A lot of security players still don't use genpop on tramstation, and it's incredibly lame if you're given a measly 3 minute-sentence, but security misses the radio announcement that the timer has expired and you've had your radio confiscated. I'm assuming this was an oversight (why were there timers in the first place if they didn't work?), but in any event, this brings tramstation isolation brigging to parity with other maps. ## Changelog :cl: PapaMichael fix: tramstation isolation cells now properly open on their timer. /:cl:
## About The Pull Request `/obj/item/circuit_component/object_overlay` handled the wrong references when implementing `Destroy`. ## Changelog :cl: Melbert fix: The object overlay circuit component will no longer take things with it. /:cl:
## About The Pull Request Apparently, ash mark is supposed to replenish mansus grasp cooldown by 75% when triggered, but this is neither reflected by the research description, nor functional ingame. This edit makes it work, and adds the effect to the description. Additionally, that same block of code was present in moon mark research also. I removed that because I assume it is intended to be an ash-only feature, and moon only had it because of copy-pasting. And since we're at it, I also reworded the mark description to be more clear about the mark only transferring to a single heathen at a time. ## Why It's Good For The Game I don't think we should have code which does not work. The options are to either remove it, or make it work, and the latter is more fun. ## Changelog :cl: fix: ash mark now properly lowers the cooldown of mansus grasp when triggered /:cl:
## About The Pull Request Currently on live, if you throw a bola at a xenomorph or use a beartrap on them, the legcuff will successfully attach itself to the xenomorph but nothing will happen. It will not be present visually nor apply slowdown to the xenomorph at all, and it also gives the xenomorph no indication that it is attached to them or option to remove it. This PR fixes that problem by moving some human-specific code downwards, allowing xenomorphs to visually have legcuffs applied to them, be slowed down by them and to take them off by themselves. Note that as with all cuff-related items, xenomorphs will break the item immediately upon attempting to resist it at all. Therefore, this PR doesn't really do anything balance-related, although maybe you can buy yourself a half-second while the xenomorph you just bola'd realizes they need to take it off before chasing you down again. Another thing to note is that queens and praetorians don't look right with these overlays applied (they float to the left of their sprite), but that's a bigger issue with a lot of the overlays in general (fire being a big one), to be fixed in another PR. ## Why It's Good For The Game This has bothered me for a while now, so its about time I do something about it. Even if using bolas or beartraps on xenomorphs is practically useless, if we're gonna let players do it then we're going to let them do it right. ## Changelog :cl: fix: Xenomorphs now have legcuffs applied to them properly. /:cl:
## About The Pull Request Currently on live, when an alien hunter goes for a pounce, once the pounce is completed the hunter will rise quite a distance slowly from the floor as setting body_position_pixel_y_offset now is done with animation as opposed to being instant. This looked extremely stupid, so I went and fixed it. Initially, I was going to add some form of trait to cancel out the smoothing effect from a shifting y offset, until I looked at the sprite for alien pouncing and realized it was 96x96 for no reason. For reference, 96x96 is the size of Bubblegum's sprites. So, I just made the sprites 48x32, got rid of the unused sprites (sentinel and drone both had pounce sprites but neither ever had that ability iirc) and adjusted some of the pounce ability's internal offset stuff to compensate and it looks perfectly fine now. Somehow made the image file larger by 243 bytes according to Github but I guess it is what it is. ## Why It's Good For The Game The alien hunter ascending from 2 tiles below where it actually was whenever it pounced was incredibly jarring. This fixes the problem. ## Changelog :cl: fix: Alien Hunter's pounce ability no longer has any weird offset issues once the pounce is completed. /:cl:
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request We need the last of the signs added to the game so everyone can see and use them. Adds the Red Mons, The Rune, The Wizard and MOTHS-MOTHS-MOTHS bar signs that were created during the bar sign contest. <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Why It's Good For The Game More options for the bar name is a good thing for player choice and diverse player stories. Giving our bartenders more options helps player agency. <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> ![the-red-mons](https://github.com/tgstation/tgstation/assets/38709973/c614f3d1-a7e0-4de2-8e17-95481aeb1313) ![the-rune](https://github.com/tgstation/tgstation/assets/38709973/2628475f-f30c-4f4d-805c-257a8eb3d22f) ![the-wizard](https://github.com/tgstation/tgstation/assets/38709973/c000ae05-5762-4c41-b1d8-3d832bea46b0) ![moths-moths-moths](https://github.com/tgstation/tgstation/assets/38709973/6f74df0b-3344-4c30-b233-7191230145fb) :cl: add: Adds in the Red Mons, The Wizard, The Rune and MOTHS-MOTHS-MOTHS bar signs from the bar sign contest. Congratulations to the winners! image: Adds in the Red Mons, The Wizard, The Rune and MOTHS-MOTHS-MOTHS bar signs from the bar sign contest. /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> --------- Co-authored-by: Ghom <[email protected]>
🆑 optimumtact, whomst didn't write this CL entry. fix: Fixed the colorful lights of the ethereal disco ball. /🆑
## About The Pull Request One day we will have opendream lint to catch this. (WYCI I guess)
## About The Pull Request This stuff has been cramping 100% heavy roleplay style for too long. Somehow, the way maptext is formatted* seems to break tag ends found around a line break. This usually happens when a space with width is found by the end of the line, and I don't recall ever encountering the issue otherwise. Apparently, I've also found out that concatenating two spaces, regardless of width, seems to fix the issue just fine, and that brings in the solution to this whole pedantic problem: a <b>zero-width space</b> at the end of the closing tag. *That's handled behind the curtains by the engine, so I can only throw wild guesses to why it happens. Oh, by the by, I've also changed the tip about text modifiers I've made over a year ago. It was too confusing to read.
## About The Pull Request Fixes some things(check mapdiff2 for them) mainly the double terminal that probably was giving the ruin 0 power consumption i think removes the double invisible tiny fans and replaces them with double vents fixes the areas a bit removes some modifiers on the APC ## Why It's Good For The Game Fixes are good for the game ## Changelog :cl: fix: Fixed some things in Ice Box's gas station ruin add: Adds some things in Ice Box's gas station ruin /:cl:
…d windoors (#81272) ## About The Pull Request Title. Another big updatepaths PR thats been on my radar for awhile. The dir banned var edit is self explanatory. However, I banned icon_state from them as well as there are a big handful of windoors that are either regular, and look like security doors, OR are their mirrored counter part (a south right door var edited to look like a south left door). ## Why It's Good For The Game Avoid mapping sins like this ![image](https://github.com/tgstation/tgstation/assets/70232195/e672f64f-5bba-46f2-9043-c702497d08b2) ## Changelog N/A to players
larentoun
merged commit Feb 8, 2024
2b3d81c
into
larentoun:master-upstream-merge-2
2 of 4 checks passed
larentoun
added a commit
that referenced
this pull request
Apr 18, 2024
* Initial Modularity Support (#1) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> В чейнджлоге ## Why It's Good For The Game <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Первый шаг к светлому будущему ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: code: Добавлена поддержка модпаков config: Добавлен файл конфига для модпаков code: Обновлен CI под модпаки code: Изменен метод обнаружения мердж конфликтов /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> * Modpacks port (#5) ## About The Pull Request Чейнджлог ## Changelog :cl: code: Добавлены модпаки дефайнов, хелперов и сигналов add: Добавлен NT Default закон ИИ add: Добавлены барные вывески и их поддержка add: Добавлены шепот и LOOC balance: Ползание теперь заставляет "ходить", а не "бежать" fix: Поддержка кириллицы add: Добавлена поддержка дискорда и необходимость привязки balance: Трит при онлайне <10 теперь равен 0 balance: Настенный грибок только при >20 онлайна add: Счетчик патронов qol: Кейбинды по-умолчанию теперь Парадиза220 add: Пиксель-шифт add: Перевод для усов и гостей add: TTS220 add: Некоторые ворлд топики /:cl: * Config defaults (tgstation#14) ## About The Pull Request Default gameplay values for bandastation ## Changelog :cl: config: Default gameplay values for bandastation /:cl: * Emote panel (tgstation#16) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> Добавляет эмоут панель в IC Перевод большей части эмоутов fixes ss220club#11 fixes ss220club#12 ## Why It's Good For The Game <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Иногда не хочется кейбиндить все эмоции ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: add: Панель эмоций qol: Перевод большей части эмоций /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> * Keybind Translation (tgstation#17) ## About The Pull Request Добавляет перевод кейбиндов fixes ss220club#10 ## Why It's Good For The Game Русскоязычный билд? ## Changelog :cl: qol: Перевод кейбиндов /:cl: * Examine Panel (tgstation#18) ## About The Pull Request Порт упрощенной версии Examine Panel ## Why It's Good For The Game Флаворы круто ## Changelog :cl: add: Examine Panel /:cl: * [FIX] TTS and config (tgstation#20) ## About The Pull Request Фиксит ТТС и путь конфига fixes ss220club#8 ## Why It's Good For The Game ## Changelog :cl: fix: TTS fix: config path /:cl: * Aesthetics PART 1 (tgstation#21) ## About The Pull Request Первая часть из перевода эстетики под новооффпару * Initial Modularity Support (#1) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> В чейнджлоге <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Первый шаг к светлому будущему <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: code: Добавлена поддержка модпаков config: Добавлен файл конфига для модпаков code: Обновлен CI под модпаки code: Изменен метод обнаружения мердж конфликтов /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> * Modpacks port (#5) ## About The Pull Request Чейнджлог ## Changelog :cl: code: Добавлены модпаки дефайнов, хелперов и сигналов add: Добавлен NT Default закон ИИ add: Добавлены барные вывески и их поддержка add: Добавлены шепот и LOOC balance: Ползание теперь заставляет "ходить", а не "бежать" fix: Поддержка кириллицы add: Добавлена поддержка дискорда и необходимость привязки balance: Трит при онлайне <10 теперь равен 0 balance: Настенный грибок только при >20 онлайна add: Счетчик патронов qol: Кейбинды по-умолчанию теперь Парадиза220 add: Пиксель-шифт add: Перевод для усов и гостей add: TTS220 add: Некоторые ворлд топики /:cl: * Config defaults (tgstation#14) ## About The Pull Request Default gameplay values for bandastation ## Changelog :cl: config: Default gameplay values for bandastation /:cl: * Emote panel (tgstation#16) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> Добавляет эмоут панель в IC Перевод большей части эмоутов fixes ss220club#11 fixes ss220club#12 ## Why It's Good For The Game <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Иногда не хочется кейбиндить все эмоции ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: add: Панель эмоций qol: Перевод большей части эмоций /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> * Keybind Translation (tgstation#17) ## About The Pull Request Добавляет перевод кейбиндов fixes ss220club#10 ## Why It's Good For The Game Русскоязычный билд? ## Changelog :cl: qol: Перевод кейбиндов /:cl: * Examine Panel (tgstation#18) ## About The Pull Request Порт упрощенной версии Examine Panel ## Why It's Good For The Game Флаворы круто ## Changelog :cl: add: Examine Panel /:cl: * [FIX] TTS and config (tgstation#20) ## About The Pull Request Фиксит ТТС и путь конфига fixes ss220club#8 ## Why It's Good For The Game ## Changelog :cl: fix: TTS fix: config path /:cl: * Aesthetics PART 1 (tgstation#21) ## About The Pull Request Первая часть из перевода эстетики под новооффпару * fix things after rebase * remove empty mod * revert emote panel since upstream has it * fix compiling * Remove rp speed, ci fixes (tgstation#26) * Feat: Aesthetics. Part 1 (tgstation#27) ## About The Pull Request Полная переделка эстетики, часть первая. Весь модуль был удалён и будет сделан по новой. Заменены: - Стены - Окна - Двери - Полы ![image](https://github.com/ss220club/bandastation/assets/69762909/820ae7bf-68da-4e5a-af6d-6daf9ec4de59) ![image](https://github.com/ss220club/bandastation/assets/69762909/0b1a49c6-1c5d-40bc-8549-5fb34cfa6626) ![image](https://github.com/ss220club/bandastation/assets/69762909/d773c94c-b3b3-47db-9a7e-5670b90475be) ## Why It's Good For The Game ЭСТЕТИКА * fix barsigns * simple -> basic * prettier? * walls update * fix walls (no looping) * update voicepage more? * fix walls MOREEEE * rp speed is back * fix examine panel (tgstation#30) js -> tsx * removes non-para antags (tgstation#31) removes non-para antags from the config * convert slime to basic * TTS update (tgstation#40) Component Refactor from Sierra fixes ss220club#37 --------- Co-authored-by: Furior <[email protected]> * Translation pr1 (tgstation#41) * Tranlate pr2 (tgstation#43) * Translate pr 3 (tgstation#45) * Translate pr 4 (tgstation#46) * Translate pr 5 (tgstation#47) * Translate pr 6 (tgstation#48) Co-authored-by: ss220bot <[email protected]> * fucckit (tgstation#52) * fix and translate keybindings (tgstation#54) ## About The Pull Request Исправляет нерабочие дубликаты и добавляет перевод к описанию кейбиндов * stop pulling on C, toggle movement unbound (tgstation#55) ## About The Pull Request Стоп пулл на С Переключение движения убрано по умолчанию * [NON-MODULAR] Allow cyrillic support for one proc (tgstation#56) ## About The Pull Request Добавляет поддержку кириллицы для одного прока ![Screenshot 2024-04-12 211746](https://github.com/tgstation/tgstation/assets/31931237/6edbd4bd-64cf-47ba-b166-044367c2d229) * populates dynamic with more antags, disables pirates (tgstation#69) ## About The Pull Request Добавляет поля для антагонистов, которые не добавили на тигэ Убирает пиратов из динамика * Reduce rp speed (tgstation#71) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> Убирает форс передвижения шагом, если вы на полу (дополнительно ~1.8 делей) Уменьшает делей бега на 0.3 (~14% быстрее) Уменьшает делей шага до ТГшной (~25% быстрее) * cyrillic is not bad text (tgstation#74) ## About The Pull Request cyrillic is not bad text * Fix: translate branch update from master (tgstation#77) * Ya protbal tab (tgstation#78) * Feat: para issue templates (tgstation#79) * Fix: git creds in action (tgstation#81) * [ci skip] Fix: another missed arg in translate action (tgstation#83) * Bandastation db (tgstation#94) ## About The Pull Request Портирует сикей-ВЛ через БД с парадиза :cl: config: Добавлена строка в модульном конфиге, включающая вайтлист server: Добавлен SQL файл, добавляющие нужные нам таблицы /:cl: * fix whitelist (tgstation#102) yeap * try to make it work --------- Co-authored-by: Aylong <[email protected]> Co-authored-by: Furior <[email protected]> Co-authored-by: ss220bot <[email protected]>
larentoun
added a commit
that referenced
this pull request
May 28, 2024
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> В чейнджлоге ## Why It's Good For The Game <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Первый шаг к светлому будущему ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: code: Добавлена поддержка модпаков config: Добавлен файл конфига для модпаков code: Обновлен CI под модпаки code: Изменен метод обнаружения мердж конфликтов /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. -->
larentoun
added a commit
that referenced
this pull request
May 28, 2024
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> В чейнджлоге <!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> Первый шаг к светлому будущему <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> :cl: code: Добавлена поддержка модпаков config: Добавлен файл конфига для модпаков code: Обновлен CI под модпаки code: Изменен метод обнаружения мердж конфликтов /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. -->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
Why It's Good For The Game
Changelog
🆑
add: Added new mechanics or gameplay changes
add: Added more things
del: Removed old things
qol: made something easier to use
balance: rebalanced something
fix: fixed a few things
sound: added/modified/removed audio or sound effects
image: added/modified/removed some icons or images
spellcheck: fixed a few typos
code: changed some code
refactor: refactored some code
config: changed some config setting
admin: messed with admin stuff
server: something server ops should know
/:cl: