Alright, so I'm having a bit of an issue with my camera movement script.
So I have the main character standing somewhere with another character.
I pan the camera up to view a conversation, but when I bring the camera back to my player, the character he was with has disappeared. I do have a hidesprite in the code, but it seems to be activating way to soon.
I thought maybe when the camera was moving, the sprites got reset to there original area, so I added a movesprite in there, and stille the guy is no where to be seen.
The rest of the script goes on fine, except for the fact that he is either invisible, or nowhere to be found
I think your problem is the distance, movesprite only works when the sprites are close to the screen (not say 10 tiles off screen).
Try breaking down your movecam (on the way back) so it's:
...
applymovement 0x7F @MoveCamstep1
waitmovement 0x0
movesprite 0xWhatever 0x 0x
applymovement 0x7F @MoveCamstep2
...
Make step1 take you to just above the sprite that needs moving (2 tiles above or so) and step2 to take the rest of the way.