-
Notifications
You must be signed in to change notification settings - Fork 1
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
Sync with Upstream Shiptest 2023-12-12 #9
Merged
Merged
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
<!-- 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 Changes goliath tentacle behavior, see below ![ezgif com-optimize](https://github.com/shiptest-ss13/Shiptest/assets/81882910/8767f69e-6df2-4519-9d8f-b893bab4579d) <!-- 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 good fairer i think <!-- Please add a short description of why you think these changes would benefit the game. If you can't justify it in words, it might not be worth adding. --> ## Changelog :cl: balance: Goliaths no longer stun you, instead they apply a bear-trap like mass of tentacles that slows you. Resist to break them off. /: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. -->
<!-- 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 me when the maintainers don't catch this. smh (i'm maintainers) ## Why It's Good For The Game makes it actually delete ## Changelog :cl: tweak: Combining eyepatches should now try to put the result into your hands afterwards /: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. -->
<!-- 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 Ports tgstation/tgstation#72983 ![216873566-aa3eb7e8-4bba-40a1-90c6-494c0638919c](https://github.com/shiptest-ss13/Shiptest/assets/81882910/9201fc4c-15e0-458d-a9d6-df348d4087a1) <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Changelog :cl: Halcyon add: Winter coats have a new coat of paint. /: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. -->
<!-- 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 This ship is decently sized and supports a decently sized crew. Having multiple diminishes that by spreading out players if multiple are spawned around the same time. <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Changelog :cl: tweak: Multiple Riggs-classes cannot be spawned by players anymore /: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. -->
<!-- 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 ![image](https://github.com/shiptest-ss13/Shiptest/assets/81882910/5e6d52b9-7772-48d4-86c5-0e137836c03f) <!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> ## Changelog :cl: add: Votes have a new look and new sound. /: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. -->
<!-- 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 ### BEFORE ![image](https://github.com/shiptest-ss13/Shiptest/assets/29362068/734632d0-8008-42cd-a545-7c1ed1010948) ### AFTER ![image](https://github.com/shiptest-ss13/Shiptest/assets/29362068/ea499d7a-e0d4-4d9d-8f1a-d3c5fb29981f) Makes the bar at the top-right of the screen much more consistent, as well as swaps the "Forum" button for a "Lore" button, as we don't have a forum and our lore primer is important. Also shrinks the words used on the buttons so it looks a little bit better on widescreen mode. Don't ask me to find out what's going on with the report issues button. ## Why It's Good For The Game Makes buttons that are always visible a little bit less infuriatingly unbalanced, and puts a focus on the lore primer. ## Changelog :cl: tweak: Adjusts spacing of the top-right BYOND window buttons add: Adds a lore button to the top-right /: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. -->
<!-- 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 Fixes mushroom bowl becoming invisible/getting weird filling overlay since it's inheriting the normal bowl's behavior. ![image](https://github.com/shiptest-ss13/Shiptest/assets/24857008/51e17b94-8142-486f-937b-a2b2507457cf) ## Why It's Good For The Game fixes #2508 ## Changelog 🆑 fix: mushroom bowls no longer become invisible when reagents are transferred from them /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 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. -->
… into the letters "suit" (#2565) <!-- 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 None of these have a casual variant sprite present in the file, so they default to SUIT ## Why It's Good For The Game fixes #1730 ## Changelog :cl: fix: you can no longer fold most syndicate undersuits casually into the letters "SUIT" /: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. --> Signed-off-by: Theos <[email protected]>
…rrets (#2558) <!-- 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 Gives the "playerSyndicate" faction to the pet goliath on the hyena, stopping its beef with the turrets ## Why It's Good For The Game fixes #2520 ## Changelog 🆑 fix: David and the hyena's turrets have come to an understanding and will no longer try to assail eachother /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 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. -->
<!-- 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 Replaces APC update_icon() calls with update_appearance() ## Why It's Good For The Game fixes #2538 ## Changelog 🆑 fix: APCs now update their icon more correctly /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 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. --> --------- Signed-off-by: Theos <[email protected]>
<!-- 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 Updates lizard frills to use secondary colors, as well as tails. Animations included. new update: touches up leg sprites. ![2023-11-29_01-41-02](https://github.com/shiptest-ss13/Shiptest/assets/81882910/24bb7f43-ead2-40cd-90b2-6ab97ec21b25)![2023-11-29_01-02-14](https://github.com/shiptest-ss13/Shiptest/assets/81882910/e4172a7e-b51b-47d5-b8ac-bb8510f5debd) ![image](https://github.com/shiptest-ss13/Shiptest/assets/81882910/95c293aa-bf8b-4d58-83c6-bf3d33904720) Ports tgstation/tgstation#79990 Small tail by [whataboutism-alos](https://github.com/whataboutism-alos) in that pr, minor modifications ## Changelog :cl: add: Another Sarathi head marking, "Dome" add: Sarathi frills now use secondary colors. add: Sarathi tails now use secondary colors. add: Added "Cracks" body marking for Sarathi del: Removed dark tiger, light tiger, and spike Sarathi tails. /: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. -->
<!-- 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 Title <!-- 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 Having multiple air alarms in a room is bad <!-- Please add a short description of why you think these changes would benefit the game. If you can't justify it in words, it might not be worth adding. --> ## Changelog :cl: fix: Removed a duplicate air alarm in the Kansatsu-class Exploration Vessel /: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. -->
<!-- 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 Not even a queue really. Basically it just prevents people from spawning a ship while a ship is already spawning. ## Why It's Good For The Game Multiple ships spawning is a recipe for disaster and lag. ## Changelog :cl: fix: Only one ship can spawn at a time. /: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. -->
<!-- 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 See title. ## Why It's Good For The Game It's a pain to have to wait that long to merge a PR. Like come on. ## Changelog :cl: /: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. -->
<!-- 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 Fixes a few outstanding bugs where time displays would show the incorrect round length or similar due to use of timeofday instead of REALTIMEOFDAY ## Why It's Good For The Game Less funkiness, and a better way to coordinate things in-character, hopefully. ## Changelog :cl: tweak: "Local Sector Time" now runs at 1x speed and starts at 9:00AM (unless config is changed) tweak: Round end now shows the ship you spawned on when possible instead of just the sector name tweak: Slightly moves around the statpanel info to emphasise LST fix: Round time should no longer act strange when midnight passes fix: Respawns should no longer be delayed 24h when done over midnight /: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. -->
<!-- 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 Ports tgstation/tgstation#71348 and tgstation/tgstation#56345, with code adapted for Shiptest. Also adds the following ERTs: * NT Loss Prevention * Frontiersmen * Inteq * Minutemen * Riot Control * BARD * GOLD Collector * Syndicate * Gorlex Maruders * Cybersun Commando * Cybersun Paramedic * SolGov * Sonnensoldner * Solarian Inspector <!-- 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 adminbus funny <!-- Please add a short description of why you think these changes would benefit the game. If you can't justify it in words, it might not be worth adding. --> ## Changelog :cl: Zonespace27, Ryll-Ryll, MeeMOfCourse tweak: Admins can now spawn an unarmed horde of interns in addition to the old armed horde tweak: Admins can toggle name randomization for ERT's, as well as if they'd like to be spawned in the briefing room at the time of creation tweak: Admins can now force ERT's to pick the leader role from the most experienced candidates in terms of playtime tweak: Menus like Create Response Team and Create Portal Storm now toggle boolean options when clicked, rather than open a popup window to select one of the two options refactor: Centcom Officials are now a full subtype of ERT, rather than being a separate antagonist type with duplicated functionality admin: ERTs can now have a custom shuttle that they can spawn on, on a toggle while creating said ERT. admin: Shiptest-Specific ERTs, and respective files. /: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. --> --------- Signed-off-by: meem <[email protected]> Co-authored-by: Mark Suckerberg <[email protected]>
<!-- 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 AltClick() does not by default check for range (and probably other stuff), adds a can_interact() check ## Why It's Good For The Game fixes #1498 ## Changelog 🆑 fix: Players are no longer bottlecap-omancers, and can no longer magically manipulate bottle caps at range /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 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. --> --------- Signed-off-by: Theos <[email protected]>
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
Brings in upstream changes from Shiptest.
Fixes #2
Why It's Good For The Game
New features from upstream are good.
Changelog
🆑
add: New features from Shiptest upstream.
/:cl: