Operating system: Windows 10 Pro Game version: 0.73.0 Theme: Rebirth
Greetings people! This is my first time creating the topic on the Etterna site and I do have a few question to ask about the gameplay’s result customization.
Is it possible to reverse the hit error’s result for the downscroll perspective? Because according to the default 4K results, it is more likely for the upscroll view. If not, then I’m completely fine with this settings.
Thank you for reading my very first post! ( •̀ ω •́ )✧
i am against allowing modifying the orientation of the offset graph because it throws away 8 years of visual muscle memory built by thousands of players and makes reading the score screens worse for everyone as a result. the same goes for most changes to the eval screen
Understandable! So in conclusion, there is no such adjustment for reading offset graph in reverse (Downscroll Perspective) and I assumed that you wouldn’t support this idea due to a confusion for most players who already built the visual muscle memory on upscroll view (which is of course a default graph view), if this kind of feature ever apply into the game results. But since this is the question I created about possibly to swap the offset graph view, I’m going to guess that the specific settings I’ve mentioned doesn’t exist in the first place and I won’t make a suggestion about it for the future update.
If that is the case, may I ask on where the LUA file for hit error’s graph display is located, please? I would like to attempt on adjusting the file, so that it would change from “Early Hits” appear at the bottom and “Late Hits” at the top to the exact opposite. It would be a little helpful and much appreciated if you could explain a bit more on the modifying part!
Here’s the LUA modified file for anyone who would like to try the reverse offset graph and feel free to leave some feedbacks if you would like to. Keep in mind that it might not seem to be a perfect result closed to the original LUA file.
At first, I made from value -1 to 1 at the “FitY” result as pococo0317 has told me (Thanks to him!). and this change alone gave me a result to what exactly I wanted.
Yellow highlight represented on which part I adjusted.
After I’ve done changing the value in reverse, I ran Etterna to view an outcome on adjusting the LUA file. I noticed that a hit error graph result has been reversed, but the “EarlyText” and “LateText” stay the same in upscroll perspective. So I investigated the entire code in the “offsetplot.lua” and here’s what I’ve got when I carefully looking all those code.
I brought the “sizing.Height -” at the “self:xy (EarlyText)” to the “self:xy (LateText)” which is originated at the red mark and put it into the yellow mark. When I made this change and check it on the program again, “Position Y” on both early and late texts are slightly out of the graph box. So they are the reason why I added multiplies by 2.5 for the next step because the original “textPadding” value was 5 and I keep experimenting around 2-3 range on another yellow mark (which is the number). I felt that the 2.5 value is the closest to the original “Position Y” and decided to stick with this value.
I’m not sure about the appearance of “OffsetWarningText” on the result screen, but I mirrored it anyway.
Here’s the result on before and after the change. (They are all from the same chart & song)
Before (4K Results)
After (4K Results)
Before (Song Menu)
After (Song Menu)
“Where do I put the modified LUA file to?”
Local Disk (C:)\Games\Etterna\Themes\ (Your current theme) \BGAnimations
I recommended you to keep the original “offsetplot.lua” to somewhere else or rename the file representing to the OG file, then put the modified version into BGAnimations file and remove “(reverse)” in file’s name. It should work properly.
If you’ve read this far, then Congratulations! you have installed “offsetplot (reverse).lua” into Etterna. I hope you enjoy my modified LUA file! (This is for downscroll perspective though… But hey! Feels free to check this out! If you don’t enjoy or finds it weird, you can simply remove the modded file and put the original file you saved back to normal.)