The Dink Network

Reply to Re: Why Can't I Quit You, DinkC?

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 7th 2014, 03:36 PM
custom_coco.gif
Cocomonkey
Bard He/Him United States
Please Cindy, say the whole name each time. 
I have a credits sequence where the text just displays still on the screen for a while. Like this (Dink is frozen and not drawn):

&credit = say_xy("Dink Smallwood by RTSoft", 0, 100)
&acredit = say_xy("Additional Graphics by", 0, 200)
&bcredit = say_xy("`0Binirit, Castman, ExDeathEvn, iplaydink, Simon Klaebe, MsDink", 0, 220)
&ccredit = say_xy("`0James Perley, Rabidwolf9, Striker, SuperWolfman, Undink1 and VonZepplin", 0, 260)
&dcredit = say_xy("Includes Scripts by", 0, 300)
&ecredit = say_xy("`6Thenewguy and Paul Pliska", 0, 320)
sp_kill(&credit, 10000)
sp_kill(&acredit, 10000)
sp_kill(&bcredit, 10000)
sp_kill(&ccredit, 10000)
sp_kill(&dcredit, 10000)
sp_kill(&ecredit, 10000)
wait(11000)


The problem is that the last line of each "page" of credits can be skipped by pressing the talk/examine button. I was careful to arrange the timing of the credits sequence, and somebody making lines disappear really ruins it. Is there any way to make skipping the text impossible here? unfreezing Dink is no good because pressing the talk button will then make his dnotalk lines come up. I could make dnotalk.c display nothing on the credits screen, but I've found in testing that if you press talk enough times on one screen, the dnotalk.c script stops working and is replaced by the default set of "I'm not interacting with anything" text, so even that isn't ideal.