The Dink Network

Reply to Automatic Unfreeze During Warps

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
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?