-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
feat: arrow entity handling and damage. #772
Conversation
So I have a couple thoughts. Mainly, if the ray code doesn't have an issue right now, let's not change it. Or let's try to at least move it to a separate PR if you think it's an optimization and won't break anything. I don't want to have this PR have too many separate changes in it. I also added benchmarking (#781). So if you're making a change like this, beyond the test passing, we should also see a big change in how long it takes to run the benchmarks, the micro benchmarks. Which will be pretty interesting. Also, okay, I suppose you can move spatial in, but in the future let's try to make modules separate. We should put some effort to making them separate in the future. |
Benchmark Results for general
Comparing to d0838c5 |
🎯 Bounty Added!
Happy coding! 🚀 |
Benchmark Results for general
Comparing to d0838c5 |
Benchmark Results for general
Comparing to d0838c5 |
Codecov ReportAttention: Patch coverage is
@@ Coverage Diff @@
## main #772 +/- ##
==========================================
+ Coverage 23.50% 24.62% +1.12%
==========================================
Files 160 159 -1
Lines 15829 15905 +76
Branches 374 362 -12
==========================================
+ Hits 3720 3917 +197
+ Misses 12011 11887 -124
- Partials 98 101 +3
|
Benchmark Results for general
Comparing to 856ead9 |
@andrewgazelka ready 4 merge |
Arrow Entity handling and damage.
Arrow hitting blocks and damaging entities
Despawn Arrow and clamp velocity properly :)
hand animations 👍
fix bow?
first_collision rewrite. somewhat fixed arrow through floor