Answered
0
0

This had me stumped for a while.  "Duration" under the action settings appears to be for how long the animation will loop, if set to "loop" under "Animation Repeat".

I was under the impression, it would be how long any changed settings would be in effect.  Such as "Gameplay Properties".  How cool would it be to enable a character to double jump for the next 10 seconds.  That's what I initially thought "Duration" meant.  And also thought setting duration to zero would be infinite.

Any chance this feature could be added?  Name it "Gameplay Changes Duration" or something.  With a "Changes permanent" checkbox option, or zero for infinite.  Obviously the permanent or time based changes could be overridden by another action item being triggered.

Another useful option on the action screen, would be to add a button: "Set to current gameplay settings"  That fills in all the boxes with the current settings from Gamplay->Advanced Gameplay Settings.  As I'm tweaking the settings globally, the actions hold the original settings when they were added.  This makes for a laborious work flow of changing all the actions when a global property is changed.  Hope that makes sense.

Sorry for putting two requests in one thread.

Mojpoj

  • You must to post comments
Great Answer
0
0

This had me stumped for a while.  "Duration" under the action settings appears to be for how long the animation will loop, if set to "loop" under "Animation Repeat".

I was under the impression, it would be how long any changed settings would be in effect.  Such as "Gameplay Properties".  How cool would it be to enable a character to double jump for the next 10 seconds.  That's what I initially thought "Duration" meant.  And also thought setting duration to zero would be infinite.

Any chance this feature could be added?  Name it "Gameplay Changes Duration" or something.  With a "Changes permanent" checkbox option, or zero for infinite.  Obviously the permanent or time based changes could be overridden by another action item being triggered

This is confusing. Almost all you've described can be done using Gameplay Actions. Duration under the action is the actual duration length for the action in seconds. So you can set double jumps for 10 second by upping the jump counter on the gameplay action and setting the duration to 10.

There is a different duration underneath animation editor that you may be confusing this with.

Another useful option on the action screen, would be to add a button: "Set to current gameplay settings"  That fills in all the boxes with the current settings from Gamplay->Advanced Gameplay Settings.  As I'm tweaking the settings globally, the actions hold the original settings when they were added.  This makes for a laborious work flow of changing all the actions when a global property is changed.  Hope that makes sense.

We appreciate the input. I will bring it to the team

  • You must to post comments
0
0

Sean,

Did some more testing yesterday as you can see by all the posts/questions.

You are right, duration under the Action item refers to the time the action lasts.

My confusion, was due to gravity and this post: https://www.buildbox.com/community/question/reverse-gravity

The problem was with the ball not coming in contact with the ground to reset the jump counter.

Still can't figure out a way to jump down from the ceiling.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.