Comments (23)
Difference or not logs are useful, can you not be stubborn and provide them after reproducing the issue? Thanks.
from heck.
Not to mention that I tested and asked some others to test this map (https://beatsaver.com/maps/133c5), and it works fine. That issue looks specific to you. Send logs.
from heck.
it works fine
The timing and accuracy are subtly stricter than they should be. Notice in the side-by-side comparison how the notes get closer to my saber before they actually slice, and how at 0:03 the blue notes in the bottom left fly past despite the saber clearly being within hitbox range.
The sabers phasing through notes was probably a different issue which seems to have been fixed in the time since recording (late 2023); Apologies for not being more thorough. It still isn't fully correct though, I'm consistently missing more than with identical settings on 1.29.
I would strongly advise testing with lollope / hitbox abuse maps (i.e. https://beatsaver.com/maps/34845, https://beatsaver.com/maps/38a7c, https://beatsaver.com/maps/29895), as they are far more sensitive to differences in hit registration and in some cases are rendered quite literally impossible by this bug.
I'll be doing my own testing commenting out patches in NoodlePlayerInstaller.cs to narrow down what's actually causing the discrepancy and report back in a few hours.
from heck.
Thanks for providing logs. Well, they would've been more useful for the other issue most likely, at least it shows that you got a minimal list of mods.
As for the other issue, I cannot tell if you are actually missing or if that's a bug. I rarely play Poodles maps (and honestly am very bad at it), but I saw someone else complaining about Poodles being "broken" on > 1.29.1. I find this kind of debatable and hard to prove, to me (as a very inexperienced Poodles player who struggles a lot on it) you are just missing notes, but that might be wrong.
It would probably be more clear with Naluluna's mod that shows hitboxes I guess. And on a single note.
from heck.
I try to do at least 20 attempts before I make any definite conclusions. Playing a segment from 0:23 - 0:27 on https://beatsaver.com/maps/38a7c I fail ~10% of the time on vanilla and 95% of the time with "_requirements": ["Noodle Extensions"]
added.
from heck.
Isn't NE required to play Poodles maps?
from heck.
It's normal pauls, not poodles.
from heck.
Yeah I was asking for the map you played on the video.
Can you tell if that happens on 1.29.1? Just curious. I did notice that NE maps seem to make it harder to hit the notes, but I didn't make a case of it. Thought I was just bad. I am wondering how old this presumed bug is.
from heck.
I'll be doing my own testing commenting out patches in NoodlePlayerInstaller.cs to narrow down what's actually causing the discrepancy and report back in a few hours.
Probably this one:
from heck.
Can you tell if that happens on 1.29.1?
Having escaped DLL hell, I bring results! The issue is present on 1.29.1 using the latest BeatMods release (CustomJSONData 2.5.2, _Heck 1.5.0, Chroma 2.8.0, NoodleExtensions 1.6.0), however it is not present on an older build of Noodle for 1.29.1 (CustomJSONData 2.4.7 [Aeroluna/CustomJSONData@c0775be], _Heck 1.4.8 [2c0dc3d], Chroma 2.7.7, NoodleExtensions 1.5.8)
from heck.
There's a lot of versions between 1.6.0 and 1.5.8, 1.6.0 is basically the master branch. I'd like to help but I probably can't figure the difference between weird hitboxes and normal hitboxes.
from heck.
Have you figured anything new since then?
from heck.
I've been busy with work lately so I haven't found time to.
from heck.
@Aeroluna, Do you remember wayyy back when, I reported a bug about notes with any noodle properties being offset slightly (about half a note length) back or forward compared to a vanilla note? Like the origin point would get switched from the front face of the note, to the center of the note?
...how was the fix for that implemented?
Could that be what's happening here? Like the note visually is being offset closer, yet the hitbox is set forward or back about a half meter?
from heck.
Is there a way to play with hitboxes visible? That could really help debug if this is the case.
from heck.
There's this: https://youtu.be/IMziq-EIkIg
from heck.
500 JPY
:(
from heck.
It's indeed paywalled but that's for a whole collection of mods, and a lot of them are unique. It's cheap and definitely worth it. Plus that's the only existing solution anyway.
from heck.
Is there a way to play with hitboxes visible? That could really help debug if this is the case.
Custom notes maybe? I don't know of any that reflect the actual note hitboxes. (or i forgot)
from heck.
Custom notes are aligned with the visual model, so they wouldn't show any potential desync between that and the physical collider.
from heck.
Oh for showing hitbox desync. I'm not sure what mod can display stuff like that but the only idea I have is RuntimeUnityEditor since that can display BoxColliders which is what the notes use.
from heck.
I managed to draw hitboxes using some code copy+pasted from StackOverflow (pitch black since I couldn't figure out materials), and they look exactly the same in either case:
hitboxes.mp4
To help visualize my testing methodology (and how bad this issue is), here's a clip of me failing a pattern four times in a row with Noodle, then subsequently passing the same pattern five times in a row without Noodle:
red_haze.mp4
Id appreciate if someone could guide me on how to set up a wireframe material so the hitboxes don't make the game impossible to see 👍
from heck.
I'll be doing my own testing commenting out patches in NoodlePlayerInstaller.cs to narrow down what's actually causing the discrepancy and report back in a few hours.
Probably this one:
Did you actually try without this patch or not?
from heck.
Related Issues (20)
- Screen is black in main menu on start up. HOT 3
- Incompatible with multiplayer HOT 3
- 360Fyer Generated Walls Errors HOT 3
- Non-up to date versions for 1.29.1 prevents certain map effects. HOT 2
- PlayerToTrack "target" break the game HOT 4
- Replays Bugged on 1.34+ versions with Noodle
- 2.7.16/1.5.16 followup: 'Storyteller' still broken. HOT 1
- [1.34.2+] Chroma created geometry has broken reflectiveness and therefore broken coloring
- When assigning hands or head to their own track, room offset is not factored in
- Add local rotation and scale base providers
- Game gets stuck on a few chroma songs when playing online using MultiplayerExtensions on 1.29.1 HOT 3
- Wiki example gifs do not load
- Feature request: Add functionality to create Custom Meshes using Vertice and UV coordinates. HOT 1
- All Chroma Geo in "newer Maps" will appear compleatly Black HOT 1
- Chroma lights not enforcing properly HOT 1
- [1.37.0+] Some Chroma created geometry is now always fully bright
- [1.37.0] First lighting event doesn't seem to trigger HOT 1
- Levels fail to start with Heck in BS v1.37.1 HOT 1
- Chroma standard environments load on 360/90 maps HOT 2
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 heck.