********** ENDING SEQUENCE ********** #Level used for end %patch $5A53 $51 $00 #Vorticon sprite used %patch $5A74 $43 $00 #No vorticon %patch $5A82 $00 $67 #No commander Keen %patch $5A99 $F7 $00 #First textbox bottom %patch $5AA9 $17 $00 #First textbox right side %patch $5AAD $2B $00 #First textbox top %patch $5AB1 $12 $00 #First textbox left side %patch $5AB5 $04 $00 #Pause between first and second windows %patch $5ADF $78 $00 #First Line of text read from: %patch $5ABF $4D $2B #Second Line of text read from: %patch $5AC7 $75 $2B #Third Line of text read from: %patch $5ACF $9B $2B #Third Line of text read from: %patch $5AD7 $C3 $2B #First window doesn't appear %patch $5AA9 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Second textbox bottom %patch $5AED $16 $00 #Second textbox right side %patch $5AF1 $2B $00 #Second textbox top %patch $5AF5 $12 $00 #Second textbox left side %patch $5AF9 $04 $00 #Pause between second and third windows %patch $5B1B $78 $00 #First Line of text read from: %patch $5B03 $EB $2B #Second Line of text read from: %patch $5B0B $13 $2C #Third Line of text read from: %patch $5B13 $3B $2C #Second window doesn't appear %patch $5AED $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Third textbox bottom %patch $5B29 $14 $00 #Third textbox right side %patch $5B2D $2B $00 #Third textbox top %patch $5B31 $12 $00 #Third textbox left side %patch $5B35 $04 $00 #Pause between third window and thankyou window %patch $5B57 $78 $00 #First Line of text read from: %patch $5B3F $62 $2C #Second Line of text read from: %patch $5B47 $8A $2C #Third Line of text read from: %patch $5B4F $B2 $2C #Third window doesn't appear %patch $5B29 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Thankyou textbox bottom %patch $5B65 $14 $00 #Thankyou textbox right side %patch $5B69 $1E $00 #Thankyou textbox top %patch $5B6D $12 $00 #Thankyou textbox left side %patch $5B71 $11 $00 #Pause between thanyou window and flashes %patch $5B83 $78 $00 #First Line of text read from: %patch $5B7B $CE $2C #Second rightmost vorticons flash [taking photo] tile %patch $5BA0 $3A $00 #Tile vertical position %patch $5B8E $05 $00 #Tile horizontal position %patch $5B93 $13 $00 #Stop flash tile appearing %patch $5B9B $05 $01 #Second rightmost vorticons head replacement tile %patch $5BBE $48 $00 #Tile vertical position %patch $5BB1 $05 $00 #Tile horizontal position %patch $5BB1 $13 $00 #Stop head being replaced [flash tile still appears!] %patch $5BB9 $05 $01 #Below flash Tile horizontal location %patch $5BD5 $03 $00 #Leftmost vorticons head replacent tile %patch $5BE2 $3C $00 #Stop leftmost vorticon head being replaced %patch $5BF4 $05 $01 #Pause between flash and next flash %patch $5C07 $0A $00 #Middle right facing vorticons flash tile %patch $5C25 $3C $00 #Stop the middle right facing vorticon taking a picture #Normal head still appears [see below] %patch $5C18 $05 $01 #Middle right facing vorticon head replacement tile %patch $5C44 $3D $00 #Pause between head replacement and next flash %patch $5C4A $05 $00 #Stop middle right facing vorticons head being replaced %patch $5C37 $05 $01 #Rightmost vorticon flash tile %patch $5C67 $3A $00 #Vertical location of replaced head %patch $5C55 $05 $00 #Horizontal location of replaced head %patch $5C5A $14 $00 #Stop the rightmost vorticon taking a picture #Normal head still appears [see below] %patch $5C54 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Rightmost vorticon head replacement tile %patch $5C85 $48 $00 #Vertical location of replaced head %patch $5C73 $05 $00 #Horizontal location of replaced head %patch $5C78 $14 $00 #Pause after head replaced and last flash %patch $5C8B $0A $00 #Stop the rightmost vorticons head being replaced [Thankyou textbox dissapears] %patch $5C72 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 $90 #Redundant vorticon flash tile? #%patch $5CA9 $12 $00 #Redundant vorticon replacement tile? #%patch $5CC8 $12 $00 #Redundant pause between tile replacements %patch $5CCE $0F $00 #Don't use the finale picture, endtext appears on vortiking level #Make vortiking level bigger as location shifts offscreen for #Game over! %patch $5C67 $48 $00 %patch $5C85 $48 $00 %patch $5C73 $05 $00 %patch $5C78 $14 $00 %patch $5C8B $0A $00 #Game looks here for FINALE.CK3 filename %patch $5CF0 $DC $2C #Level game over and endtext is shown over [finale picture is shown over too] #At last position from previous 'vorticon king' level %patch $5CFB $51 $00 #Puase between Finale picture appearing and the end textbox appearing %patch $5D16 $90 $01 #The End textbox bottom %patch $5D1E $18 $00 #textbox right side %patch $5D22 $1D $00 #textbox top %patch $5D26 $14 $00 #The End textbox left side %patch $5D2A $12 $00 #First Line of text read from: %patch $5D34 $E7 $2C #Second Line of text read from: %patch $5D3C $FD $2C #Sound for endtext appearing %patch $5D7D $16 $00 #Endtext window bottom %patch $5D68 $16 $00 #Endtext scrolling window bottom %patch $5D90 $16 $00 #Sometihng to do with Endtext %patch $5D88 $2C $00 ********** EXIT ********** #Keen exit door tile 1 %patch $77CE $01 $01 #and tile 2 %patch $77F2 $01 $01 #exit top blank tile %patch $781C $F6 $00 #Exit bottom blank tile %patch $7846 $F6 $00 #Exit tiles don't change. %patch $77DD $90 #Top door tile not replaced %patch $77D6 $90 #Bottom door tile not replaced %patch $77F9 $90 #Top blank tile doesn't appear %patch $7824 $90 #Bottom blank tile doesn't appear %patch $784D $90 #Bottom door tile y co-ordinate [how far down] %patch $77FC $01 $00 #Top blank tile x co ordinate [how far along] %patch $7833 $01 $00 #Bottom blank tile y co-ordinate [how far down] %patch $7850 $01 $00 #x co ordinate [how far along] %patch $7863 $01 $00 #Keen dissappears as soon as he touches the exit; pause before exiting level %patch $7873 $90 #No exit sound %patch $7B17 $4F #Touching exit tile plays exit sound, but doesn't affect Keen [Exit tile becomes a 'siren'] %patch $7B1A $90 $90 $90 $90 $90 $90 #Each $90 moves the door Keen exits into 1 tile left %patch $7B28 $90 $90