The Dink Network

Reply to Re: FB1 Bugs - specifically screenlock issues

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:
 
 
January 19th 2006, 07:31 AM
fairy.gif
Arik
Peasant He/Him
 
I think the problem with the warp points was that the "touch" procedure is restarted if Dink stays in contact with the warp point for any period of time. So when the warp point uses the "wait" command the whole procedure restarts without executing anything after the wait.

This also creates the interesting phenomenom where the statue will teleport Dink only after he stops touching the statue, because while he stays in contact it runs over and over. I thought this was quite a cool effect, actually ("One touch and you're on your way").

So yeah, removing the freeze will work, as will removing the wait before the teleport. If you want to put the freeze back in at any point, then just put

sp_touch_damage(&current_sprite, 0);

At the start of the touch procedure - that way it will only run once for every time Dink is on that screen.