Removed unused audio utilities and audio-recording (e.g. for Chatter)

This commit is contained in:
Maruno17
2021-01-17 20:47:57 +00:00
parent 33ee7f0c9a
commit cb684094be
13 changed files with 199 additions and 1679 deletions

View File

@@ -1,49 +0,0 @@
class Pokemon
attr_accessor :chatter
end
def pbChatter(pokemon)
iconwindow=PictureWindow.new(GameData::Species.sprite_bitmap_from_pokemon(pokemon))
iconwindow.x=(Graphics.width/2)-(iconwindow.width/2)
iconwindow.y=((Graphics.height-96)/2)-(iconwindow.height/2)
if pokemon.chatter
pbMessage(_INTL("It will forget the song it knows.\1"))
if !pbConfirmMessage(_INTL("Are you sure you want to change it?"))
iconwindow.dispose
return
end
end
if pbConfirmMessage(_INTL("Do you want to change its song now?"))
wave=pbRecord(nil,5)
if wave
pokemon.chatter=wave
pbMessage(_INTL("{1} learned a new song!",pokemon.name))
end
end
iconwindow.dispose
return
end
HiddenMoveHandlers::CanUseMove.add(:CHATTER,proc { |move,pkmn,showmsg|
next true
})
HiddenMoveHandlers::UseMove.add(:CHATTER,proc { |move,pokemon|
pbChatter(pokemon)
next true
})
class PokeBattle_Scene
def pbChatter(user,_target)
GameData::Species.play_cry_from_pokemon(user.pokemon, nil, 100) if user.pokemon
Graphics.frame_rate.times do
Graphics.update
Input.update
end
end
end