Comments (10)
All-time
- Bounty Hunter - Kill 50 bounties
- ??? - Get a K/D above 10
Events
- That was close - Kill someone when you only have 1 HP left
- To the brink and back - Get to 1HP, then survive for 20 seconds
- Evening by the fire - Die in lava five times in a row
- Noob - say "hacker", "hack", or "unfair" after dying
- Nice Try - Be killed in the enemy's base whilst holding the flag
Match-specific
- Killing Spree - n kills without dieing
- Quadrakill - 4 kills in a row
- Immortal - Kill more than 50 people and have no deaths in a single match
- Canary - be the first to die in a match
Map-specific
- Flash - Get to the center cavern in Caverns first
from capturetheflag.
- Support for SQLite or some sort of NoSQL db should be added to https://github.com/rubenwardy/awards
- Offline players should be stored in the DB, online players cached in memory.
- MongoDB?
- awards mod should contain no awards
- ctf_awards for ctf awards
from capturetheflag.
If awards get added, they should be displayed in a non obstrusive way. Getting a "hey you just ate your 100th apple" award blocking your screen while you are 2vs2 battling another player is bad.
Perhaps display them when the match ended, somewhere next to the rankings?
from capturetheflag.
from capturetheflag.
All-time achievements could be shown in the player's profile (a.k.a /rankings
), and per-match achievements could add to the player's match score.
from capturetheflag.
??? - Get a K/D above 10
Call this one "epyc gamer"
from capturetheflag.
Sniper- Kill 5 people with a gun in a single round
Snyper king- Kill 50 - 100? people with guns in total
from capturetheflag.
I think we should implement GUI and any 1 achievement in 1 PR. Just for example.
Then implement all additional achievements. Each one in a separate PRs. It will be easier to test them.
from capturetheflag.
It is up to you to choose dB.
I think mongo is overkill. We don't have millions of players.
You are using redis for world now. Right? Can we use it instead of new other database?
from capturetheflag.
All-time
* Bounty Hunter - Kill 50 bounties * ??? - Get a K/D above 10
Events
* That was close - Kill someone when you only have 1 HP left * To the brink and back - Get to 1HP, then survive for 20 seconds * Evening by the fire - Die in lava five times in a row * Noob - say "hacker", "hack", or "unfair" after dying * Nice Try - Be killed in the enemy's base whilst holding the flag
Match-specific
* Killing Spree - n kills without dieing * Quadrakill - 4 kills in a row * Immortal - Kill more than 50 people and have no deaths in a single match * Canary - be the first to die in a match
Map-specific
* Flash - Get to the center cavern in Caverns first
@rubenwardy I will work on this
from capturetheflag.
Related Issues (20)
- Game freezes while loading a map HOT 16
- CI idea: Check PRs and the main branch for successfully running HOT 8
- Smoke and poison grenades are returned back to inventory after death HOT 2
- The smoke and poison nades should be allowed to be thrown near the flags if captured.
- Make `/donate` arguments orderless HOT 1
- Water flow on barrier removal not working on Plains of the Past HOT 4
- Idea: CTF DevTest Server HOT 6
- Update https://ctf.rubenwardy.com/ copyright HOT 1
- Closed issue #1191 is occurring for me. HOT 2
- Restructure the storage of rankings HOT 1
- Problem when creating and joining a singleplayer world HOT 7
- Idea: add the ability to select underbarrel grenade type in class mode
- Idea: add the floating marker above the flag in class mode HOT 1
- Convert all MTG mods to submodules HOT 2
- Change player velocity depending on what's being held HOT 2
- Add an area in map definition to mutate the map in each match
- Don't kill players inside indestructible blocks if they have fly or noclip privs HOT 1
- Add secondary normal chests to the game as extra storage HOT 1
- Restructuring rankings saving mechanism for better efficieincy and accessibility HOT 2
- Suggestion to get rid of spanwkill HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capturetheflag.