Code: Select all
###
#Sprite cache list:
###
%patch $306D2 $0082W #Keen Cache start
%patch $3072E $0134W #Keen cache end
%patch $3071E $00E4W #Soda cache end
%patch $306D4 $00E3W #Soda Cache start
%patch $306D6 $00E5W #Candybar Cache start
%patch $30720 $00E6W #Candybar cache end
%patch $306D8 $00E7W #Choc Cache start
%patch $30722 $00E8W #Choc cache end
%patch $306DA $00E9W #Jawbreaker Cache start
%patch $30724 $00EAW #Jawbreaker cache end
%patch $306DC $00EBW #Donut Cache start
%patch $30726 $00ECW #Donut cache end
%patch $306DF $00EDW #Icecream Cache start
%patch $30728 $00EEW #Icecream cache end
%patch $306E0 $00EFW #Flask Cache start
%patch $3072A $00F0W #Flask cache end
%patch $306E2 $00FBW #Raygun Cache start
%patch $3072C $00FCW #Raygun cache end
%patch $306E4 $00FEW #Got stuff Cache start
%patch $3071C $00E2W #Got stuff Cache end
%patch $306E6 $013BW #Slug Cache start
%patch $30730 $0144W #Slug cache end
%patch $306E8 $0145W #Mushroom Cache start
%patch $30732 $0148W #Mushroom cache end
%patch $306EA $0000W #Dart shooter Cache start
%patch $30734 $0000W #Dart shooter cache end
%patch $306EC $0149W #Lindsey Cache start
%patch $30736 $014CW #Lindsey cache end
%patch $306EE $014DW #Inchworm Cache start
%patch $30738 $0151W #Inchworm cache end
%patch $306F0 $0152W #Smirky Cache start
%patch $3073A $0163W #Smirky cache end
%patch $306F2 $0164W #Council Member Cache start
%patch $3073C $0169W #Council member cache end
%patch $306F4 $016FW #Blue bird Cache start
%patch $3073E $017BW #Blue bird cache end
%patch $306F6 $0184W #Mimrock Cache start
%patch $30740 $0193W #Mimrock cache end
%patch $306F8 $0194W #Dopefish Cache start
%patch $30742 $01A4W #Dopefish cache end
%patch $306FA $01A5W #Schoolfish Cache start
%patch $30744 $01A8W #Schoolfish cache end
%patch $306FC $01A9W #Arachnut Cache start
%patch $30746 $01ADW #Arachnut cache end
%patch $306FE $01BBW #Skypest Cache start
%patch $30748 $01C8W #Skypest cache end
%patch $30700 $01C9W #Wormouth Cache start
%patch $3074A $01D4W #Wormouth cache end
%patch $30702 $01D5W #Lick Cache start
%patch $3074C $01E3W #Lick cache end
%patch $30704 $01E4W #Airboard Cache start
%patch $3074E $01EAW #Airboard cache end
%patch $30706 $01EBW #Bounder Cache start
%patch $30750 $01F1W #Bounder cache end
%patch $30708 $01F2W #Cloud Cache start
%patch $30752 $01F6W #Cloud cache end
%patch $3070A $01F7W #Berkeloid Cache start
%patch $30754 $0206W #Berkeloid cache end
%patch $3070C $00F2W #Gems Cache start
%patch $30756 $00FAW #Gems cache end
%patch $3070E $017CW #Darts Cache start
%patch $30758 $0183W #Darts cache end
%patch $30710 $0135W #Keen swimming Cache start
%patch $3075A $013AW #Keen swimming cache end
%patch $30712 $01AFW #Sprite Cache start
%patch $3075C $01B7W #Sprite cache end
%patch $30714 $01B8W #Mine Cache start
%patch $3075E $01BAW #Mine cache end
%patch $30716 $0207W #MoonKeen Cache start
%patch $30760 $0208W #MoonKeen cache end
%patch $30718 $016AW #Egg Cache start
%patch $30762 $016EW #Egg cache end
First, we'll need to take the two entries for 'Bounder:
Code: Select all
%patch $30706 $EB $01 #Bounder Cache start
%patch $30750 $F1 $01 #Bounder cache end
Code: Select all
%patch $30706 $3B $01 #Bounder Cache start
%patch $30750 $44 $01 #Bounder cache end
Code: Select all
%patch $306E6 $00 $00 #Slug Cache start
%patch $30730 $00 $00 #Slug cache end
Now we can change the Bounder animations. (I used my extracter program to get these.)
Code: Select all
#Bounder 1
%patch $31D82 $EF $01 #Sprite l
%patch $31D84 $EF $01 #Sprite r
%patch $31D8C $14 $00 #Animation speed
#Bounder 2 [Keep bounding]
%patch $31DA0 $F0 $01 #Sprite l
%patch $31DA2 $F0 $01 #Sprite r
%patch $31DAA $14 $00 #Animation speed
#Bounder moving left/right 1
%patch $31DBE $EB $01 #Sprite l
%patch $31DC0 $ED $01 #Sprite r
%patch $31DC8 $14 $00 #Animation speed
#Bounder moving left/right 2
%patch $31DDC $EC $01 #Sprite l
%patch $31DDE $EF $01 #Sprite r
%patch $31DE6 $14 $00 #Animation speed
#Stunned Bounder in air
%patch $31DFA $EF $01 #Sprite l
%patch $31DFC $EF $01 #Sprite r
%patch $31E04 $00 $00 #Pause [Wait until hits ground]
#Stunned Bounder [Do nothing]
%patch $31E18 $F1 $01 #Sprite l
%patch $31E1A $F1 $01 #Sprite r
%patch $31E22 $00 $00 #Animation speed [None]
And now I have added a demo, can I get that soda animation now Xky? ;)