mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-20 22:09:55 +00:00
RGSS scripts optimization
This commit is contained in:
parent
5e1ff7a294
commit
bdcaa03e11
5 changed files with 10 additions and 10 deletions
|
|
@ -90,7 +90,7 @@ class Window_InputNumber < Window_Base
|
|||
self.contents.font.color = normal_color
|
||||
s = sprintf("%0*d", @digits_max, @number)
|
||||
if($game_switches[179] == true)
|
||||
for i in 0...@digits_max
|
||||
(0...@digits_max).each do |i|
|
||||
case i
|
||||
when 0
|
||||
self.contents.font.color = Window_Base.text_color(4)
|
||||
|
|
@ -104,7 +104,7 @@ class Window_InputNumber < Window_Base
|
|||
self.contents.draw_text(i * @cursor_width + 4, 0, 32, 32, s[i,1])
|
||||
end
|
||||
else
|
||||
for i in 0...@digits_max
|
||||
(0...@digits_max).each do |i|
|
||||
self.contents.draw_text(i * @cursor_width + 4, 0, 32, 32, s[i,1])
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class Window_Item < Window_Selectable
|
|||
end
|
||||
@data = []
|
||||
# Add item
|
||||
for i in 1...$data_items.size
|
||||
(1...$data_items.size).each do |i|
|
||||
if $game_party.item_number(i) > 0
|
||||
@data.push($data_items[i])
|
||||
end
|
||||
|
|
@ -56,7 +56,7 @@ class Window_Item < Window_Selectable
|
|||
@item_max = @data.size
|
||||
if @item_max > 0
|
||||
self.contents = Bitmap.new(width - 32, row_max * 32)
|
||||
for i in 0...@item_max
|
||||
(0...@item_max).each do |i|
|
||||
draw_item(i)
|
||||
end
|
||||
self.index = 0 if self.index == -1
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ class Window_MainMenu < Window_Selectable
|
|||
# Render menu
|
||||
self.contents = Bitmap.new(width - 32, 32)
|
||||
Language.register_text_sprite(self.class.name + "_contents", self.contents)
|
||||
for i in 0...@item_max
|
||||
(0...@item_max).each do |i|
|
||||
draw_item(i, normal_color)
|
||||
end
|
||||
self.z = 9998
|
||||
|
|
@ -74,7 +74,7 @@ class Window_MainMenu < Window_Selectable
|
|||
# Open/show the menu
|
||||
def open
|
||||
# redraw in case language has been updated
|
||||
for i in 0...@item_max
|
||||
(0...@item_max).each do |i|
|
||||
draw_item(i, normal_color)
|
||||
end
|
||||
self.opacity = 0
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class Window_NameEdit < Window_Base
|
|||
# Fit name within maximum number of characters
|
||||
name_array = @name.split(//)[0...@max_char]
|
||||
@name = ""
|
||||
for i in 0...name_array.size
|
||||
(0...name_array.size).each do |i|
|
||||
@name += name_array[i]
|
||||
end
|
||||
@default_name = @name
|
||||
|
|
@ -66,7 +66,7 @@ class Window_NameEdit < Window_Base
|
|||
# Delete 1 text character
|
||||
name_array = @name.split(//)
|
||||
@name = ""
|
||||
for i in 0...name_array.size-1
|
||||
(0...name_array.size-1).each do |i|
|
||||
@name += name_array[i]
|
||||
end
|
||||
@index -= 1
|
||||
|
|
@ -81,7 +81,7 @@ class Window_NameEdit < Window_Base
|
|||
self.contents.clear
|
||||
# Draw name
|
||||
name_array = @name.split('')
|
||||
for i in 0...@max_char
|
||||
(0...@max_char).each do |i|
|
||||
c = name_array[i]
|
||||
if c == nil
|
||||
c = "_"
|
||||
|
|
|
|||
|
|
@ -218,7 +218,7 @@ class Window_Settings
|
|||
# navigation
|
||||
if Input.wheel_y != 0
|
||||
if (Input::key_press?(Input::key_from_name("Left Shift")))
|
||||
for _ in 0...Input.wheel_y.round.abs
|
||||
(0...Input.wheel_y.round.abs).each do |_|
|
||||
Input.wheel_y.round > 0 ? @content.parameter_right : @content.parameter_left
|
||||
end
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in a new issue