I really like the pre-defined transitions RenPy has like "moveinright", that move a character into their position from offscreen. However, they only take 0.5 seconds to do that by default, and I'd like to slow them down a bit. I know that one way to do this would be just defining a position that's offscreen, "showing" a character there where the player can't actually see them, and then later on doing something like:
Code: Select all
show character at right with MoveTransition(1.0)
And it will basically have the same effect, since they'll be moving from that offscreen position. But since it's something I want to use a lot, with characters sliding into various different positions from various sides of the screen, it's a bit annoying to have to define a bunch of different offscreen positions and "show" them there in advance of moving them in every time.
Is there a way to just define a transition that's exactly like moveinright (or any of the other movein/moveout transitions), but slower? Where it will just automatically move the character as if they're coming from offscreen right without needing me to manually put them offscreen to the right first? I realize that there's
documentation about the MoveTransition that might help, but I don't entirely understand it. Thanks!