Jump to content

Announcing our new website

To find out the latest about our new website, visit Game Dev Unlimited

Submitter

File Information

  • Submitted: Mar 03 2008 05:46 AM
  • Last Updated: Jun 07 2008 05:36 AM
  • File Size: 246.67K
  • Views: 1157
  • Downloads: 56

Download Extra Move Speed+ Version 1.0

- - - - -



Extra Move Speed

Introduction
You will allow to change character's speed by decimal point. e.g. +0.5, -1.2

And you can increase speed more than 6, which is the limit of speed that you can change by event command.


Features
Version 1.0
- Increase/Decrease Speed and/or character's Frequency from the original Speed/Frequency.
e.g. speed + 1 or frequency - 2.5
- Set Speed and Frequency to be more than limit.
- Easy setup speed/frequency for event.
- You can set one event's speed to be different in different event pages.

Script
Place it above main.
#======================================================================
========
# [VX] Extra Move Speed by Woratana
#------------------------------------------------------------------------------
# Version: 1.0
# Released on: 11/02/2008
# by Woratana [woratana@hotmail.com]

# You can edit event's speed and/or frequency to be more than limit,
# by put event command "Comment" in the event page you want to edit.
# (Yes, you can set the different speed for different page in one event)

# Add comment like this:
# [speed(speed you want)][freq(frequncy you want)]
# e.g. [speed8][freq4]
# You can edit only speed by put [speed(speed you want)]
# and edit only frequency by put [freq(frequency you want)]

# You can increase character's Speed and/or Frequency by call script:
# (character).add_speed(speed_plus,frequency_plus)

# To decrease Speed and/or Frequency, you can just put negative number in it:
# e.g. $game_player.add_speed(-1.5)

# To change character's Speed to any number you want:
# (character).fix_speed(speed you want)

# To change character's Frequency to any number you want:
# (character).fix_frequency(frequency you want)

# Frequency shouldn't be more than 5 or 6, but there is no limit for Speed.
# You can use decimal place for speed/frequency,
# To change player's frequency, it will make no diffrent.
# It will make different in speed even though the speed is just 0.5 more.
#==============================================================================

class Game_Character
  attr_accessor :move_speed, :move_frequency
  
  def add_speed(spd = 0,freq = 0)
    @move_speed += spd
    @move_frequency += freq
  end
  
  def fix_speed(spd = 0)
    @move_speed = spd
  end
  
  def fix_freq(freq = 0)
    @move_frequency = freq
  end
  
end

class Game_Event < Game_Character
  attr_accessor :event
  alias wor_event_setup setup
  
def setup(new_page)
    wor_event_setup(new_page)
  for i in 0...@list.size
    next if @list[i].code != 108
    if @list[i].parameters[0].include?("[speed")
      list = @list[i].parameters[0].scan(/\[speed([0.0-9.9]+)\]/)
      @move_speed = $1.to_i
    end
    if @list[i].parameters[0].include?("[freq")
      list = @list[i].parameters[0].scan(/\[freq([0.0-9.9]+)\]/)
      @move_frequency = $1.to_i
    end
  end
end
end

Instruction

Quote

# You can edit event's speed and/or frequency to be more than limit,
# by put event command "Comment" in the event page you want to edit.
# (Yes, you can set the different speed for different page in one event)

# Add comment like this:
# [speed(speed you want)][freq(frequncy you want)]
# e.g. [speed8][freq4]
# You can edit only speed by put [speed(speed you want)]
# and edit only frequency by put [freq(frequency you want)]

# You can increase character's Speed and/or Frequency by call script:
# (character).add_speed(speed_plus,frequency_plus)

# To decrease Speed and/or Frequency, you can just put negative number in it:
# e.g. $game_player.add_speed(-1.5)

# To change character's Speed to any number you want:
# (character).fix_speed(speed you want)

# To change character's Frequency to any number you want:
# (character).fix_frequency(frequency you want)


# Frequency shouldn't be more than 5 or 6, but there is no limit for Speed.
# You can use decimal place for speed/frequency,
# To change player's frequency, it will make no diffrent.
# It will make different in speed even though the speed is just 0.5 more.

Author's Notes
Free for use in your non-commercial work if credit included. If your project is commercial, please contact me.




:P :P :P :P
  • Report

Other files you may be interested in ..





  • 179 Total Files
  • 47 Total Categories
  • 56 Total Authors
  • 103,076 Total Downloads
  • Chasing System Latest File
  • deathmoverz24 Latest Submitter

2 user(s) are online (in the past 30 minutes)

1 members, 1 guests, 0 anonymous users


draconus