global gvCurLetter, gvActivity1ButtonSprite, gvActivity2ButtonSprite
set vPokeLetters to "XZ"
if vPokeLetters contains gvCurLetter then
set vRhymeSprite to gvActivity1ButtonSprite
else
set vRhymeSprite to gvActivity2ButtonSprite
end if
return vRhymeSprite
end
on getPhotoActivityButton
global gvCurLetter, gvaPhoto
set vLetterNum to charToNum(gvCurLetter) - charToNum("A") + 1
set vWhichPhoto to gvaPhoto(mget, vLetterNum)
set vFFFPhoto1 to "Z"
set vFFFPhoto2 to "Y"
set vFFFPhoto3 to "XYZ"
if ((vWhichPhoto = 1) and (vFFFPhoto1 contains gvCurLetter)) or ((vWhichPhoto = 2) and (vFFFPhoto2 contains gvCurLetter)) or ((vWhichPhoto = 3) and (vFFFPhoto3 contains gvCurLetter)) then
set vButtonCast to the number of cast "FFFButt1.pic"
else
set vButtonCast to the number of cast "ANEButt1.pic"
end if
return vButtonCast
end
on doWhoDoesWhat
global gvCurLetter, gvPokeProdLetters, gvSeekFindLetters, gvfRhymeTrack, DIR_SYM, SFX_EXT, gvActivity1ButtonSprite, gvActivity2ButtonSprite
set vfMouseDown to 0
if gvfRhymeTrack then
if gvPokeProdLetters contains gvCurLetter then
set vFileName to "RTrans7" & SFX_EXT
puppetSound(vFileName)
updateStage()
set vfMouseDown to animateChar(gvActivity2ButtonSprite, 12, 4, 0, 1)
if vfMouseDown then
sound stop 1
else
set vFileName to "RTrans8" & SFX_EXT
puppetSound(vFileName)
updateStage()
set vfMouseDown to animateChar(gvActivity1ButtonSprite, 10, 3, 0, 1)
if vfMouseDown then
sound stop 1
end if
end if
else
if gvSeekFindLetters contains gvCurLetter then
set vFileName to "RTrans5" & SFX_EXT
puppetSound(vFileName)
updateStage()
set vfMouseDown to animateChar(gvActivity2ButtonSprite, 12, 4, 0, 1)
if vfMouseDown then
sound stop 1
else
set vFileName to "RTrans6" & SFX_EXT
puppetSound(vFileName)
updateStage()
set vfMouseDown to animateChar(gvActivity1ButtonSprite, 10, 3, 0, 1)