mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-06-23 07:05:13 +01:00
4f36062120
<img width="830" height="45" alt="image" src="https://github.com/user-attachments/assets/dc76c74d-7a97-4cd7-ab91-df8ffefa392e" /> ## About The Pull Request **YOU!** [Have you ever wanted to be a strange, round, rubbery little creature with absolutely no fine motor control? No? Well you should have thought of that before you went to sleep somewhere which gave me the AMPLE opportunity to slide my EXTRAORDINARY new creation right onto your FORMER HANDS!](https://www.youtube.com/watch?v=OjdgFSoQ00w) Introducing Ball Mittens and Latex Paw Mittens: inflatable latex gloves that, once on, become your hands for the foreseeable future! Big shoutout to **Onule** for the sprites! Ball Mittens are now a new equip-able lewd item available in the loadout (Toys > Lewd Toys) or found in the Lustwish vendor. They can be reskinned mid-round into Latex Paw Mittens, which are ALSO available directly as an _incredible_ loadout item in the Gloves tab with full GAGS color customization across three extraordinary color groups! All for only four easy payments of no money at all! While wearing either variant, the wearer experiences a suite of DELIGHTFUL fumble mechanics representing a meteoric rise above the old versions which just meant you could do basically nothing! Here's what they do: - Item pickup requires getting down on your knees and wrestling with the item for a variable delay, with a small chance of you struggling even longer because of how hard it is. - Inventory retrieval from pockets, ID slot, belt, suit storage, and _many more_ has a brief delay to represent fishing it out of your pockets with your clumsy mitts! NOTE: This functionality is limited by core aspects of the game engine, certain items are not subject to this delay such as any item which is a container including but not limited to toolbelts, backpacks and more. I tried but eventually gave up. - Clothing has an extended timer. Have you ever tried unbuttoning a jacket with paws the size of your face? - Machine and console interaction requires a 1.5-second delay (skipped when in combat mode, where you are presumably STRIKING DOWN the EVIL machine)! - Self-removal takes a full minute via the resist key or clicking the item in the HUD. I was thinking of just making it impossible to remove them on your own outright, but I changed my mind, aren't I swell? - Throwing has a 5% chance of the item simply tumbling to the floor instead. I thought about monekying with strength or like half a dozen other things which I scrapped in the prototype phase when I realized how _VIOLENTLY ANNOYING_ they would get over time! - Guns suffer a serious spread penalty! It's hard to use guns when your beans won't even fit inside the trigger guard! - Restraint escape time is tripled! How the hell do you escape handcuffs with your bare hands, let alone paws?! - Stripping other players is much harder, I think it speaks for itself, you're a cat, have you ever seen a cat steal your shoes? Absurd! - The items are fire-proof because they're supposed to play into the fantasy of having paws so it'd be lame if they could be trivially burned off you and you can also use insulated gloves on them to witness the absolute peak of comedy in the form of a funny easter egg! - Surgery on the wearer is not blocked in order to play into the fantasy that you actually have paws, wow! The mittens are considered transparent to surgical operations! This means you don't have to have your hands ripped off to get arm surgery! This was **obscenely** challenging to implement! This and the ability to add insulation are very small concessions to make it not pure agony to play with these on as say, an engineer. They are heavily outweighed by the downsides. - Another player can strip them off normally. The OOC safeword removes them instantly if you decide the fun really has to end! Remember that this function exists boys and girls! - The items make appropriate rubber squeaking sounds, play flavor messages for the wearer, and have visible bystander messages so the whole crew can enjoy the endless novelty afforded by your predicament. Also since this changes the appearance of the Cat Gloves, I've decided to just go ahead and add the light QOL functions to these too, they don't provide any gameplay advantage whatsoever. Arguably they make your life harder. ## Why It's Good For The Game You have been granted a GIFT. A BLESSING. An entirely voluntary and opt-in set of squishy latex paws that make everything slightly harder in ways that are charming rather than punishing. More seriously: this adds a significant level of functionality to an item which is otherwise a dead end It also adds SKINS which you can sell on the Steam Market for PENNIES ON THE DOLLAR!† What's more, many manhours have been expended testing these to get the balance just right! †Disclaimer, you cannot actually sell the skins Also I have already gotten approval from maintainers so I'm just writing this for fun. ## Proof Of Testing There are 30 to 50 copies of Tgstation.dmb in my recycle bin because I meticulously compiled and tested every feature with every change to this code that I made because I am **NOT GUILTY BY REASON OF INSANITY!** And also I don't know how to use VSC. I think that's adequate and I don't want to download OBS again. Oh and there are like a bajillion commits of my dumb ass trying to fix this. <img width="425" height="414" alt="image" src="https://github.com/user-attachments/assets/806f4c6d-81ee-4143-be1c-91db94b6efdf" /> <img width="1626" height="832" alt="image" src="https://github.com/user-attachments/assets/327581d2-e593-443a-8cde-053b7d0de80a" /> <img width="496" height="1177" alt="image" src="https://github.com/user-attachments/assets/12fc408b-b2d1-43e5-b220-f207cac8ef1d" /> </details> ## Changelog 🆑 add: Added vast amounts of functionality to Ball Mittens, inflatable latex gloves with fumble mechanics for item pickup, inventory retrieval, clothing removal, machine interaction, and more ! add: Added Latex Paw Mittens, a GAGS-colorable paw-form variant available in the Gloves loadout tab with full three-color customization! image: Added GAGS sprite layers for Latex Paw Mittens /🆑