1

Topic: Hurtboxes are on the ground

Hi,

I have a problem with version 2.3(Standard), hurtboxes are on the ground and I can't find a way to fix that.

Here is a video showing the problem: https://streamable.com/g7ins

This problem occur when I import move files from 2.2 version and that I add one of these imported moves to the moveset of a character, even if i delete every imported moves, the bug stay and it impact every other moves of the character. (as you can see in the video)

This problem is specific to 3d gameplay, i don't have this problem on 2d gameplay.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

Not saying it's the solution but curious if you've run the Map Recorder on the character(s) after importing. I haven't messed around with the 3D Gameplay feature too much at the moment but if I stumble across it as well I'll let you know if I found a fix/workaround.

Share

Thumbs up Thumbs down

3

Re: Hurtboxes are on the ground

Map Recorder is not available in the standard version, so i can't try.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

Converting 2D characters to 3D may have some bumps. Try opening the Character Editor and hitting "Apply Changes" to refresh your hitboxes. Next, look at the hurtboxes under the Active Frames and make sure its assigned to the correct body part. Some of these may need to be "re-applied" once you expand the hurt boxes foldout.
Just remember: Your hit and hurtxoes *cannot* be rectangle types. Currently, 3D only allows for sphere types.

Like UFE? Please rate and review us on the Asset Store!
Questions about the Forum? Check out our Karma FAQ.
Don't forget to check our discord channel.

5 (edited by Az 2020-03-14 11:28:02)

Re: Hurtboxes are on the ground

Mistermind wrote:

Converting 2D characters to 3D may have some bumps. Try opening the Character Editor and hitting "Apply Changes" to refresh your hitboxes. Next, look at the hurtboxes under the Active Frames and make sure its assigned to the correct body part. Some of these may need to be "re-applied" once you expand the hurt boxes foldout.
Just remember: Your hit and hurtxoes *cannot* be rectangle types. Currently, 3D only allows for sphere types.


I tried everything you said, but unfortunately the problem is still there.

So I have done more tests, apparently the problem don't come from imported move files, it happen when I hit "Apply Changes" on the stance menu, when I do that, I have this message :

https://ibb.co/SrV0BVy

It's on a new unity project with only UFE 2.3 Standard imported, nothing was added on the movelist of the character, the only thing I did is open the Character Editor and hit "Apply Changes" on the stance menu, that's all, I hope it will help to find the problem.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

Im having the same issue. I imported the characters and built them up from scratch. I will play around with it and see if I can find where the problem resides.

7 (edited by nusaw316 2021-12-10 07:55:30)

Re: Hurtboxes are on the ground

I'm having the same issue as well. The hitboxes in play mode are turned 90 degrees from the character and all the attacks appear on the ground. It makes the game unplayable.


Update:

Hitboxes match the character. I had to turn the mesh in the same direction as the hitboxes are facing, and then use maprecorder for the moves.

Unfortunately, the hit attacks are still on the ground.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

I am having the same issue with all of the hit boxes showing up at the character’s pivot as well. I also have the Standard version so the source code isn’t available to change. I’ve seen a couple of post in the forum about this same issue and was wondering when we could possibly expect the patch for this issue. My game’s was supposed to be ready for alpha testing before New Years, so just wondering if there was a work around or something.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

So is there a solution to this issue? I've been working with an unplayable game for several months now.

Share

Thumbs up Thumbs down

Re: Hurtboxes are on the ground

nusaw316 wrote:

So is there a solution to this issue? I've been working with an unplayable game for several months now.

More information is needed. I can't replicate the issue.

Like UFE? Please rate and review us on the Asset Store!
Questions about the Forum? Check out our Karma FAQ.
Don't forget to check our discord channel.

11 (edited by Az 2021-12-29 04:22:24)

Re: Hurtboxes are on the ground

I've never found a solution to the initial problem, so I've upgraded to Source and running MapRecorder fixed it.
I don't know if it can help to find the issue, but the problem come back if I uncheck "Use animation maps", it even add a new bug where character go backwards when performing some moves.


nusaw316 wrote:

I'm having the same issue as well. The hitboxes in play mode are turned 90 degrees from the character and all the attacks appear on the ground. It makes the game unplayable.


Update:

Hitboxes match the character. I had to turn the mesh in the same direction as the hitboxes are facing, and then use maprecorder for the moves.

Unfortunately, the hit attacks are still on the ground.

As you said, during MapRecorder, the character need to be in the right orientation (looking to the right like during fights) if it's not the case, hitboxes won't be at the right place.

For the problem you got, I got it aswell, but unchecking then rechecking "Use animation maps" on the character file fixed it.


Right now everything is working fine for me.

Share

Thumbs up +1 Thumbs down

Re: Hurtboxes are on the ground

So if you purchase standard basically your game is broken unless you purchase the source? Until we get an update/patch?
I could have been mistaken but i’ve seen in another post that in order to fix it mistermind said the fix was this.

I just ran some tests, and there seems to be indeed an issue with 3D gameplay combined with disabled animation maps.
Unfortunately to fix it you will need the source version. Under ControlsScript.cs, look for this code segment:
hurtBox.position = myHitBoxesScript.GetPosition(hurtBox.bodyPart, true);
hurtBox.position += hurtBox._offSet;
hurtBox.position = (FPQuaternion.Euler(0, transform.rotation.eulerAngles.y - 90, 0) * hurtBox.position) + worldTransform.position;
And change it to this:
hurtBox.position = myHitBoxesScript.GetPosition(hurtBox.bodyPart);
//hurtBox.position += hurtBox._offSet;
//hurtBox.position = (FPQuaternion.Euler(0, transform.rotation.eulerAngles.y - 90, 0) * hurtBox.position) + worldTransform.position;
I'll take a note of this and release a fix on the next UFE 2 patch.
Alternatively, the solution would be to create animation maps for your character. Based on your report I'm not sure why it wasn't working for you, but you can try re-recording Robot Kyle's move set and see if there is anything you could've missed.

Share

Thumbs up +1 Thumbs down

Re: Hurtboxes are on the ground

Az

That fixed it.

Thank You! You are Awesome!

Share

Thumbs up +1 Thumbs down