This is a new feature I have been coding, I am looking for ideas on how to expand it and make it better.
The PR in question is here for those interested in its code.
Shoppers Card
A new item selectable in Character Setup. A loyalty card, a clubcard, whatever you call it IRL - you have a discount card associated with one of the big companies of our world!
In Character Setup, you can choose a company (NanoTrasen, Mr. Changs, Donk Co, etc.). Upon spawning in, you get a shoppers card of that company that you can attach to your ID. Every purchase made with this ID will have a whoppin' 10% discount on products associated with your chosen company and make you eligible for a raffle!
For example, if you have a Mr. Changs shoppers card on your ID and you purchase a chow mein, you'll get a 10% discount on the price.
Mechanics, limitations
Similar to guest passes, it can be slapped on and taken off from IDs.
One ID can hold multiple shoppers cards.
Shoppers cards are not account-bound. If you steal someone else's, you enjoy the same discount as they did before.
To avoid metaslavery, YouTool items will not be associated with any company (thanks, Zorazi!)
Possible Ideas
Have command have an extra, special type of shoppers card, and make it a theft objective?
Have all traitors spawn in with a Syndicate shoppers card but also add it to maintenance loot to make metachecking impossible (and for extra swag)?
Track number of purchases for a bigger discount or other goodies?
Events
Lucky Buyer
One planned event is being the "Lucky Buyer". The gist of it:
Player purchases a discounted item.
With a very low chance, this event gets queued up as a "Minor Event".
This can get queued only once per round.
When triggered, a station-wide announcement appears "Congratulations, [name on the ID], for being the [500.000th / 1.000.000th / semi-random big number here] at [company name]! You have been rewarded with [measly amount of money] for your loyalty."
Example: "Congratulations, John Doe, for being the 1.000.000th customer of The Syndicate! You have been rewarded with $50 for your loyalty."
This can get alternative rewards. Perhaps a crate sent from CC with something in it?
This event gets removed from the possible events pool in the round.
More event ideas here are welcome.
Products
Products are associated with companies on a product level, not the vending machine, so a vending machine can hold multiple companies' goods at once.
You can see our existing corporations and factions here and our vending machines here.
While chow meins, being in Mr Changs' own vendor is obviously a Mr. Changs' product, what about the others? Which organisation creates Space Twinkies, for example? NanoTrasen? Or is it a Shellguard Munitions product with a hidden agenda? Are crayons truly made for Sol Gov Marines? Here is your chance to come up with ideas.
Both serious, hilarious, and out-of-game-reference ideas are welcome. This is a chance to make our little world a bit more colourful!