How would I make units leave a map during a cut-scene? Literally just want them to walk off screen, but all I seem able to do is have them wait at the edge. Is there a specific COMMAND I should be using? Warp just makes the warp effect and some of the other Unit Erase commands literally kill the units.
Have you tried the “REMU” command? You would have to use the “REVEAL” command later to let the game know that the unit is still in action, but it does remove them from the map.
Use unique enemy character IDs for cutscenes so you dont accidentally delete character data
Move+Enun and like Grated said use REMU/REVEAL or use DISA/DISA_IF to remove them from the map
If you enable LOW commands, you’ll see the MOVE_1STEP commands that you can use to make units move outside of map boundaries…but some emulators such as VBA-m will crash if this isn’t skipped, so it’s not ideal. I tried to look into how the escape points manage to do it without those caveats but didn’t manage to find out how. I asked in the Discord server in case anyone else can figure it out, if they do and don’t post here themselves I will.
For now my best suggestion is to use the Draw Patch along with UNCM. Make an animation of the class sprite moving towards the map boundary, then in the event: Call the animation, use UNCM to make them hidden/undeployed/etc, and possibly use ClearMoveUnits in case the unit sprite remains.
Thanks for the tips, guys! Winded up just using UNCM to hide the units and a quick movement frame display to make it look like they go off screen. Animating the map sprites to leave the map is a bit outside my wheelhouse at the moment. For now, this method works.