mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-09 14:14:59 +00:00
Many more Rubocop-inspired code improvements
This commit is contained in:
@@ -521,10 +521,10 @@ class Interpreter
|
||||
next if value == 1
|
||||
$game_variables[i] *= value
|
||||
when 4 # divide
|
||||
next if value == 1 || value == 0
|
||||
next if [0, 1].include?(value)
|
||||
$game_variables[i] /= value
|
||||
when 5 # remainder
|
||||
next if value == 1 || value == 0
|
||||
next if [0, 1].include?(value)
|
||||
$game_variables[i] %= value
|
||||
end
|
||||
$game_variables[i] = 99999999 if $game_variables[i] > 99999999
|
||||
@@ -631,13 +631,12 @@ class Interpreter
|
||||
$game_temp.player_new_map_id = @parameters[1]
|
||||
$game_temp.player_new_x = @parameters[2]
|
||||
$game_temp.player_new_y = @parameters[3]
|
||||
$game_temp.player_new_direction = @parameters[4]
|
||||
else # Appoint with variables
|
||||
$game_temp.player_new_map_id = $game_variables[@parameters[1]]
|
||||
$game_temp.player_new_x = $game_variables[@parameters[2]]
|
||||
$game_temp.player_new_y = $game_variables[@parameters[3]]
|
||||
$game_temp.player_new_direction = @parameters[4]
|
||||
end
|
||||
$game_temp.player_new_direction = @parameters[4]
|
||||
@index += 1
|
||||
# If transition happens with a fade, do the fade
|
||||
if @parameters[5] == 0
|
||||
@@ -655,9 +654,10 @@ class Interpreter
|
||||
character = get_character(@parameters[0])
|
||||
return true if character.nil?
|
||||
# Move the character
|
||||
if @parameters[1] == 0 # Direct appointment
|
||||
case @parameters[1]
|
||||
when 0 # Direct appointment
|
||||
character.moveto(@parameters[2], @parameters[3])
|
||||
elsif @parameters[1] == 1 # Appoint with variables
|
||||
when 1 # Appoint with variables
|
||||
character.moveto($game_variables[@parameters[2]], $game_variables[@parameters[3]])
|
||||
else # Exchange with another event
|
||||
character2 = get_character(@parameters[2])
|
||||
|
||||
Reference in New Issue
Block a user