Skip to content
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

Currency + Shop Features #20

Open
3 of 9 tasks
andersthemagi opened this issue Nov 3, 2021 · 2 comments
Open
3 of 9 tasks

Currency + Shop Features #20

andersthemagi opened this issue Nov 3, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request exp Issue regarding the exp module or progression money/shop Issue regarding either currency or the shop modules.

Comments

@andersthemagi
Copy link
Owner

andersthemagi commented Nov 3, 2021

Feature Description

  • Users have a currency (name still in the works) that they can use for various things on the server.
  • A user gains currency for every message they send on the server at a rate of 1 currency = 1 message
  • A user can turn in this currency for extra xp or other benefits at the shop.

Progress on currency progress being tracked on #28 .

Current Ideas

Currency Names

  • Crumbs, since we'll be fighting for crumbs
  • Kromer, if we want to be a [[BIG SHOT]] and get big sued by Mr. Toby Fox himself
  • XC, Coin, not sure what X should be.
  • Dabloons - Solid alternative
  • Credits - Solid alternative
  • Gold - Solid alternative
  • Silver - Solid alternative

Functionality

  • Cho Han #22 - Game of Cho-Han that can be ran on a channel in the server. Users have 2 minutes to guess either evens or odds and bet an amount between 1 - X (limit tbd) currency. Winners get the pot split between them, losers lose that currency from their account.
  • Deathrolling #23 - Basically someone initiates a deathroll with another player for 1 - X currency (limit tbd). The loser is the one that rolls a 1. The Traveler would keep track of that deathroll instance, automatically setting the upper limit for rolling each time a user does the !deathroll command
    • Alternative: Set up a Trade Currency #25 command that they can use. Set up a rule in the #rules channel that states if you lost a deathroll, pay up. (Probably don't want people to bet more currency than they have, also best practice to check someone's .)
  • Shop #24 - Users can spend this currency at a shop in order to gain additional xp or special items that will help / hinder other users on the server.
Shop Ideas
  • XP Cookie: Spend some currency to get a small XP boost
    • Cookie Tiers: 100 XP,
  • Double XP for the Server: Spend currency to activate Double XP for the server. Duration = 1 hour?
  • Frost Ring (or something?): Spend currency to disable someone's chat privileges for 5 minutes

More than welcome to additional ideas, just jotting information down to make sure functionality gets fleshed out to desired expectations.

@andersthemagi andersthemagi added enhancement New feature or request exp Issue regarding the exp module or progression labels Nov 3, 2021
@andersthemagi andersthemagi self-assigned this Nov 3, 2021
@andersthemagi
Copy link
Owner Author

andersthemagi commented Nov 3, 2021

Subrequests in the works for tracking functionality progress more concisely, will link to those issues once created.

@andersthemagi
Copy link
Owner Author

Subrequests made, will fill them out more concisely after work.

@andersthemagi andersthemagi added the money/shop Issue regarding either currency or the shop modules. label Nov 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request exp Issue regarding the exp module or progression money/shop Issue regarding either currency or the shop modules.
Projects
None yet
Development

No branches or pull requests

1 participant