SGA-A / c2c

Source code for the custom app exclusive to cc, where most interactions begin and end.
MIT License
1 stars 0 forks source link

Implement Bounty functionality #27

Open SGA-A opened 8 months ago

SGA-A commented 8 months ago

Is your feature request related to a problem? Please describe.

Bounty is another attribute that is displayed on your profile. However, the only way it can increase is by robbing the casino. There is also no way it can be claimed so theoratically speaking, it could increase to infinity. The mechanic is complicated, so development may not begin until some time next year.

Describe the solution you'd like

Some additional functionality around the bounty system. This means that you can increase your bounty, as long as you are not caught. If caught, give the bounty to whoever catches them.

The methods of getting caught are not exhaustive, they include:

[1] - The functionality for this to work has not been created.

If the reason for being caught is an unhappy slay, give the bounty to any user that has the 'Police' job. Do not apply this if the police chosen or the only police able to be chosen is the one caught. If there are no police available, the bounty will be handed over to the bot.

This system and its functionality will mean that users that have chosen to become a Police cannot commit any crimes, which include any form of robbery or theft. This means users who work as a police should be excluded from the bounty leaderboard entirely, as well as users who don't have a bounty.

A bounty filter will be added into the leaderboard, to rank users based on their bounty. See #5. The chances of getting caught should also increase as your bounty increases. If the user is caught, they cannot be hired into another job for the next 48 hours.

Additional context

Bounty in the virtual economy is used to express how wanted a user is, by associating them with a sum that is paid for capture. A higher value indicates the user is more sought after because the reward for doing so is higher compared to other bounties.