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

[REQUEST] Set total coins given per karmaround #62

Open
saschahi opened this issue Mar 21, 2020 · 1 comment
Open

[REQUEST] Set total coins given per karmaround #62

saschahi opened this issue Mar 21, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@saschahi
Copy link

  1. How does your idea work?
    each karmaround,
    instead of giving each person X coins * Karmapercentage

have a "maximum handed out coins" value, divide it by the amount of people that get coins this karmaround, then multiply it by karmapercentage and hand out coins that way

  1. How is this different from what already exists?
    Far more manageable for streamers with 20+ viewers or streamers with highly fluctuating viewercounts

  2. Why is this needed? What problem does this solve?
    Streamers with extremely high/fluctuating viewercounts have a really hard time configuring coin-gain for viewers. This gives them an easier alternative.

sometimes I see streamers changing coin-gain settings every 30 minutes or so depending on their viewercount.

It also makes it more rewarding watching streamers with lower viewercount because viewers can interact more with the streamer

@saschahi saschahi added the enhancement New feature or request label Mar 21, 2020
@Codingale
Copy link
Collaborator

To clarify as I was confused on the first read:
We have: Bot gives User 1 X * Karma per person
You want: Bot gives User 1 (X / Viewers) * Karma where Karma pool is X, and is how much Karma can be given out total if everyone has max karma?

This seems like it could be done by tweaking coin values, and karma caps, with a touch of rates by the streamer given time, but this of course requires patience and knowledge of the mod and understanding that some events might be considered "good" but actually be bad if spammed or made too cheap.

I.e. buying an animal is nice, but buying 1,000 rats super cheap is overkill.

I personally like the idea you suggested though, and if I can get a grasp on the codebase again (been away for a LONG time due to IRL) I'll see about implementing it as it shouldn't be hard to do.

For the record: this not not an acceptance of what's going on as I'm only vaugely involved somehow with the project as a rubber duck

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants