class RPG::BGS

Attributes

pos[RW]

Public Class Methods

fade(time) click to toggle source
# File lib/rgss3/rpg.rb, line 64
def self.fade(time)
  Audio.bgs_fade(time)
  @@last = RPG::BGS.new
end
last() click to toggle source
# File lib/rgss3/rpg.rb, line 68
def self.last
  @@last.pos = Audio.bgs_pos
  @@last
end
stop() click to toggle source
# File lib/rgss3/rpg.rb, line 60
def self.stop
  Audio.bgs_stop
  @@last = RPG::BGS.new
end

Public Instance Methods

play(pos = 0) click to toggle source
# File lib/rgss3/rpg.rb, line 48
def play(pos = 0)
  if @name.empty?
    Audio.bgs_stop
    @@last = RPG::BGS.new
  else
    Audio.bgs_play('Audio/BGS/' + @name, @volume, @pitch, pos)
    @@last = self.clone
  end
end
replay() click to toggle source
# File lib/rgss3/rpg.rb, line 57
def replay
  play(@pos)
end