Comments (8)
Yeah, they're based on medal colours but some variation's definitely would be nice. No respawn times definitely need some work over all. I'll keep this suggestion in mind in next update (not sure when tho 😅)
from tm-run-history.
What's "Copium medal"? I never heard it before
No Respawn Timer - Copium Timer
So here we are 😅
from tm-run-history.
Initially, I thought that using the delta threshold for the noRespawn time could work fine. But after I watched again the screenshot example with all the times, it won't work. Because even if the delta is faster, the noRespawn time could be slower than another time with a slower delta. For example times number 8 and 9.
So the gradient must be based on the noRespawn times. I don't know how you could do this but this is the idea I have so far.
Take the faster and slower time. Get their difference. Then divide that by the number of colors, let's say 8 shades. With every 1/8 make a range of the difference and assign the color gradient to it. So if a "Copium time" is in one range, it assigns that color to the time.
For example
- fastest noRespawn time is 40.0
- slowest noRespawn time is 44.0
The difference is 4 and the division by 8 is 0.5
Color 1 is from 40.0 to 40.5
Color 2 is from 40.501 to 41.0
...
Color 8 is from 43.501 to 44.0
And every time there's a new fastest or slowest copium time it updates the ranges
from tm-run-history.
I made some palettes based on different color wheel modes from this page https://colors.dopely.top/color-wheel/
I based one color of the modes on the PB color and made a gradient from dark (L 30) to bright (L 60). I can change the luminosity values because I use HSL color values.
If you have any other color suggestions I can make a palette for them.
Maybe the purple palettes aren't that great for our use but they look cool
from tm-run-history.
I thought that the NoRespawn color was only green (AT color). But by playing another map I found out that it's based on the medal's colors.
So maybe the gradients won't work
from tm-run-history.
In my opinion, the gradient should be based on one color for example blue. To highlight if the no respawn time is above a medal time, it could be displayed with a colored circle placed to the right of the no respawn time
from tm-run-history.
Yeah, for Copium medals I can actually add another column (like for normal runs) and make No respawn time use gradients you suggested. Blue is not great cause PB imrovment column already uses it.
It's all a bit difficult. I plan to add more columns based on "copium time" like delta and improvment - if you enable all of them that would be a mess of course. But even with couple columns enabled there shouldn't be wall of text (numbers in our case) in one color. So if you have more ideas about that I'm all ears!
from tm-run-history.
What's "Copium medal"? I never heard it before
from tm-run-history.
Related Issues (20)
- Option to only make it show when you open the overlay
- Store latest pbs/times between map loads
- Revisit default colors of delta time HOT 4
- Limit of times in table doesn't work
- Fix auto target selection
- Setting to change target by default HOT 1
- Option to show only PBs HOT 1
- Delta on PBs makes no sense HOT 1
- It doesn't work HOT 7
- Plugin works incorrectly on maps without champion medals set
- Duplicated time after reloading same map HOT 1
- Improve "Lock position" option
- Time inputs should be unified and use same unit of times
- Champion medals not loading HOT 1
- No Respawn Time not saving if reset too fast
- Duplicated time when playing on server HOT 1
- Bronze medal showing up as beaten medal when no-medal time is driven HOT 1
- Option to display plugin in "no interface mode"
- Medal only view
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 tm-run-history.