Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Checkpoint zones / Entering stage zones / Change rank sorting in dbconfig #993

Open
Linguistie opened this issue Dec 6, 2020 · 5 comments

Comments

@Linguistie
Copy link

Linguistie commented Dec 6, 2020

  1. Checkpoint zone: memorizes player's time on entry, compares it to PB/WR.
  2. Remove the notification message after entering the stage zone for the 2nd/3rd/... time after having entered it once.
  3. Add an ability to switch rank sorting from "BEST to WORST" to "WORST to BEST" (or switch to it entirely)

Reason for 3. : When typing !ranks, if ranking fromBESTtoWORST new players would have to go all the way to the end of the list to see their own rank and those that go after. And instead of going to the next page to see what's next in the progress line they'd have to press the previous page, not the next which is unintuitive and confusing. Overall, the ranking from WORSTtoBEST feels more natural imo.

  1. Make an option to lock players in their current rank title that they have according to their points to lower the number of 'trolls' asking others to teach them while having the highest rank possible.
@Nairdaa
Copy link
Contributor

Nairdaa commented Dec 6, 2020

  1. There are already stages to work with in the api, just nobody have made a public plugin that will store the pb/wr of the stage in database.
  2. That has been fixed already by k3n iir
  3. idk about that
  4. But sometimes people don't like their rank and would like to use a lower one. Personally I've never seen those "trolls" and people with highest ranks are usually well known players.

@Linguistie
Copy link
Author

thanks for your response

  1. assume it happened recently? because I just downloaded the timer a couple of days ago, ok then.
  2. which one do you think is more intuitive then if you compare the two?
  3. of course a player would like to do that, nobody likes restrictions, but an ability for the developer to restrict that would be nice.

@rtldg
Copy link
Collaborator

rtldg commented Mar 7, 2021

  1. Checkpoint zone: memorizes player's time on entry, compares it to PB/WR.

this would be stages and is something i intend to overhaul to support saving times/replays for

  1. Remove the notification message after entering the stage zone for the 2nd/3rd/... time after having entered it once.

this was done in #965 and is in very_good_yes / next release

  1. Add an ability to switch rank sorting from "BEST to WORST" to "WORST to BEST" (or switch to it entirely)
    Reason for 3. : When typing !ranks, if ranking fromBESTtoWORST new players would have to go all the way to the end of the list to see their own rank and those that go after. And instead of going to the next page to see what's next in the progress line they'd have to press the previous page, not the next which is unintuitive and confusing. Overall, the ranking from WORSTtoBEST feels more natural imo.

you should be able to accomplish this by reordering the chatranks in sourcemod/configs/shavit-chat.cfg (and fixing the numbers after? this might change whatever tags player currently have on)
this isn't something i want to make a menu option or cvar for though

  1. Make an option to lock players in their current rank title that they have according to their points to lower the number of 'trolls' asking others to teach them while having the highest rank possible.

also not something i want to make an option for

@Nyano1337
Copy link
Contributor

i had written a stage plugin that PB/WRCP contained, but won't public it as 'bhoptimer' because i'm writing a 'surftimer'

@rtldg
Copy link
Collaborator

rtldg commented Mar 29, 2021

i had written a stage plugin that PB/WRCP contained, but won't public it as 'bhoptimer' because i'm writing a 'surftimer'

That's a shame to hear. I want bhoptimer to work as a surf timer too which makes surf changes welcome, especially stages and PB/WRCP implementations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants