Hi! I know this is 4 months too late but first of all, thank you for the "config.nvl_adv_transition" tip, it saved me from a lot of frustration.
You probably found it, but towards the top of the PhoneTexting.rpy file there are these two transforms:
transform phone_transform(pXalign=0.5, pYalign=0.5): xcenter pXalign yalign pYalign transform phone_appear(pXalign=0.5, pYalign=0.5): #Used only when the dialogue have one element xcenter pXalign yalign pYalign on show: yoffset 1080 easein_back 1.0 yoffset 0
You can add the hide animation to the top one.
transform phone_transform(pXalign=0.5, pYalign=0.5):
xcenter pXalign
yalign pYalign #This is where you add the hide animation.
on hide:
yoffset 0
easein_back 1.0 yoffset 1080 transform phone_appear(pXalign=0.5, pYalign=0.5): #Used only when the dialogue have one element
xcenter pXalign
yalign pYalign on show:
yoffset 1080
easein_back 1.0 yoffset 0
I did a quick test and it seems to be working, I don't know if it would cause any problems but it would at least give a starting point.