-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Porting Pride-O-Mat to Upstream #34412
Porting Pride-O-Mat to Upstream #34412
Conversation
* Added Pride-O-Mat * Yep * Updated license to the correct one
…nventory, set coder socks to emag inventory
Bruh 0 cat ears, give 1 at least If pride items are available in a vendor, do we want to keep or remove them from loadouts (the loadout page is long as is) |
26tc item for an 8tc EMAG :godo: |
Other than being a meme, part of the cost also acts as a price sink for surplus rolls. I'd like to ask why plushie sharks and headphones are included in the inventory |
Plushie sharks because they're trans icons and the headphones for autism since some folks get overstimulated easily and wear headphones to help. |
also I'm not looking to remove these items from loadouts, at least not the pins. Although I could remove the pins from the vendor since they're likely going to be in loadouts anyway |
Just keep everything in the vendor (especially the pins since they display on the vendor sprite), no need to touch loadout then |
i personally think that pins in loadouts is enough |
i like the idea but would rather have pride mantles and a vending machine for those. |
Do you mean I should remove the pins? The pride mantles are in the vendor already |
This comment was marked as abuse.
This comment was marked as abuse.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Speedmerge
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Emag interactions are currently under a freeze.
Please remove the emag inventory from this.
This comment was marked as abuse.
This comment was marked as abuse.
This comment was marked as abuse.
This comment was marked as abuse.
This comment was marked as spam.
This comment was marked as spam.
@Marsty-dev Мы не терпим здесь нетерпимых. |
Webedit lmao
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add it to the random vending machine spawner in Markers/Spawners/Random/vending.yml
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We had a short discussion with the maintainers and decided that this will not need to be mapped on every single map, but should rather use a random spawner in case we add more vending machines in the future.
HI talked on discord with the author and they will be adding a few more random spawners for mapping in a separate PR. Thank you for contributing!
About the PR
This PR brings the Pride-O-Mat from Nyanotrasen/Nyanotrasen#1322 to upstream.
Why / Balance
This is both a personal desire from seeing this vendor in other forks, and also just a really nice thing to have to provide people with methods to express themselves during a round.
Technical details
Before anyone starts a discussion regarding licensing, I want to mention that the sprites are licensed under
CC-BY-SA-4.0
and the repository where this vending machine was first introduced is licensed under MIT. That is the version I have cherry picked from and am drawing all my changes off of.Media
Image
Video Demonstration
pride-o-mat.mp4
Requirements
Breaking changes
Any downstream forks using the Pride-O-Mat may need to adjust various values such as the inventory, advertisements, goodbyes, etc. This is also likely to lead to some merge conflicts since changes to this vendor could have been made which cannot be brought into upstream due to licensing.
Changelog
🆑