The Dink Network

Automatic Unfreeze During Warps

December 18th 2009, 05:26 AM
sob_scorpy.gif
DinkDude95
Peasant He/Him Australia
The guy with the cute D-Mod. 
After fiddling around with some warps and stuff, I've noticed that at some point during the warp, if I've done a freeze(1); beforehand, then afterwards, Dink automatically unfreezes, when I haven't told him to. This is easily fized if I just put a second freeze(1); in before the fade_up();, but I was wondering if anyone knows at what point during the warp Dink unfreezes.

freeze(1);
fade_down();
&player_map = ###;
load_screen();
draw_screen();
sp_x(1, ###);
sp_y(1, ###);
sp_dir(1, #);
wait(1000);
fade_up();

(I'm pretty sure that's a completed warp, did that right off my head, so not 100% sure).

My guess is that either the &player_map change unfreezes Dink, or the load_screen(); or draw_screen();, because I can do the X/Y changes and the directional changes whenever and it doesn't unfreeze him. But does anyone know which specific command it is?
And the only way to fix it is by adding another freeze(1); in before the wait(); command, right?
December 18th 2009, 05:29 AM
burntree.gif
Fireball5
Peasant He/Him Australia
Let me heat that up for you... 
It's load_screen();