Skip to content
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

Shiptest sync nov5 #69

Merged
merged 275 commits into from
Nov 8, 2024
Merged

Conversation

gear-space
Copy link

About The Pull Request

Update from shiptest Oct 16 - Nov 5. Shout if there's something you don't want in there. Gets us up to shiptest mainline minus the following:

Why It's Good For The Game

People like shiptest stuff, let's add what brings us joy and leverage the community's changes

generalthrax and others added 30 commits October 17, 2024 20:58
## About The Pull Request

Fixes a typo that broke the sprite whenever you took the hat off or
flipped it

## Why It's Good For The Game

Fixes good

## Changelog

:cl:
fix: Fixed a typo in the Frontiersman softcap that made the sprite go
invisible
/: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
removes welding fuel tanks from the wasteplanet spawn pool
<!-- 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
you will explode... less..
<!-- 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:
del: Wasteplanets no longer spawn welding fuel tanks.
/: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: Erika Fox <[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
title

Was meant to be apart of another big manufacturer PR, however I do those
when i'm taking a break from big projects, so its a bit of a cycle. It
appears im in the latter half of the cycle (overmap 5 coming
december...), so might as well just PR what i have done

## Why It's Good For The Game


![image](https://github.com/user-attachments/assets/9d518d71-b8f1-487c-9070-06af2d7a6c63)

## Changelog

:cl:
add: Resprites the commander and Commissioner
/: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: rye-rice <[email protected]>
Co-authored-by: retlaw34 <[email protected]>
Co-authored-by: thgvr <[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

Gives storms some visual differentiation from the minor/moderate/major
versions, adding some visual flavor and readability.


![image](https://github.com/user-attachments/assets/9d4ec565-d207-4a2b-9644-b4861788452f)

### Meteors:

![image](https://github.com/user-attachments/assets/9a10bb88-9908-4535-b9cb-b927ea4d0ab4)

### Electrical Storms:

![image](https://github.com/user-attachments/assets/0dabba78-eab6-4d86-bf01-7e59f055eda5)

### Carp Storms:

![image](https://github.com/user-attachments/assets/4f7cd59d-a934-4637-902f-f68a4ffc6a9c)


## Why It's Good For The Game

A ton of people have complained about not being able to pick apart
various storm severities, and this makes it pretty obvious which ones
will MURDER YOU AND YOUR CREW and which ones will pleasantly tickle your
hull

## Changelog

:cl:
fix: fallback sprite for dust storms was set to the carp sprite for some
reason.
imageadd: fancy new carp, meteor, and electrical storm
imagedel: old carp, meteor, and electrical storm sprites
/:cl:
(soul: taken out back and shot)

<!-- 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. -->
## About The Pull Request

A really old emote pr made by @NithaIsTired that @rye-rice asked me to
pr and finish. Adds stuff like:

> visible trembling emote
> visible shivering
> audible snapping
> booping lizard snouts
> other stuff i dont remember
> its a lot

## Why It's Good For The Game

It's cute and cool. 

## Changelog

:cl: NithaIsTired
add: Adds a ton of audible emotes and visible emotes like snapping your
fingers or twitching
add: You can boop people on the nose by clicking on their mouth with
help intent
add: Sound variation with a few emotes like snapping and clapping
add: Laying down now plays a sound if you aren't on walk intent
/:cl:

---------

Signed-off-by: rye-rice <[email protected]>
Co-authored-by: Nitha <[email protected]>
Co-authored-by: Nitha <[email protected]>
Co-authored-by: rye-rice <[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

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

You can now write on bullets with a pen to give your ~~victim~~
recipient a lovely message when they're hit.


![image](https://github.com/user-attachments/assets/859b62ac-5597-40f2-bc70-59bb6091015e)


## Why It's Good For The Game

<!-- 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. -->

Adds a little personalization to your death dealing, and I think it'd be
funny.
## Changelog

:cl:
add: Bullets can have a message written on them.
/: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. -->
…t-ss13#3437)

<!-- 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
Reduces the size of the C-20r and Cobra-20's magazines to 24 rounds,
identical to the Mongrel. This also means you get two clean reloads out
of a box of .45 ammunition instead of having one mag and _almost_ a
second mag. Also, fixed the "civillian" typo in the cargo listings for
scarborough guns.

## Why It's Good For The Game

not getting two reloads out of a box is just plain irritating and also
the cobra shouldn't just be a mongrel but better

## Changelog

:cl:
balance: Reduced Cobra-20 magazine size to 24 rounds
fix: removed a typo from Scarborough cargo catalog entries
/: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: FalloutFalcon <[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
Removes Xenobiology (minus slimes since they're good fluffmobs
sometimes).
<!-- 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
cruft. thgvr said they'd get me a therapist if I did this.
<!-- 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:
del: Xenobiology (minus slimes)
/: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: Erika Fox <[email protected]>
Co-authored-by: Bjarl <[email protected]>
## About The Pull Request

Brings up the E40 ballistic mode firerate by a fair amount to compensate
for the significantly lower damage. Experimenting, mostly. Takes the
.299 Caseless box out of the black market and adds it to cargo. Fixes a
typo that said it held 75 rounds when it actually held 120. You're gonna
need that ammo, it guzzles.

## Why It's Good For The Game

E40 is a Big, Big purchase if you don't already have it and the Raleigh
starts with the rifle and needs to Gamble in order to get more ammo.
Should make it the legendary, expensive weapon it is And make both
components Actually Usable.

## Changelog

:cl:
balance: E40 hybrid rifle ballistic mode now shoots faster
balance: .299 Caseless taken out of the black market, added to cargo
fix: .299 Caseless now correctly states it holds 120 rounds
/:cl:

---------

Signed-off-by: generalthrax <[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
as 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
mapping tools
<!-- 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:
code: pre-weld and pre-sealed airlock helpers for maps.
/: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: Bjarl <[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
Does what it says on the tin, full credits go to Spooky (AKA
spookywastaken on discord)

![image](https://github.com/user-attachments/assets/8461d56e-beb5-45f0-a8cc-20a72ca94137)

<!-- 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
They look a lot better than what we have right now.
<!-- 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: Spookywastaken
imageadd: Handrails have been resprited!
/: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. -->
…ss13#3588)

<!-- 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
I somehow missed this in review!

<!-- 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
My bad i somehow missed that!

<!-- 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: examine on ammo casings now properly hint that you can write on
them
/: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
<!-- 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
this is emergency equipment to help fix ships which fits with what an
autolathe should be able to print.
<!-- 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:
add: Autolathes can now print space heater boards.
/: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
halfs the time to examine when blind
<!-- 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
this trait only gives 4 points and you already can see more then a tile
away its so grating to stack these on top of each other.
since your blind you have to examine way more things so figure out what
they are.
as the like 1 person who plays someone blind it makes me want to like
log off sometimes.
<!-- 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: blind people can examine twice as fast
/: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. -->
@gear-space
Copy link
Author

Nice.

@gear-space
Copy link
Author

Also hold off on clicking the button to merge... "it works on my machine" but I'm interested in getting the tests run against it and seeing what else I might have broken :D

@gear-space
Copy link
Author

gear-space commented Nov 6, 2024

  • Codeowner Reviews / assign-users (pull_request_target)
    • PR exceeded file limit. Limit: 1000 files, PR files: 1016
    • Guess that's just going to fail, no action needed
  • TGS Test Suite / Test TGS Docker (pull_request)
    • curl: (92) HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)
    • Yeah, not 100% sure what this one is doing
  • Checks / Run Linters (pull_request)
    • ERROR: Space indentation detected, please use tab indentation.
    • Fiiiine, I'll fix it
    • Error: /obj text paths removed from here, update check_regex.yml
    • Ah, I bet ours no longer equals shiptest since we've kept some of the cult stuff they took out, can fix that
  • Checks / Integration Tests (BASIC_TESTS) / run_integration_tests (pull_request)
    • code/modules/unit_tests/_unit_tests.dm:87:error: unable to open "food_edibility_check.dm".
    • Oh, more food related stuff, let me see if I can fix that

@gear-space
Copy link
Author

Whelp, the failing tests at this point are all related to code already in the codebase, so pending the one outstanding running "Checks / Integration Tests (SHIP_PLACEMENT_TEST) / run_integration_tests (pull_request) " test I'm happy to merge as-is and do a separate bugfix PR if we want to actually address those.

@TDHooligan TDHooligan merged commit dcbf893 into trazodont:master Nov 8, 2024
10 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.