|
|
Line 72: |
Line 72: |
| = Loose ideas = | | = Loose ideas = |
| * Connecting colonies for cooperation or for genetic diversity or something. Idea from https://plus.google.com/+ErikMelkersson/posts/6iQhazsenvT< | | * Connecting colonies for cooperation or for genetic diversity or something. Idea from https://plus.google.com/+ErikMelkersson/posts/6iQhazsenvT< |
|
| |
| = Badges =
| |
| When you receive one it should be popped up as some message. In game mostly.
| |
|
| |
| Bronze: Everyone should be able to get it with very little effort
| |
| Silver: "Average" effort
| |
| Gold: Hard to do.
| |
| Rainbow: Ridiculously much effort
| |
|
| |
| Checked daily?
| |
| * Populator badges for areas: (number of ants in an area - check is very easy, just a sum)
| |
| ** 100 ants - bronze, 2'000 ants - silver, 50'000 ants - gold, 1'000'000 - rainbow
| |
| * Populator badges for countries: (number of ants in a country - check is very easy, just a sum)
| |
| ** 1000 ants - bronze, 20'000 ants - silver, 500'000 ants - gold, 10'000'000 - rainbow
| |
| * Performance badges: Checked per week. Counts the best week. Check is made on actions performed the last 24*7 hours (a week). Limits for Gold, silver and bronze. The same way I check best founders today.
| |
| ** "Founder" Founding nests (10 - bronze, 30 - silver, 100 - gold, 1000 - rainbow)
| |
| ** "Helper" Helping other players colonies (10 - bronze, 30 - silver, 100 - gold, 1000 - rainbow)
| |
| ** "Killer" Killing colonies (3 - bronze, 10 - silver, 30 - gold, 300 - rainbow)
| |
| ** "Saboteur" Sabotage(10 - bronze, 30 - silver, 100 - gold, 1000 - rainbow)
| |
| ** "Feeder" Give food - no good source right now
| |
|
| |
| == Implementation notes to myself ==
| |
| Given badges table:
| |
| Contain: player, level, datetime, country, region, type, Where only one of country/region/type is set. Reuse action/event id for type?
| |
|
| |
| Load my active badges on initial setup and on load others on other player info.
| |
|
| |
| Check to see if new given only checks, adds (not update) badge if better than before. "archive" badges that have been replaced.
| |
|
| |
| Notifications: Use existing notification handling. Add possibility for ref to a badge.
| |
|
| |
| Area badges:
| |
| * insert select sum(..) on duplicate key update greatest(..)
| |
| Performance
| |
| *
| |
|
| |
|
| = Buildings = | | = Buildings = |