-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Update gemstone-crab-timer #8647
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
Conversation
|
Internal use only: Reviewer details Maintainer details |
|
I recommend caching your |
Thanks, were on it |
Overlay rendering now uses the configuration store for cached values instead of pulling configuration manager each time Added launch configuration without debug to not see all the debug messages Added Timing helper which was used to get timings for the renders Profiles are now taken into account for the different saving stats Any existing counts will sadly be reset because of this Render Timings in nanoseconds: Before changes: Average render time: 71183.08373205742 over a total of 41800.0 renders. Running total 2.9754529E9 Average render time: 71156.34844868735 over a total of 41900.0 renders. Running total 2.981451E9 Average render time: 71140.06190476191 over a total of 42000.0 renders. Running total 2.9878826E9 With new configuration store (about a ~10k nanosecond decrease on average): Average render time: 61921.20574162679 over a total of 41800.0 renders. Running total 2.5883064E9 Average render time: 61899.178997613366 over a total of 41900.0 renders. Running total 2.5935756E9 Average render time: 61881.780952380956 over a total of 42000.0 renders. Running total 2.5990348E9 Added time left overlay to the tunnel Added a couple of AFK checks for the screen pulsing
Overlay rendering now uses the configuration store for cached values instead of pulling configuration manager each time Added launch configuration without debug to not see all the debug messages Added Timing helper which was used to get timings for the renders Profiles are now taken into account for the different saving stats Render Timings in nanoseconds: Before changes: With new configuration store (about a ~10k nanosecond decrease on average): Added time left text overlay on tunnel |
Rather than providing options for all the notification values, you can just make the config entry of type |
Changed notification to built in type
Changed notification to built in type :) |
Renamed to "Gemstone Crab" after merging and updating with 2 other contributors
Added:
Current Fight Session
Kill Stats
Gem Tracking
Tracks each gem count using icons
Kill Stats & Gem Tracking are saved and persistent, can be reset with !resetgemcrab command
Screen Pulse
Changes:
Note: We are planning on making optimizations and making code more readable/organized very soon, wanted the update out and it has been thoroughly tested with no issues