Hello everyone! Thank you as always for your support. Let's take a look at this week's progress.
June Comic is done. This is Malina short story.
So, I had finally finished long long comic works. It's time to get back to work on the game.
It is being released in advance here for Inferno and above tiers.
It's been a while, but I finally started the long-awaited bug fixing work, revisiting the code and refreshing my memory on how things work. There are two major bugs to tackle this time.
1. When the same attack is performed repeatedly, the hitbox disappears after the first attempt.
2. When a grab move is interrupted, the characters remain stuck together.

Both are deep-rooted issues, but I chose to address the first one this time. I had previously attempted to fix this bug by adjusting the hitbox size by one pixel, which led me to believe it was a Unity bug. However, the issue reappeared, indicating it wasn't fundamentally resolved.
Upon investigating the conditions under which the bug reoccurred, I found the problem lay in how the hitbox was toggled on and off. The issue was resolved by changing the activation of the component instead of the game object itself. My hypothesis is that the game object, when deactivated, still had its component retaining the hit flag, causing subsequent hits to be skipped as if the collision had already been registered.
Next, I needed to place keyframes on each animation's timeline. However, another task emerged: Previously, I had been using only one hitbox. Those familiar with fighting games know that typically, one to four hitboxes are used. The logic for multiple hitboxes was already developed during the implementation of projectiles, so it was a matter of transferring this to the character hitboxes. Additionally, I built a system to visualize the hitboxes.
While I didn't finish this week, next week, I plan to implement proper hit detection, including hurtboxes, across all animations.
bug fix
Adjust hit box and hurt box
That's all for this week. Thanks to everyone's support, we can continue development! Much appreciation.
Have a great weekend!