Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Delay/Wait in RGSS: Simple

khmp

Sponsor

Make a timer variable. Whats kind of application are you seeking?

Code:
class Scene_Test
  def main
    @wait = 20
    Graphics.transition
    loop do
      Graphics.update
      Input.update
      update
      break if $scene != self
    end
  end
  def update
    if @wait > 0
      stuff_called_while_waiting
      @wait-= 1
      return
    end
    stuff_called_while_running
  end

  def stuff_called_while_waiting

  end
  def stuff_called_while_running
 
  end
end

That's the basics to it.

Good luck with it RomanMelnik! :thumb:
 
I'm scripting a Visual Equipment system and wanted the script to wait 20 frames before switching the appearance of the sprite. I was running into problems with the sprite's hair.
I have it semi-working now, thanks khmp.
I suppose this is resolved now. ;)
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top