Topic: UFE questions

So, I have the UFE engine and I’m excited to get into it, but I still have a few questions that I couldn’t find the answers to. They might be a bit obvious lol, but I’ve looked all throughout the guides and can’t figure them out.

1. There is no preset dizzy state, but is there a way to create one? For example, making the dizzy state a move and using opponent override to trigger it.

2. I want to make a wrestling/grappling character. I understand how throws work but I still have a question. To make a throw reaction similar to a Piledriver, would I have to add self applied forces to the reaction to make them go up and down?

3. Is there a way to make lasers? Is there a particle effect I need to get or something I need to do in unity?

4. Can I add alternate costumes that are different models? And if I use a simple color mask on a character for their mirror color, what happens?

5. Is there a way to show the amount of damage done in a combo?

6. Is there a way to make a health drain or poison move?

7. Are counter moves possible?

8. Are combo breakers possible?

9. How do hit sound effects work? Like the noises characters make when they get hit.

10. I think I know how to do this but is it possible to make a background show during a super? I think this is possible by making a projectile that doesn’t move but would it stay behind you?

11. Is it possible to make your character change color when they perform a move? Like how EX moves make you flash colors.

Share

Thumbs up Thumbs down

2 (edited by Mistermind 2021-07-30 01:18:39)

Re: UFE questions

camtheman wrote:

1. There is no preset dizzy state, but is there a way to create one? For example, making the dizzy state a move and using opponent override to trigger it.

UFE doesn't have a system for that out of the box, but I hope to get it implemented in the near future (possibly before the release of UFE 3).


camtheman wrote:

2. I want to make a wrestling/grappling character. I understand how throws work but I still have a question. To make a throw reaction similar to a Piledriver, would I have to add self applied forces to the reaction to make them go up and down?

Not necessarily. You can use the animation's own properties for gravity and applied forces by toggling "apply root motion".
We have a pretty good video explaining throws:
https://www.youtube.com/watch?v=SBwc0apVZVo


camtheman wrote:

3. Is there a way to make lasers? Is there a particle effect I need to get or something I need to do in unity?

If the laser is suppose to act as an instant hit across the screen, instead of a projectile, its best to just use the move editor to create a single hurtbox that covers the entire screen.
If you are talking about a laser as an actual particle effect, you can probably find something on the Asset Store. UFE only handles the game logic.


camtheman wrote:

4. Can I add alternate costumes that are different models? And if I use a simple color mask on a character for their mirror color, what happens?

You can use the color mask option under Character Options -> Prefab:
http://www.ufe3d.com/doku.php/character:prefabs


camtheman wrote:

5. Is there a way to show the amount of damage done in a combo?

You would need the source for that. If you do know your way around the code, look for the segment at ControlsScript.GetHit and search for the combo keyword.
Edit: Found a tutorial for that: http://www.ufe3d.com/forum/viewtopic.php?id=2796 (Does *not* require Source)


camtheman wrote:

6. Is there a way to make a health drain or poison move?

Not health, just gauge atm. I found a tutorial about health drain, but you will need the source version:
http://www.ufe3d.com/forum/viewtopic.php?id=923


camtheman wrote:

7. Are counter moves possible?

Yes, using the counter move option under Chain Moves:
http://www.ufe3d.com/doku.php/move:chainmoves


camtheman wrote:

8. Are combo breakers possible?

Same logic as above.


camtheman wrote:

9. How do hit sound effects work? Like the noises characters make when they get hit.

Moves can make sounds in different frames:
http://www.ufe3d.com/doku.php/move:soundeffects

Basic moves have their own sound triggers, so you can have specific character noises on specific hit animations:
http://www.ufe3d.com/doku.php/character:movesets

Hit effects can also have their own sound:
http://www.ufe3d.com/doku.php/global:hiteffects


camtheman wrote:

10. I think I know how to do this but is it possible to make a background show during a super? I think this is possible by making a projectile that doesn’t move but would it stay behind you?

There is no built in options for that, but you can create an event listener for a specific move and spawn a background during a move:
http://www.ufe3d.com/doku.php/code


camtheman wrote:

11. Is it possible to make your character change color when they perform a move? Like how EX moves make you flash colors.

You can use the logic above to change your character or add color effects during the move.

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.

Re: UFE questions

Hey mistermind I see you say you can add background to special moves, but I just wish you had a new video tutorial showing it in detail. Cause I plan on having that in my game as well...

Share

Thumbs up Thumbs down

Re: UFE questions

I think I know a workaround for health restoring moves. In UFE 2, if I recall correctly, you can manipulate different gauges by selecting them in the gauge options for a move. Don’t the life bars count as gauges or is there a way to make them count as gauges?

Share

Thumbs up Thumbs down

5 (edited by apollo 2021-08-03 21:27:01)

Re: UFE questions

camtheman wrote:

10. I think I know how to do this but is it possible to make a background show during a super? I think this is possible by making a projectile that doesn’t move but would it stay behind you?

" There is no built in options for that, but you can create an event listener for a specific move and spawn a background during a move:
http://www.ufe3d.com/doku.php/code "


So how can you add an event listener (and code) for a specific move?

I created a move for a character in the UFE. How do I add custom code to that specific move? For example, if I want to change the background when a specific move is executed. Or another example is if I want to cancel a move if certain pre-defined conditions are not met.

Share

Thumbs up Thumbs down

6 (edited by FreedTerror 2021-08-03 21:51:26)

Re: UFE questions

@apollo This might not exactly be what your looking for but, you can use a script I made in this thread http://www.ufe3d.com/forum/viewtopic.php?id=2698 to make things happen when you preform a certain move. Make sure you use the script at the bottom of the thread as its the one that works without problems.

Share

Thumbs up +2 Thumbs down