********** ANIMATIONS, ANIMATION SPEED AND BEHAVIOR ********** This document outlines two animation related properties of sprites. They are: 1.) Left/right sprites used: This is simply the animation used by the sprite when it is facing left or right. ALL sprites have these two values, even if both are the same. (Sometimes it depends whether the sprite is left or right of Keen say.) There are two 'special' values; the first, '$00 $00' is used when the animation is not meant to change the sprite's animation; items for example use this; their animations are preprogrammed and don't need to be changed. The second is '$FF $FF' and is used when a sprite must become invisible for a moment, it erases the animation being used, but not the sprite. When the foot appears, it is invisible for a while. The sprite used when going left is listed first, then the one for going right. In some cases these are the same, in others, different. Feel free to experiment. The number USED in each patch is the sprite number plus 124, in hex. This can get a bit confusing when you want to change them, but you'll soon get the hang of it, or learn to do it by trial and error. 2.) Animation speed: Simply enough, this is how long a sprite takes to animate 1-FRAME it is how long an animation is held for. There are two special values; '$00 $00' which means 'never change' (Used often by shot sprites.) and '$75 $30'; used by sprites that need to stay a long time, but eventually disappear. (Lindsey, the Foot...) Never make a sprite use a sprite frame not cached by itself or another sprite in the level! (See '7.) Cache') Keen's aniamtions, for conveience are stored in the next section. ### #Airboard ### #Controllable Airboard %patch $31FDA $01E4W $01E4W %patch $31FE4 $0000W #Animation speed #Still Airboard %patch $31FF8 $01E4W $01E4W #Resting %patch $32002 $0000W #Animation speed %patch $32016 $01E4W $01E4W #Falling %patch $32020 $0000W #Animation speed %patch $32034 $01E4W $01E4W #Rising %patch $3203E $0000W #Animation speed %patch $1179B $01E5W #Airboard moving left flame [Uses next frame too] %patch $117FD $01E5W #Airboard moving right flame %patch $1182D $01E9W #Airboard moving up left side flame %patch $11853 $01E7W #Airboard moving up right side flame %patch $11887 $01E9W #Airboard moving down/still left side flame %patch $118AD $01E7W #Airboard moving down/still right side flame ### #Arachnut ### #Walking %patch $311E8 $01A9W $01ACW %patch $311F2 $0006W #Animation speed %patch $31206 $01AAW $01ABW %patch $31210 $0006W #Animation speed %patch $31224 $01ABW $01AAW %patch $3122E $0006W #Animation speed %patch $31242 $01ACW $01A9W %patch $3124C $0006W #Animation speed #Arachnut stunned %patch $31260 $01ADW $01ADW %patch $3126A $00F0W #Animation speed #Arachnut unstunning %patch $3127E $01A9W $01A9W %patch $31288 $0014W #Animation speed %patch $3129C $01ADW $01ADW %patch $312A6 $0014W #Animation speed %patch $312BA $01A9W $01A9W %patch $312C4 $0014W #Animation speed %patch $312D8 $01ADW $01ADW %patch $312E2 $0014W #Animation speed ### #Berkeloids ### #Berkeloid moving %patch $31968 $01F7W $01FBW %patch $31972 $0006W #Animation speed %patch $31986 $01F8W $01FCW %patch $31990 $0006W #Animation speed %patch $319A4 $01F9W $01FDW %patch $319AE $0006W #Animation speed %patch $319C2 $01FAW $01FEW %patch $319CC $0006W #Animation speed #Flaming %patch $319E0 $01FFW $0201W %patch $319EA $0006W #Animation speed %patch $319FE $01FFW $0201W %patch $31A08 $0006W #Animation speed %patch $31A1C $01FFW $0201W %patch $31A26 $0006W #Animation speed %patch $31A3A $01FFW $0201W %patch $31A44 $0006W #Animation speed %patch $31A58 $01FFW $0201W %patch $31A62 $0006W #Animation speed #Done flaming %patch $31A76 $01FFW $0201W %patch $31A80 $0006W #Animation speed %patch $31A94 $0200W $0202W %patch $31A9E $0006W #Animation speed %patch $31AB2 $0200W $0202W %patch $31ABC $0006W #Animation speed %patch $31AD0 $0200W $0202W %patch $31ADA $0006W #Animation speed %patch $31AEE $0200W $0202W %patch $31AF8 $0006W #Animation speed %patch $31B0C $0200W $0202W %patch $31B16 $0006W #Animation speed %patch $31B2A $0200W $0202W %patch $31B34 $0006W #Animation speed #Berkeloid tossed flame in air %patch $31B48 $0203W $0203W %patch $31B52 $0006W #Animation speed %patch $31B66 $0204W $0204W %patch $31B70 $0006W #Animation speed #Landed flame %patch $31B84 $0203W $0203W #Start small %patch $31B8E $0006W #Animation speed %patch $31BA2 $0205W $0205W #Go large %patch $31BAC $000CW #Animation speed %patch $31BC0 $0206W $0206W %patch $31BCA $000CW #Animation speed %patch $31BDE $0205W $0205W %patch $31BE8 $000CW #Animation speed %patch $31BFC $0206W $0206W %patch $31C06 $000CW #Animation speed %patch $31C1A $0203W $0203W #Go small again %patch $31C24 $000CW #Animation speed %patch $31C38 $0204W $0204W %patch $31C42 $000CW #Animation speed %patch $31C56 $0203W $0203W %patch $31C60 $000CW #Animation speed %patch $31C74 $0204W $0204W %patch $31C7E $000CW #Animation speed ### #Birds [See also Eggs] ### #Bird after hatching or when spawned %patch $31026 $0173W $016FW %patch $31030 $0078W #Animation speed #Bird walking %patch $31044 $0173W $016FW %patch $3104E $0007W #Animation speed %patch $31062 $0174W $0170W %patch $3106C $0007W #Animation speed %patch $31080 $0175W $0171W %patch $3108A $0007W #Animation speed %patch $3109E $0176W $0172W %patch $310A8 $0007W #Animation speed #Bird flying %patch $310BC $0177W $0177W %patch $310C6 $0008W #Animation speed %patch $310DA $0178W $0178W %patch $310E4 $0008W #Animation speed %patch $310F8 $0179W $0179W %patch $31102 $0008W #Animation speed %patch $31116 $017AW $017AW %patch $31120 $0008W #Animation speed #Bird flying -> land? %patch $31134 $017AW $017AW %patch $3113E $0008W #Animation speed #Bird stunned %patch $31152 $017BW $017BW %patch $3115C $00F0W #Stunned time #Bird unstunning 1 %patch $31170 $0173W $016FW %patch $3117A $0014W #Animation speed %patch $3118E $017BW $017BW %patch $31198 $0014W #Animation speed %patch $311AC $0173W $016FW %patch $311B6 $0014W #Animation speed %patch $311CA $017BW $017BW %patch $311D4 $0014W #Animation speed ### #Bounders ### #Bouncing vertically %patch $31D82 $01EFW $01EFW %patch $31D8C $0014W #Animation speed %patch $31DA0 $01F0W $01F0W %patch $31DAA $0014W #Animation speed #Bounder moving left/right %patch $31DBE $01EBW $01EDW %patch $31DC8 $0014W #Animation speed %patch $31DDC $01ECW $01EEW %patch $31DE6 $0014W #Animation speed #Stunned Bounder in air %patch $31DFA $01EFW $01EFW %patch $31E04 $0000W #Animation speed #Stunned Bounder [Do nothing] %patch $31E18 $01F1W $01F1W %patch $31E22 $0000W #Animation speed ### #Bubbles ### #Keen's Bubble %patch $308D4 $019DW $019DW %patch $308DE $0014W #Animation speed %patch $308F2 $019EW $019EW %patch $308FC $0014W #Animation speed %patch $30910 $019FW $019FW %patch $3091A $0014W #Animation speed %patch $3092E $01A0W $01A0W %patch $30938 $0014W #Animation speed #Big bubble 1 [From Dopefish] %patch $3255C $0199W $0199W %patch $32566 $0014W #Animation speed %patch $3257A $019AW $019AW %patch $32584 $0014W #Animation speed %patch $32598 $019BW $019BW %patch $325A2 $0014W #Animation speed %patch $325B6 $019CW $019CW %patch $325C0 $0014W #Animation speed ### #Candy [See Items] ### ### #Cloud ### #Cloud asleep %patch $31710 $01F2W $01F2W %patch $3171A $0014W #Pause before waking when touched #Cloud awake, pauses %patch $3172E $01F3W $01F3W %patch $31738 $0064W #Pause #Cloud moving %patch $3174C $01F3W $01F3W %patch $31756 $0014W #Animation speed %patch $3176A $01F3W $01F3W %patch $31774 $0014W #Animation speed %patch $31788 $01F3W $01F3W %patch $31792 $003CW #Animation speed #Cloud start zapping Keen %patch $317A6 $01F4W $01F4W %patch $317B0 $000AW #Animation speed %patch $317C4 $01F3W $01F3W %patch $317CE $000AW #Animation speed %patch $317E2 $01F4W $01F4W %patch $317EC $000AW #Animation speed %patch $31800 $01F3W $01F3W %patch $3180A $000AW #Animation speed %patch $3181E $01F4W $01F4W %patch $31828 $000AW #Animation speed %patch $3183C $01F3W $01F3W %patch $31846 $000AW #Animation speed %patch $3185A $01F4W $01F4W %patch $31864 $000AW #Animation speed %patch $31878 $01F3W $01F3W %patch $31882 $000AW #Animation speed #Zap Keen %patch $31896 $01F4W $01F4W %patch $318A0 $0030W #Pause while lightening strikes #Lightning %patch $318B4 $01F5W $01F5W %patch $318BE $0008W #Animation speed %patch $318D2 $01F6W $01F6W %patch $318DC $0008W #Animation speed %patch $318F0 $01F5W $01F5W %patch $318FA $0008W #Animation speed %patch $3190E $01F6W $01F6W %patch $31918 $0008W #Animation speed %patch $3192C $01F5W $01F5W %patch $31936 $0008W #Animation speed %patch $3194A $01F6W $01F6W %patch $31954 $0008W #Animation speed ### #Council Members ### #Walking council member %patch $30E28 $0166W $0164W %patch $30E32 $000AW #Animation speed %patch $30E46 $0167W $0165W %patch $30E50 $000AW #Animation speed #Thinking Council member %patch $30E64 $0168W $0169W %patch $30E6E $0078W #Animation speed ### #Dart shooters ### #Dart shooter %patch $327D2 $0000W $0000W #(No sprites) %patch $327DC $0096W #Animation speed #Start sprites (Used for positioning) %patch $128B2 $7C $01 #Up dart %patch $128C6 $80 $01 #Right dart %patch $128D6 $7E $01 #Down dart %patch $128E9 $82 $01 #Left dart #Dart left/right %patch $327F0 $0182W $0180W %patch $327FA $0006W #Animation speed %patch $3280E $0183W $0181W %patch $32818 $0006W #Animation speed #Dart up %patch $3282C $017CW $017CW %patch $32836 $0006W #Animation speed %patch $3284A $017DW $017DW %patch $32854 $0006W #Animation speed #Dart down %patch $32868 $017EW $017EW %patch $32872 $0006W #Animation speed %patch $32886 $017FW $017FW %patch $32890 $0006W #Animation speed ### #Demo sign ### %patch $302C6 $0000W $0000W #Moving sign (Erase sprite) %patch $302D0 $0000W #Animation speed %patch $302E4 $0081W $0081W #Still sign (Place sprite) %patch $302EE $0000W #Animation speed ### #Doors ### #No sprites displayed while opening %patch $3065C $0000W $0000W %patch $30666 $000AW #Animation speed %patch $3067A $0000W $0000W %patch $30684 $000AW #Animation speed %patch $30698 $0000W $0000W %patch $306A2 $000AW #Animation speed ### #Dopefish [See also Bubbles, Keen, Schoolfish] ### #Dopefish swimming %patch $32430 $01A2W $0194W %patch $3243A $0014W #Animation speed %patch $3244E $01A3W $0195W %patch $32458 $0014W #Animation speed #Dopefish chomping %patch $3246C $01A4W $0196W %patch $32476 $0000W #Move until touching food #Dopefish burping %patch $3248A $01A2W $0194W %patch $32494 $003CW #Animation speed %patch $324A8 $0197W $0197W #Face screen %patch $324B2 $003CW #Pause before burp %patch $324C6 $0198W $0198W %patch $324D0 $003CW #Pause after burp %patch $324E4 $01A2W $0194W #Stop facing screen %patch $324EE $0000W #Animation speed ### #Eggs [See also Birds] ### #Egg %patch $30F90 $016AW $016AW %patch $30F9A $0008W #Reaction speed #Fragments %patch $30FAE $016BW $016BW #Big bit of broken shell %patch $30FB8 $7530W #Disappear time [Forever] %patch $30FCC $016CW $016CW #Small shell 1 [Left] %patch $30FD6 $0000W #Disappear time [Forever] %patch $30FEA $016DW $016DW #Small shell 2 [Mid] %patch $30FF4 $0000W #Disappear time [Forever] %patch $31008 $016EW $016EW #Small shell 3 [Right] %patch $31012 $0000W #Disappear time [Forever] ### #Flags [Map Keen K flags] ### #Flipping into holder %patch $304D6 $012AW $012AW %patch $304E0 $0006W #Animation speed %patch $304F4 $012AW $012AW %patch $304FE $000CW #Animation speed %patch $30512 $012BW $012BW %patch $3051C $000CW #Animation speed %patch $30530 $012CW $012CW %patch $3053A $000CW #Animation speed %patch $3054E $012DW $012DW %patch $30558 $000CW #Animation speed %patch $3056C $012FW $012FW %patch $30576 $000CW #Animation speed %patch $3058A $012FW $012FW %patch $30594 $0001W #Animation speed #Keen K flag waving %patch $3045E $0131W $0131W %patch $30468 $000AW #Animation speed %patch $3047C $0132W $0132W %patch $30486 $000AW #Animation speed %patch $3049A $0133W $0133W %patch $304A4 $000AW #Animation speed %patch $304B8 $0134W $0134W %patch $304C2 $000AW #Animation speed ### #Foot [See also Inchworms] ### #Foot appeaqrs clouds %patch $31C92 $015EW $015EW %patch $31C9C $000CW #Animation speed %patch $31CB0 $015FW $015FW %patch $31CBA $000CW #Animation speed %patch $31CCE $0160W $0160W %patch $31CD8 $000CW #Animation speed %patch $31CEC $0161W $0161W %patch $31CF6 $000CW #Animation speed #Foot appears from worms %patch $31D46 $FFFFW $FFFFW #Erase inchworm sprite %patch $31D50 $0030W #Pause before foot appears #Foot %patch $31D64 $0151W $0151W %patch $31D6E $7530W #Animation speed (Don't do anything) ### #Inchworms [See also Foot] ### %patch $31D0A $014FW $014DW %patch $31D14 $001EW #Animation speed %patch $31D28 $0150W $014EW %patch $31D32 $001EW #Animation speed ### #Items ### #Item sprites (Controls animation speeds) %patch $30D5C $0000W $0000W %patch $30D66 $0014W #Animation speed %patch $30D7A $0000W $0000W %patch $30D84 $0014W #Animation speed #Candy/items got (Controls appearance time) %patch $30D98 $0000W $0000W %patch $30DA2 $0028W #Time before vanishing #Sprites used for each item: %patch $3027C $FA $00 #Red gem got $FA $00 #Yellow gem got $FA $00 #Blue gem got $FA $00 #Green gem got $DB $00 #100 got $DC $00 #200 got $DD $00 #500 got $DE $00 #1000 got $DF $00 #2000 got $E0 $00 #5000 got $E1 $00 #1UP got $E2 $00 #Raygun got %patch $30E10 $F2 $00 #Red gem $F4 $00 #Yellow gem $F6 $00 #Blue gem $F8 $00 #Green gem $E3 $00 #100 $E5 $00 #200 $E7 $00 #500 $E9 $00 #1000 $EB $00 #2000 $ED $00 #5000 $EF $00 #1UP $FB $00 #Raygun ### #Keen's bullet ### #Keen's bullet %patch $305A8 $00AEW $00AEW %patch $305B2 $0006W #Animation speed %patch $305C6 $00AFW $00AFW %patch $305D0 $0006W #Animation speed %patch $305E4 $00B0W $00B0W %patch $305EE $0006W #Animation speed %patch $30602 $00B1W $00B1W %patch $3060C $0006W #Animation speed #Keen's bullets zaps %patch $30620 $00B2W $00B2W %patch $3062A $000CW #Animation speed %patch $3063E $00B3W $00B3W %patch $30648 $000CW #Animation speed ### #Lick ### #Sit/jump %patch $31E36 $01D9W $01D5W #Sit %patch $31E40 $000AW #Stay on ground time %patch $31E54 $01DAW $01D6W #Jump %patch $31E5E $0000W #Wait to fall #In air\land (Falling) %patch $31E72 $01DBW $01D7W #Fall %patch $31E7C $0000W #Wait to land %patch $31E90 $01DCW $01D8W #Land %patch $31E9A $000AW #Land time (Then sit) #Flaming %patch $31EAE $01E0W $01DDW %patch $31EB8 $0004W #Animation speed %patch $31ECC $01E1W $01DEW %patch $31ED6 $0004W #Animation speed %patch $31EEA $01E2W $01DFW %patch $31EF4 $0004W #Animation speed %patch $31F08 $01E1W $01DEW %patch $31F12 $0004W #Animation speed %patch $31F26 $01E0W $01DDW %patch $31F30 $0004W #Animation speed %patch $31F44 $01E1W $01DEW %patch $31F4E $0004W #Animation speed #Lick done flaming %patch $31F62 $01E2W $01DFW %patch $31F6C $0004W #Animation speed %patch $31F80 $01E1W $01DEW %patch $31F8A $0004W #Animation speed #Stunned in air %patch $31F9E $01E3W $01E3W %patch $31FA8 $0000W #Wait to hit ground #Stunned on ground %patch $31FBC $01E3W $01E3W %patch $31FC6 $0000W #Animation speed ### #Lindsey [See Princess Lindsey] ### ### #Mad mushroom ### %patch $30F54 $0145W $0147W %patch $30F5E $0008W #Animation speed %patch $30F72 $0146W $0148W %patch $30F7C $0008W #Animation speed ### #Mimrock ### #Sitting, hidden %patch $322AA $0184W $0184W %patch $322B4 $0014W #Reaction speed #Mimrock sneaking %patch $322C8 $0189W $0185W %patch $322D2 $0006W #Animation speed %patch $322E6 $018AW $0186W %patch $322F0 $0006W #Animation speed %patch $32304 $018BW $0187W %patch $3230E $0006W #Animation speed %patch $32322 $018CW $0188W %patch $3232C $0006W #Animation speed %patch $32340 $0189W $0185W %patch $3234A $0006W #Animation speed %patch $3235E $018AW $0186W %patch $32368 $0006W #Animation speed #Mimrock jumping %patch $3237C $0190W $018DW #Launch %patch $32386 $0018W #Animation speed %patch $3239A $0191W $018EW #Flip %patch $323A4 $000AW #Animation speed %patch $323B8 $0192W $018FW #Flip %patch $323C2 $000AW #Animation speed %patch $323D6 $0192W $018FW #Upside down %patch $323E0 $000AW #Animation speed #Stunned %patch $323F4 $0192W $0192W #Shot in air %patch $323FE $000CW #Animation speed %patch $32412 $0193W $0193W #Shot on ground %patch $3241C $000CW #Animation speed (Why does it even have one?) ### #Mine ### #Mine, can move both h and v %patch $32700 $01B8W $01B8W %patch $3270A $000AW #Animation speed #Mine explodes 1 %patch $3271E $01B9W $01B9W %patch $32728 $001EW #Animation speed %patch $3273C $01BAW $01BAW %patch $32746 $001EW #Animation speed (Vanishes) ### #Miragia ### #No sprites used %patch $30C6C $0000W $0000W %patch $30C76 $012CW #Miragia absent time %patch $30C8A $0000W $0000W %patch $30C94 $001EW #Animation speed %patch $30CA8 $0000W $0000W %patch $30CB2 $001EW #Animation speed %patch $30CC6 $0000W $0000W %patch $30CD0 $001EW #Animation speed %patch $30CE4 $0000W $0000W %patch $30CEE $012CW #Miragia fully present time %patch $30D02 $0000W $0000W %patch $30D0C $001EW #Animation speed %patch $30D20 $0000W $0000W %patch $30D2A $001EW #Animation speed %patch $30D3E $0000W $0000W %patch $30D48 $001EW #Animation speed ### #Poison slugs ### #Stunned %patch $30EDC $013EW $013EW #'Tall' slug %patch $30EE6 $0000W #Animation speed %patch $30EFA $013FW $013FW #'Short' slug %patch $30F04 $0000W #Animation speed #Poison slug crawl %patch $30E82 $0140W $013BW %patch $30E8C $0008W #Animation speed %patch $30EA0 $0141W $013CW %patch $30EAA $0008W #Animation speed #Poison slug sliming %patch $30EBE $0142W $013DW %patch $30EC8 $003CW #Sliming time #Poison slug slime %patch $30F18 $0143W $0143W %patch $30F22 $012CW #Time before half-dry %patch $30F36 $0144W $0144W %patch $30F40 $003CW #Time before drying ### #Princess Lindsey ### %patch $3275A $0149W $0149W %patch $32764 $0014W #Animation speed %patch $32778 $014AW $014AW %patch $32782 $0014W #Animation speed %patch $32796 $014BW $014BW %patch $327A0 $0014W #Animation speed %patch $327B4 $014CW $014CW %patch $327BE $0014W #Animation speed ### #Raindrops ### #Dropsplash %patch $30DB6 $00D7W $00D7W %patch $30DC0 $000AW #Animation speed %patch $30DD4 $00D8W $00D8W %patch $30DDE $000AW #Animation speed %patch $30DF2 $00D9W $00D9W %patch $30DFC $000AW #Animation speed ### #Schoolfish ### #Dead Schoolfish [Has been eaten, do nothing] %patch $32502 $01A5W $01A7W %patch $3250C $0000W #Schoolfish swim %patch $325D4 $01A5W $01A7W %patch $325DE $0014W #Animation speed %patch $325F2 $01A6W $01A8W %patch $325FC $0014W #Animation speed ### #Skypest ### #Skypest flying %patch $312F6 $01BBW $01BDW %patch $31300 $0005W #Animation speed %patch $31314 $01BCW $01BEW %patch $3131E $0005W #Animation speed #Skypest squished %patch $31332 $01C8W $01C8W %patch $3133C $0000W #Animation speed #Skypest preening %patch $31350 $01C7W $01C7W %patch $3135A $0064W #Pause before eye-lick %patch $3136E $01BFW $01BFW %patch $31378 $000AW #Animation speed %patch $3138C $01C0W $01C0W %patch $31396 $000AW #Animation speed %patch $313AA $01C1W $01C1W %patch $313B4 $000AW #Animation speed %patch $313C8 $01C2W $01C2W %patch $313D2 $000AW #Animation speed %patch $313E6 $01C1W $01C1W %patch $313F0 $000AW #Animation speed %patch $31404 $01C0W $01C0W %patch $3140E $000AW #Animation speed %patch $31422 $01BFW $01BFW %patch $3142C $000AW #Animation speed %patch $31440 $01C7W $01C7W %patch $3144A $003CW #Pause after first eye-lick %patch $3145E $01C3W $01C3W %patch $31468 $000AW #Animation speed %patch $3147C $01C4W $01C4W %patch $31486 $000AW #Animation speed %patch $3149A $01C5W $01C5W %patch $314A4 $000AW #Animation speed %patch $314B8 $01C6W $01C6W %patch $314C2 $000AW #Animation speed %patch $314D6 $01C5W $01C5W %patch $314E0 $000AW #Animation speed %patch $314F4 $01C4W $01C4W %patch $314FE $000AW #Animation speed %patch $31512 $01C3W $01C3W %patch $3151C $000AW #Animation speed %patch $31530 $01C7W $01C7W %patch $3153A $0064W #Pause before lifting off ### #Smirky ### #Smirky looks around %patch $32052 $0152W $0152W %patch $3205C $0014W #Animation speed %patch $32070 $0153W $0153W %patch $3207A $0014W #Animation speed #Teleporting away smoke %patch $3208E $015EW $015EW %patch $32098 $0014W #Animation speed %patch $320AC $015FW $015FW %patch $320B6 $0014W #Animation speed %patch $320CA $0160W $0160W %patch $320D4 $0014W #Animation speed %patch $320E8 $0161W $0161W %patch $320F2 $0014W #Animation speed #Teleporting back smoke %patch $32106 $0161W $0161W %patch $32110 $0014W #Animation speed %patch $32124 $0160W $0160W %patch $3212E $0014W #Animation speed %patch $32142 $015FW $015FW %patch $3214C $0014W #Animation speed %patch $32160 $015EW $015EW %patch $3216A $0014W #Animation speed #Smirky jumping %patch $3217E $0157W $0154W %patch $32188 $0006W #Animation speed %patch $3219C $0158W $0155W %patch $321A6 $0006W #Animation speed %patch $321BA $0159W $0156W %patch $321C4 $0006W #Animation speed %patch $321D8 $0158W $0155W %patch $321E2 $0006W #Animation speed #Stunned Smirky in air %patch $321F6 $0157W $0157W %patch $32200 $0000W #Wait to hit ground #Stunned Smirky %patch $32214 $0163W $0163W %patch $3221E $0000W #Candy stolen by Smirky %patch $32232 $015AW $015AW %patch $3223C $000AW #Animation speed %patch $32250 $015BW $015BW %patch $3225A $000AW #Animation speed %patch $3226E $015CW $015CW %patch $32278 $000AW #Animation speed %patch $3228C $015DW $015DW %patch $32296 $000AW #Wait before vannishing ### #Sprite ### #Sprite floats %patch $32610 $01AFW $01AFW %patch $3261A $000AW #Reaction speed #Shooting %patch $3262E $01B0W $01B2W #Aiming %patch $32638 $0028W #Pause before shooting %patch $3264C $01B1W $01B3W #Shooting (Keen seen) %patch $32656 $0028W #Pause before returning to floating %patch $3266A $01B1W $01B3W #Not shooting (Keen's gone) %patch $32674 $001EW #Pause before returning to floating #Sprite's bullet %patch $32688 $01B4W $01B4W %patch $32692 $000AW #Animation speed %patch $326A6 $01B5W $01B5W %patch $326B0 $000AW #Animation speed %patch $326C4 $01B6W $01B6W %patch $326CE $000AW #Animation speed %patch $326E2 $01B7W $01B7W %patch $326EC $000AW #Animation speed ### #Stunstars ### #The number of frames the stun stars use (4 or above stops stars appearing) %patch $B7B3 $03 $00 ### #Wetsuit ### %patch $328A4 $01AEW $01AEW %patch $328AE $7530W #Stay ### #Wormouth ### #Wormouth moving %patch $3154E $01C9W $01C9W %patch $31558 $0004W #Reaction speed #Looking around %patch $3156C $01CCW $01CCW %patch $31576 $0014W #Animation speed %patch $3158A $01CDW $01CDW %patch $31594 $0008W #Animation speed %patch $315A8 $01CCW $01CCW %patch $315B2 $0014W #Animation speed %patch $315C6 $01C9W $01C9W %patch $315D0 $0008W #Animation speed %patch $315E4 $01CAW $01CAW %patch $315EE $0014W #Animation speed %patch $31602 $01CBW $01CBW %patch $3160C $0008W #Animation speed %patch $31620 $01CAW $01CAW %patch $3162A $0014W #Animation speed %patch $3163E $01C9W $01C9W %patch $31648 $0008W #Animation speed #Biting %patch $3165C $01D1W $01CEW %patch $31666 $0008W #Animation speed %patch $3167A $01D2W $01CFW %patch $31684 $0008W #Animation speed %patch $31698 $01D3W $01D0W %patch $316A2 $0010W #Animation speed %patch $316B6 $01D2W $01CFW %patch $316C0 $0008W #Animation speed %patch $316D4 $01D1W $01CEW %patch $316DE $0008W #Animation speed %patch $316F2 $01D4W $01D4W %patch $316FC $000AW #Animation speed #Wormouth stunned %patch $316F2 $01D4W $01D4W %patch $316FC $000AW