Configuring your own Daily Rewards.
This idea just popped into my mind and this is how it works!
1 - Values of Rewards
So first of all, there should be a kind of point system. Each day you'll receive a specific amount of points. This can be random or increasing each day in the Daily Loyalty Roll. These points, which you could call 'Points of Vigor' or 'Loyalty Points', can be spent on purchasing specific daily rewards. The higher the price of such a reward, the better the reward is.
We'll use Loyalty Points as name in this example.
2 - The Process
A player starts at the very first day with 0 points. The player cannot configure his rewards (yet), so the default daily rewards will apply instead.
Until he or she gains the amount of points for replacing the first reward of any day, this means the player can choose out of the rewards that are equal- or lower than his or her budget. The player can assign any day for replacement, however if the player chooses a day that's older than the current date, this means the player has to wait until the day comes again or the player can choose another day for this reward.
Note that the daily reward system provides us with a special reward each 30 days. This spot is also replaceable with those points, though they're a little more expensive in Loyalty Points and give better rewards than other days.
A purchased reward with Loyalty Points is unlocked. This means, that he/she can use it anytime, though the player can only choose the amount of days the reward can be used on out of the 30 for this reward to apply. (e.g If one purchased reward can be used on 3 days, this means that the player can assign three days with the same reward)
3 - The Layout
So, now we kinda have an idea how it works. Let's go to how it looks.
Basically, at the Daily Loyalty Roll tab, there should be a button that says 'Purchase Daily Rewards' or something. A new shop UI opens, showing your balance and the rewards you can purchase.
At the Daily Loyalty tab, outside the shop UI, you should be able to press on a day. This opens either a new UI or a scrolling list above the day, where you can choose your purchased & available rewards.
On each daily reward, a small number should display on how many days this can be applied to, and in the shop it should show it's expense somewhere as well.
4 - No need to expand the daily reward day-count
This basically means that the player can configure their own rewards and with those points you can get higher/better rewards.
Thanks for reading, and I hope that you consider this idea as well.
I love your idea. But a few questions first:
Would the amount of days you can replace your daily reward be limited? Let's say like 5 per 1st 30 days, 3 per 2nd 30 days, 2 per last 30 days, or so.
A long-time player could, if he/she has all the items purchased, be able to put all the items in any day-slot that's available. This means, that it doesn't matter which day it is, they all are replaceable.
What Items would you be able to buy with those Points? There's no need to create one more Black Market...
Not too much of an expense. For example:
Default:
Day 1: 500 Food, 500 Iron, 500 Gold
Purchasable:
Lowest Price: 5 Paladins, 5 Archers, 500 Food (10 slots)
or
Highest Price: 2500 Maranian Amulets, 5 Dragons (3 slots)
Each slot = 1 day slot.
This means, that the lowest price you see above, can be applied to 10 days in the 90 days of Daily Loyalty Roll.
The most expensive one, however, can only be applied to 3 days in these 90 days.
Each 30 day slot, should be separate as they give bigger rewards!
Only each 30 days slot can give Sapphires. For example:
Default:
Day 30: 5 Wyvern, 150 Sapphires, 1 Crystal Coffer, 1 +25% Food Production Boost (1 day), 1 Rune Scale.
Purchasable:
Lowest price: 300 Sapphires, 10 Dragons, 1 +50 Experience Booster (4 hours). (2 Slots)
or
Highest price: 50 Dragons, 600 Sapphires, 1 Weor's Protection (1 Slot)
Note that these slots only count for each 30 day slots. (Basically the golden ones)
Apologies for the confusion of the other Black Market. With shop GUI I didn't mean exactly such a thing, it's rather a new UI that shows the purchasable daily slots and your balance that way.
Though, another tab in the Black Market's a better idea perhaps? Then a reference button in the Daily Loyalty Roll menu to the Black Market saying 'Configure your Rewards!' would be convenient too.
Hope that cleared some stuff up!
So you mean, it's more for getting a higher reward in exchange for several lower rewards which have the equal price (let's say 10 days 1 are equal 600 Diamonds, and some other Items are also equal 600 Sapphires, but they give you an opportunity to get more Bestiaries/Boosts rather than Resources/Infantry. Right?
I'll make it visually a bit more clear:
Maybe just removing something inessential and adding something really useful, but equal in Sapphires would have the same effect.
I didn't really understand this one. Could you explain that to me, please?
Let's say if your daily reward for today costs 500 Sapphires, but it's Resources and Boosts, you could choose some Units and boosts instead, but also for the cost of 500 Sapphires.
Ohhh! I see, I'm sorry for the confusion. Let me re-state what I meant:
Default:
Day 1: 500 Food, 500 Iron, 500 Gold
This is the default package you get for day 1. Just like as it is now, every day has a default package.
Purchasable:
Lowest Price:
Daily reward: 5 Paladins, 5 Archers, 500 Food (10 slots)
Cost: 10 LP's.
The above-standing is the cheapest reward available. The cost of it could be 10 LP's (Loyalty Points) as stated above which is, depending on the idea, equal to 10 days of gameplay. Each day gives you 1 LP. The other idea could be an increasing effect.
(e.g The first 30 days = 1 LP a day, the second 30 days 2 LP's a day, and the third 30 days 3 LP's a day)
Highest Price:
Daily Reward: 2500 Maranian Amulets, 5 Dragons (3 slots)
Cost: 50 LP's.
The above-standing is the most expensive reward available. The cost of it could be 50 LP's (Loyalty Points) as stated above which is, depending on the idea, equal to 50 days of gameplay. Each day gives you 1 LP. The other idea could be an increasing effect.
(e.g The first 30 days = 1 LP a day, the second 30 days 2 LP's a day, and the third 30 days 3 LP's a day)
Each slot = 1 day slot you can apply this reward to.
This means, that the lowest price you see above, can be applied to 10 days in the 90 days of Daily Loyalty Roll.
The most expensive one, however, can only be applied to 3 days in these 90 days.
Got it now. thanks for the screenshots and details. Passed to devs.