Resource icon

Quicksave Script v1.0

Pokémon Essentials Version
v17.2 ✅
Saving in Pokémon Essentials itself is almost instant, but the text that precedes it and that what comes after it is what makes saving take longer.

This script will automatically save the game if you hit a specific button, F8 by default.

Inside the script section "Scene_Map", find "def update" by doing Ctrl + F.
Then, inside that "def update", look for "updateSpritesets". Right underneath, paste this.
Code:
	if Input.trigger?(Input::F8) && !$game_player.moving? && @mode.nil?
	  pbSave
	  @mode = 0
	  @vp = Viewport.new(0,0,Graphics.width,Graphics.height)
	  @vp.z = 100000
	  @disk = Sprite.new(@vp)
	  @disk.bitmap = BitmapCache.load_bitmap("Graphics/Pictures/saveDisk")
	  @disk.x, @disk.y = 8, 8
	  @disk.opacity = 0
	  @arrow = Sprite.new(@vp)
	  @arrow.bitmap = BitmapCache.load_bitmap("Graphics/Pictures/saveArrow")
	  @arrow.x, @arrow.y = 8, -4
	  @arrow.opacity = 0
	end
	if @mode == 0
	  @disk.opacity += 16
	  @mode = 1 if @disk.opacity >= 255
	end
	if @mode == 1
	  @arrow.opacity += 16
	  @mode = 2 if @arrow.opacity >= 255
	end
	if @mode == 2
	  @arrow.y += 1
	  @mode = 3 if @arrow.y >= 22
	end
	if @mode == 3
	  @arrow.opacity -= 16
	  @disk.opacity -= 16
	  if @disk.opacity <= 0
		@arrow.dispose
		@disk.dispose
		@vp.dispose
		@mode = nil
	  end
	end
Don't forget to get the graphics! They're provided at the top when clicking "Download", but you could also use this link.
Credits
  • Marin
  • KaysCollapse for the sprites
Author
Marin
Downloads
297
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from Marin

Latest reviews

This script is easy to install and work very well.
Top