mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-25 08:34:23 +00:00
## About The Pull Request There were a few things about that last cargo resprite that people didn't quite agree with. The resprite had heart, but so did the complaints. This aims to be the best of both worlds, keeping the "dark cargo" resprite but making it blend better with the rest of the game. First, this gets a few sprites that were missed: Winter Coat QM Winter Coat QM Cloak Beret (This is a Greyscale item so icon quality isn't something I can change. Its just the best color I could get it now) This also adds a skirt variant of the cargo shorts, the cargo shortskirt As for the old sprites: Fixes the contrast/palette on the new cargo sprites to make them less violently black and dark  Redoes the Object sprites to better match the rest of the codebase's objects, as well as fixing the same contrast/palette issue mentioned above  And finally, adds **proper** rolled-down states to all of them  Smaller things: - Renames "outfits" to "uniforms" (I've never seen any clothes called "outfits" before and it seemed very out of place) - Adjusts the mining suits code to have Name above Description like every other item in this file No Sealed I'm not doing the banner. And anybody who asks about Cargorilla, they had a huge stockpile of the old uniform in the gorilla's size that nobody else could really wear so they need to use it all up ## Why It's Good For The Game There was a lot of player (and spriter) feedback that should have been taken into consideration; the one that stood out most to me was @Draganfrukts, who even gave an example of a better palette - I attempted to mesh both his idea and the original colors into a combination that fits the game environment a lot better. ## Changelog 🆑 add: Cargo now once again has access to a "Cargo Shortskirt", a skirt variant of their shorts! image: tweaks and adjustments to the Cargo resprite have been made, as well as respriting some missed icons such as the Winter Coats and QM Cloak /🆑 --------- Co-authored-by: Sealed101 <cool.bullseye@yandex.ru>
This folder contains the results for screenshot tests. Screenshot tests make sure an icon looks the same as it did before a change to prevent regressions.
You can create one by simply using the test_screenshot proc.
This example test screenshots a red image and keeps it.
/// This is an example for screenshot tests, and a meta-test to make sure they work in the success case.
/// It creates a picture that is red on the left side, green on the other.
/datum/unit_test/screenshot_basic
/datum/unit_test/screenshot_basic/Run()
var/icon/red = icon('icons/blanks/32x32.dmi', "nothing")
red.Blend(COLOR_RED, ICON_OVERLAY)
test_screenshot("red", red)
Unfortunately, screenshot tests are sanest to test through a pull request directly, due to limitations with both DM and GitHub.