mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Removed unused audio utilities and audio-recording (e.g. for Chatter)
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user