space-station-14 icon indicating copy to clipboard operation
space-station-14 copied to clipboard

Generalized Store System

Open EmoGarbage404 opened this issue 2 years ago • 10 comments

About the PR

this is going to migrate uplinks to this new generic system. This will also allow for more robust conditions for uplink listings as well as using this same system for new antags/systems which need to use an uplink-like shop.

Closes #8855 Closes #9559 Closes #2772

Screenshots

Changelog

:cl:

  • add: The Syndicate Zombie Bundle has been readded for Nuclear Operatives for 40 TC.
  • tweak: Nuclear Operatives can no longer purchase Holoparasites or Surplus bundles.
  • tweak: Empty Uplink categories no longer show up in the menu.

EmoGarbage404 avatar Jul 31 '22 19:07 EmoGarbage404

no more holoparasites

oh boy, cant wait to see the outrage in lizard OOC

Just-a-Unity-Dev avatar Aug 05 '22 00:08 Just-a-Unity-Dev

no more holoparasites

oh boy, cant wait to see the outrage in lizard OOC

jokes on you i never play so i will never see their rage. regardless, the bundles are the bigger nerf tbh.

EmoGarbage404 avatar Aug 05 '22 00:08 EmoGarbage404

no more surpluses

Finally, the day where nukies actually need to choose their loadout and ask each-other for TC has come, gone are the days of 5/5 nukies just buying super surpluses and having enough equipment to arm a small country and 4 balloons, gone are the days of shuttle looting (well, partially ig?)

asperger-sind avatar Aug 05 '22 00:08 asperger-sind

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Aug 06 '22 05:08 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Aug 06 '22 06:08 github-actions[bot]

conflicts resolved and moony's review addressed.

EmoGarbage404 avatar Aug 06 '22 13:08 EmoGarbage404

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Aug 08 '22 02:08 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Aug 08 '22 02:08 github-actions[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Aug 13 '22 13:08 github-actions[bot]

fixed the broken command, renamed the folder, and fixed the issues with the radios not activating. I'm going to update revenant store in a different pr (as this one is quite large already)

EmoGarbage404 avatar Aug 14 '22 14:08 EmoGarbage404

the namespace is staying as Content.Client.Store.Ui because github and my computer have organized a shadow cabal to ruin my life.

EmoGarbage404 avatar Aug 17 '22 04:08 EmoGarbage404