Skip to content

stealth mode#19

Closed
SpypigDev wants to merge 43 commits intothwompa:blackfootfrom
SpypigDev:stealth-mode
Closed

stealth mode#19
SpypigDev wants to merge 43 commits intothwompa:blackfootfrom
SpypigDev:stealth-mode

Conversation

@SpypigDev
Copy link
Collaborator

No description provided.

MistChristmas and others added 30 commits August 20, 2025 08:10
… list (cmss13-devs#10413)

# About the pull request
As title.
<!-- Remove this text and explain what the purpose of your PR is.

Mention if you have tested your changes. If you changed a map, make sure
you used the mapmerge tool.
If this is an Issue Correction, you can type "Fixes Issue #169420" to
link the PR to the corresponding Issue number #169420.

Remember: something that is self-evident to you might not be to others.
Explain your rationale fully, even if you feel it goes without saying.
-->

# Explain why it's good for the game
Wiki sanity
# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl: MistChristmas
fix: Fix flashlight grip being listed twice for M37.
/:cl:
)

# About the pull request

Changes the description on the plump helmet.

# Explain why it's good for the game

The original description was sus as hell.

# Testing Photographs and Procedure
<img width="328" height="61" alt="Untitled"
src="https://github.com/user-attachments/assets/f6f1cc05-c2cb-48b3-af86-8ba1b3f5dafc"
/>
<img width="422" height="56" alt="correct"
src="https://github.com/user-attachments/assets/d1f4557e-5d0e-4cf1-97e1-64997c192b9e"
/>


# Changelog
:cl:
add: Adds a new description to the plump helmet mushroom.
del: Deletes the weird description on the plump helmet mushroom.
/:cl:
# About the pull request
--- FOR TEST MERGE ONLY UNTIL YAUTJA COUNCIL REACHES A CONCENSUS ---
This PR overhauls many of the existing thrall features and adds blooded
thralls, which are thralls capable of hunting alone after proving their
roleplay competency. Had to reopen on new fork because mapmerge wouldn't
work.
- Multiple thrall bugfixes allowing them to properly enjoy the role and
removal of the "claim equipment" verb in favor of using vendors.
- Five new thrall armor sets replacing the existing rags.
- Blooded thrall system which gives them the ability to experience a
pred-esque gameplay loop individually.

# Explain why it's good for the game
Bug fixes, removing outdated systems, and a new medium which the
playerbase can interact with the yautja whitelist.

# Testing Photographs and Procedure
<details>

[

![image](https://github.com/user-attachments/assets/e1de232d-4462-4038-bd60-9335e1855f9b)
](url)

[

![image](https://github.com/user-attachments/assets/4c8f1b5b-f296-4ba2-bb39-c7b920693142)
](url)

[

![image](https://github.com/user-attachments/assets/a2d95761-3a81-489b-a857-c636e5328a4b)
](url)

</details>


# Changelog

:cl:
add: Blooded Thrall system
balance: thralls no longer have access to human weaponry 
fix: thralls can now interact with their mask functions
fix: thralls can now use the combi-stick
fix: thrall SD now works properly
fix: thralls no longer go bald
imageadd: Blooded thrall hud icon, new thrall armor set with 5 material
types.
maptweak: Added blooded thrall vendor on upper-deck, replaced the
lower-deck youngblood showers with thrall quarters.

/:cl:
# About the pull request

Allows syringes to be worn in the ear, belt, and suit storage slots.
This should be identical to how you can wear penlights. Tested to work
in game, does _not_ allow injectors to be worn anywhere new.

# Explain why it's good for the game
It's a neat way to store a syringe for quicker access than you'd have
with using a bag or syringe case, as well as just more convenient.

# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>
<img width="959" height="994" alt="syringe-test"
src="https://github.com/user-attachments/assets/3ded628d-a910-42b9-9343-b0a2df57debf"
/>
</details>


# Changelog

:cl:
qol: Allows Syringes to be worn in Suit Storage, Ear Slots, and Belt
Slots
/:cl:
…s13-devs#10242)

# About the pull request

This changes the Hivelord's minimum evolve timer from 3 minutes to 4
minutes.

# Explain why it's good for the game

Two reasons, one, currently it is at 3 minutes when drones still are at
around 120/200, so nobody can evolve into it, it is just unnecessary
clutter. After the change, on local, my drone was at 178/200 when the
announcement came, still not 200/200, but I don't think having an
announcement about defenders and then one about hivelords 10 seconds
later is a good idea.

Two, now it is at the same time as Defender, so we only get one
meaningful announcement instead of one useful one plus one useless one.

# Testing Photographs and Procedure

<img width="1920" height="1040" alt="image"
src="https://github.com/user-attachments/assets/bef7abbf-03a4-48f5-8396-ac81f675c398"
/>

# Changelog

:cl:
qol: Hivelords can now evolve from 4 minutes instead of 3 minutes, the
same time as Defenders (drones should be around at 180/200 evolution
when this announcement comes, this is just to cut down on extra
announcements).
/:cl:
# About the pull request

fixes the description for berserker rav, listing the correct rage meter
of five, tested it, it works, correctly displays the number.


# Explain why it's good for the game

clarifies previous error
# Testing Photographs and Procedure

<img width="872" height="164" alt="image"
src="https://github.com/user-attachments/assets/ad427a90-c3b3-4e7a-b11b-c2afbe356739"
/>

</details>


# Changelog
:cl:
spellcheck: Fixed berserkers strain description giving out the wrong
number of rage you can obtain
/:cl:
# About the pull request

title
# Explain why it's good for the game

title


# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: Fixes some broken vending code so you can properly vend apc gear if
an apc is "chosen"
/:cl:
…t fitting (cmss13-devs#10421)

<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->

# About the pull request

fixes getting stuck on removing the light fitting with a screwdriver and
not being able to open the fixture.


# Explain why it's good for the game

bug fix


# Testing Photographs and Procedure
<!-- Include any screenshots/videos/debugging steps of the modified code
functioning successfully, ideally including edge cases. -->

<!-- !! If you are modifying sprites, you **must** include one or more
in-game screenshots or videos of the new sprites. !! -->

<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# 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
label your changes in the changelog. 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. -->
<!-- If you add a name after the ':cl', that name will be used in the
changelog. You must add your CKEY after the CL if your GitHub name
doesn't match. Maintainers freely reserve the right to remove and add
tags should they deem it appropriate. -->

:cl:
fix: fixed light fixture deconstruction getting stuck on removing the
light fitting.
/:cl:

<!-- Both :cl:'s are required for the changelog to work! -->
)

# About the pull request

boilers are vulnerable to crossing flames as intended

# Explain why it's good for the game

boilers are unintentionally immune to crossing flames
closes cmss13-devs#9826

# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: fixed boiler being immune to crossing flames
/:cl:

Co-authored-by: Detective-Google <48196179+Detective-Google@users.noreply.github.com>
# About the pull request

<img width="957" height="451" alt="image"
src="https://github.com/user-attachments/assets/9de14008-554d-4bc0-8667-2b26f757e67c"
/>

I am stupid

# Explain why it's good for the game

cmss13-devs#10270

# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: CL on solaris pmc insert won't spawn as a CMB marshal any more
/:cl:

Co-authored-by: Detective-Google <48196179+Detective-Google@users.noreply.github.com>
# About the pull request

Fixes cmss13-devs#10442 

# Explain why it's good for the game

Shouldn't be able to burrow inside interiors, especially since they're
loaded in a shared z-level, permitting "teleportation"


# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: You can no longer tunnel in vehicle interiors
/:cl:
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->

# About the pull request

This pr updates visuals and code for the speech bubbles, adding new ones
and fixing some issues with existing ones, porting some bubble sprites
from https://github.com/tgstation/tgstation

Made a bubble for when you finish a message, made a custom animation for
it with a fade out, animated all old bubbles
<details>


![dreamseeker_fVDIHvHTGc](https://github.com/user-attachments/assets/2eaa218d-18ff-47be-8633-cc89ea1ecbb5)

</details>

Working Joes and Dzho Automatons now have unique bubbles

<details>


![dreamseeker_cMINf15vae](https://github.com/user-attachments/assets/c16a49fc-5b1d-46cb-8ff0-592907d12589)


![dreamseeker_GrgESfOx9o](https://github.com/user-attachments/assets/4ff3f6a1-312f-4c80-921f-c17e237aafa8)

</details>

Resprites all the legacy-looking speech bubbles with new ones

<details>


![dreamseeker_ZFUtk0tC7q](https://github.com/user-attachments/assets/af9677e2-286f-4d80-bbe6-d2088dad5415)


![dreamseeker_3z4QHTj1Qx](https://github.com/user-attachments/assets/22af1a49-8c12-4b24-97cf-c1930e823db4)


![dreamseeker_uuTUR6RTR9](https://github.com/user-attachments/assets/5f6aabcd-6953-4395-aede-832a6e9e3978)

</details>

Yautja now have a unique custom bubble and unique bubble for translator
speech

<details>


![dreamseeker_oE49uBKeBw](https://github.com/user-attachments/assets/fdc9d83f-5985-42c6-a017-14b6ef834aae)


![dreamseeker_uhD4g09cbD](https://github.com/user-attachments/assets/1b3d6a71-bd67-40d8-9753-34a82b390dfd)

</details>

Provost now have a uniqe bubble

<details>


![dreamseeker_trU4jCaedJ](https://github.com/user-attachments/assets/0eff6238-47c0-4924-8875-2840ca692d85)

</details>

Speech bubbles now render over huds like sec or med hud

<details>


![dreamseeker_xffQ1MFJef](https://github.com/user-attachments/assets/d0ee408e-7066-447f-b6dc-d3911949ff9a)

</details>

Yautja bubble and translator bubbles by **Crow** , discord tag
**sir.crow**

All the animations, resprites and code by me

# Explain why it's good for the game

Visuals good


# 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
label your changes in the changelog. 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. -->
<!-- If you add a name after the ':cl', that name will be used in the
changelog. You must add your CKEY after the CL if your GitHub name
doesn't match. Maintainers freely reserve the right to remove and add
tags should they deem it appropriate. -->

:cl:
add: yautja, working joes, provost now have unique bubbles types to them
add: yautja translator now has a unique speech and typing bubble
add: speech bubbles now render over huds like med/sec huds
add: whisper now shows runechat message above your head (if you are in
range)
imageadd: a lot of new bubble icons, resprite of old ones, adding a
smooth fade out animation to all of them
fix: whispering while laying down (like in crit) no longer shows your
speech bubble under your legs
/:cl:

<!-- Both :cl:'s are required for the changelog to work! -->

---------

Co-authored-by: Red <47158596+Red-byte3D@users.noreply.github.com>
Co-authored-by: kiVts <48099872+kiVts@users.noreply.github.com>
# About the pull request

Fixes spec guns blowing up because wielded (offhand) was not explosion
proof


# Explain why it's good for the game
bugfix

# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: Spec weapons no longer become null when you are wielding them near
an explosion
/:cl:
# About the pull request

This means you don't try to climb + plant C4 at the same time. 

You could accomplish this before by being on harm-intent, but if you're
holding C4 you're likely trying to plant it, and not climb.

Fixes cmss13-devs#10415

# Explain why it's good for the game

Maybe it isn't, let me know and we can close this or find a different
solution. (The easiest of course being 'just be on harm-intent', but :/)
The code for this isn't very elegant either. Climbing happens before
C4's afterattack, and I don't see a good way to cancel an in-progress
climb via the C4 afterattack. (Not sure we'd even want that to be fair)

# Testing Photographs and Procedure
Tested by trying to climb a wall with C4 in my hands.
Didn't climb, could plant C4


# Changelog

:cl:
qol: You can no longer climb with C4 in your hands, as you're more
likely to want to plant it on the wall.
/:cl:
Bibby0110 and others added 13 commits August 22, 2025 20:44
# About the pull request

Fixes cmss13-devs#9261

Turns into /turf/open/plating then runtimes for every click past the
first one, but not before generating 1 metal rod.

# Explain why it's good for the game
# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
fix: Can no longer extract infinite metal from walls
/:cl:
# About the pull request

Fixes cmss13-devs#10418


# Explain why it's good for the game
# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
spellcheck: Stationary -> Stationery in the CL's briefcase
/:cl:
# About the pull request

As title, adds floor logo decals for the USCM and WY, so they're not
reliant on static turfs

# Explain why it's good for the game

Makes it much easier for mappers to include logos


# Testing Photographs and Procedure
<details>
<summary>Screenshots & Videos</summary>

Put screenshots and videos here with an empty line between the
screenshots and the `<details>` tags.

</details>


# Changelog
:cl:
add: Added floor logo decals for the USCM and WY
/:cl:

---------

Co-authored-by: forest2001 <forest2001@cm-ss13.com>
…omTweak into stealth-mode"

This reverts commit 4715752, reversing
changes made to a6f7590.
This reverts commit 489571b, reversing
changes made to 9e1c1f1.
@SpypigDev SpypigDev closed this Aug 23, 2025
@SpypigDev SpypigDev deleted the stealth-mode branch August 23, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.