Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 AWorks Fix Walk Speed VX
#1
AWorks Fix Walk Speed
Created by: AWorks(vgvgf)
Version: 1.00
Updated: 18/06/2009(dd/mm/yyyy)

This is one of my shortest and simplest scripts. Useful though.

Description
This script modifies the movement speed of events and the player when they walk in a diagonal direction. Normaly when a event walk in a diagonal, it will move faster than it should.

Code:
#=============================================================================
# *** AWorks Fix Walk Speed VX
#=============================================================================
# Created by AWorks
# Version: 1.00.VX
# Updated: 18/06/2009 (dd/mm/yyyy)
#=============================================================================
#==== Description ====
# This script modifies the movement speed of events and the player when they
# walk in a diagonal direction.
#=============================================================================

#==============================================================================
# ** Game_Character
#==============================================================================
class Game_Character
  #--------------------------------------------------------------------------
  # * Update While Moving
  #--------------------------------------------------------------------------
  def update_move
    if @x * 256 != @real_x and @y * 256 != @real_y
      distance = 2 ** @move_speed / Math.sqrt(2)
    else
      distance = 2 ** @move_speed
    end
    distance *= 2 if dash?
    @real_x = [@real_x - distance, @x * 256].max if @x * 256 < @real_x
    @real_x = [@real_x + distance, @x * 256].min if @x * 256 > @real_x
    @real_y = [@real_y - distance, @y * 256].max if @y * 256 < @real_y
    @real_y = [@real_y + distance, @y * 256].min if @y * 256 > @real_y
    update_bush_depth unless moving?
    if @walk_anime
      @anime_count += 1.5
    elsif @step_anime
      @anime_count += 1
    end
  end
end
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
   XRXS No114: Manage Battle Speed Helel 0 5,578 12-07-2009, 09:18 AM
Last Post: Helel
   AWorks Fix Walk Speed XP vgvgf 2 6,282 10-13-2009, 02:09 AM
Last Post: Hsia_Nu
   AWorks Frame Skip vgvgf 0 3,946 09-23-2009, 11:57 PM
Last Post: vgvgf
   Speed Up Battles During Test Play RPG Advocate 0 3,864 03-03-2008, 06:09 AM
Last Post: RPG Advocate
   Speed Based Turns CBS Trickster 0 5,508 03-02-2008, 06:50 AM
Last Post: Trickster



Users browsing this thread: