Some actions don't block you from doing other things while they happen. Sometimes you have to start a moving platform then you can go do other things while you wait for it. And in AV2, for example, while you're waiting for the drone return action, you can open the menu and apply upgrades. (But you can't move normally, which would make for weird requirements on this feature.)
Potentially this could be specifically a delay before the appropriate context is set (and an Action 'Wait' becomes available), or we could just adjust it post-hoc, i.e. add a time discount if we perform certain other things before using the result of the Action.
Some actions don't block you from doing other things while they happen. Sometimes you have to start a moving platform then you can go do other things while you wait for it. And in AV2, for example, while you're waiting for the drone return action, you can open the menu and apply upgrades. (But you can't move normally, which would make for weird requirements on this feature.)
Potentially this could be specifically a delay before the appropriate context is set (and an Action 'Wait' becomes available), or we could just adjust it post-hoc, i.e. add a time discount if we perform certain other things before using the result of the Action.