I made the enhanced version of Wrap behavior. There is:
- Ability to enable/disable behavior. There are an "Is enabled" condition, "Set enabled" action and an "Enabled" expression.
- Ability to set your own boundaries of wrapping. You can manually set at what coordinates the object will move from one edge to another (ability from Construct Classic).
- Ability to set ways of wrapping. You can set how the object will move from one edge to the other (horizontaly only, verticaly only, or in both directions).