mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 21:24:59 +00:00
Fixed previous commit always causing recompiling if shadow_pokemon.dat doesn't exist, also rubocopping
This commit is contained in:
@@ -121,6 +121,7 @@ class Interpreter
|
||||
def command_dummy
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * End Event
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -132,6 +133,7 @@ class Interpreter
|
||||
$game_map.events[@event_id].unlock
|
||||
end
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Command Skip
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -142,6 +144,7 @@ class Interpreter
|
||||
@index += 1
|
||||
end
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Command If
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -152,6 +155,7 @@ class Interpreter
|
||||
end
|
||||
return command_skip
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Show Text
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -203,6 +207,7 @@ class Interpreter
|
||||
@message_waiting = false
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Show Choices
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -289,6 +294,7 @@ class Interpreter
|
||||
return if !condition || nil_or_empty?(new_name)
|
||||
@renamed_choices[number - 1] = new_name
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * When [**]
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -300,6 +306,7 @@ class Interpreter
|
||||
end
|
||||
return command_skip
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * When Cancel
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -311,6 +318,7 @@ class Interpreter
|
||||
end
|
||||
return command_skip
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Input Number
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -325,6 +333,7 @@ class Interpreter
|
||||
@message_waiting = false
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Text Options
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -334,6 +343,7 @@ class Interpreter
|
||||
$game_system.message_frame = @parameters[1]
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Button Input Processing
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -371,6 +381,7 @@ class Interpreter
|
||||
@index += 1
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Wait
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -378,6 +389,7 @@ class Interpreter
|
||||
@wait_count = @parameters[0] * Graphics.frame_rate / 20
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Conditional Branch
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -433,6 +445,7 @@ class Interpreter
|
||||
end
|
||||
return command_skip
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Else
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -443,12 +456,14 @@ class Interpreter
|
||||
end
|
||||
return command_skip
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Loop
|
||||
#-----------------------------------------------------------------------------
|
||||
def command_112
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Repeat Above
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -459,6 +474,7 @@ class Interpreter
|
||||
return true if @list[@index].indent == indent
|
||||
end
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Break Loop
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -475,6 +491,7 @@ class Interpreter
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Exit Event Processing
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -482,6 +499,7 @@ class Interpreter
|
||||
command_end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Erase Event
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -493,6 +511,7 @@ class Interpreter
|
||||
@index += 1
|
||||
return false
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Call Common Event
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -504,12 +523,14 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Label
|
||||
#-----------------------------------------------------------------------------
|
||||
def command_118
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Jump to Label
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -528,6 +549,7 @@ class Interpreter
|
||||
temp_index += 1
|
||||
end
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Control Switches
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -542,6 +564,7 @@ class Interpreter
|
||||
$game_map.need_refresh = true if should_refresh
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Control Variables
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -606,6 +629,7 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Control Self Switch
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -620,6 +644,7 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Control Timer
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -628,6 +653,7 @@ class Interpreter
|
||||
$game_system.timer = @parameters[1] * Graphics.frame_rate if @parameters[0] == 0
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Gold
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -642,6 +668,7 @@ class Interpreter
|
||||
def command_127; command_dummy; end # Change Weapons
|
||||
def command_128; command_dummy; end # Change Armor
|
||||
def command_129; command_dummy; end # Change Party Member
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Windowskin
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -654,6 +681,7 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Battle BGM
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -661,10 +689,12 @@ class Interpreter
|
||||
($PokemonGlobal.nextBattleBGM = @parameters[0]) ? @parameters[0].clone : nil
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Battle End ME
|
||||
#-----------------------------------------------------------------------------
|
||||
def command_133; command_dummy; end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Save Access
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -672,6 +702,7 @@ class Interpreter
|
||||
$game_system.save_disabled = (@parameters[0] == 0)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Menu Access
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -679,6 +710,7 @@ class Interpreter
|
||||
$game_system.menu_disabled = (@parameters[0] == 0)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Encounter
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -687,6 +719,7 @@ class Interpreter
|
||||
$game_player.make_encounter_count
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Transfer Player
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -716,6 +749,7 @@ class Interpreter
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Set Event Location
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -747,6 +781,7 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Scroll Map
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -756,6 +791,7 @@ class Interpreter
|
||||
$game_map.start_scroll(@parameters[0], @parameters[1], @parameters[2])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Map Settings
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -778,6 +814,7 @@ class Interpreter
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Fog Color Tone
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -785,6 +822,7 @@ class Interpreter
|
||||
$game_map.start_fog_tone_change(@parameters[0], @parameters[1] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Fog Opacity
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -792,6 +830,7 @@ class Interpreter
|
||||
$game_map.start_fog_opacity_change(@parameters[0], @parameters[1] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Show Animation
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -806,6 +845,7 @@ class Interpreter
|
||||
character.animation_id = @parameters[1]
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Transparent Flag
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -813,6 +853,7 @@ class Interpreter
|
||||
$game_player.transparent = (@parameters[0] == 0)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Set Move Route
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -827,6 +868,7 @@ class Interpreter
|
||||
character.force_move_route(@parameters[1])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Wait for Move's Completion
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -834,6 +876,7 @@ class Interpreter
|
||||
@move_route_waiting = true if !$game_temp.in_battle
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Prepare for Transition
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -842,6 +885,7 @@ class Interpreter
|
||||
Graphics.freeze
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Execute Transition
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -852,6 +896,7 @@ class Interpreter
|
||||
@index += 1
|
||||
return false
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Screen Color Tone
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -859,6 +904,7 @@ class Interpreter
|
||||
$game_screen.start_tone_change(@parameters[0], @parameters[1] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Screen Flash
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -866,6 +912,7 @@ class Interpreter
|
||||
$game_screen.start_flash(@parameters[0], @parameters[1] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Screen Shake
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -873,6 +920,7 @@ class Interpreter
|
||||
$game_screen.start_shake(@parameters[0], @parameters[1], @parameters[2] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Show Picture
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -889,6 +937,7 @@ class Interpreter
|
||||
x, y, @parameters[6], @parameters[7], @parameters[8], @parameters[9])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Move Picture
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -905,6 +954,7 @@ class Interpreter
|
||||
@parameters[2], x, y, @parameters[6], @parameters[7], @parameters[8], @parameters[9])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Rotate Picture
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -913,6 +963,7 @@ class Interpreter
|
||||
$game_screen.pictures[number].rotate(@parameters[1])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Change Picture Color Tone
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -922,6 +973,7 @@ class Interpreter
|
||||
@parameters[2] * Graphics.frame_rate / 20)
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Erase Picture
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -930,6 +982,7 @@ class Interpreter
|
||||
$game_screen.pictures[number].erase
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Set Weather Effects
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -937,6 +990,7 @@ class Interpreter
|
||||
$game_screen.weather(@parameters[0], @parameters[1], @parameters[2])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Play BGM
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -944,6 +998,7 @@ class Interpreter
|
||||
pbBGMPlay(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Fade Out BGM
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -951,6 +1006,7 @@ class Interpreter
|
||||
pbBGMFade(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Play BGS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -958,6 +1014,7 @@ class Interpreter
|
||||
pbBGSPlay(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Fade Out BGS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -965,6 +1022,7 @@ class Interpreter
|
||||
pbBGSFade(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Memorize BGM/BGS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -973,6 +1031,7 @@ class Interpreter
|
||||
$game_system.bgs_memorize
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Restore BGM/BGS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -981,6 +1040,7 @@ class Interpreter
|
||||
$game_system.bgs_restore
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Play ME
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -988,6 +1048,7 @@ class Interpreter
|
||||
pbMEPlay(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Play SE
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -995,6 +1056,7 @@ class Interpreter
|
||||
pbSEPlay(@parameters[0])
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Stop SE
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1008,6 +1070,7 @@ class Interpreter
|
||||
def command_602; command_if(1); end # If Escape
|
||||
def command_603; command_if(2); end # If Lose
|
||||
def command_302; command_dummy; end # Shop Processing
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Name Input Processing
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1033,6 +1096,7 @@ class Interpreter
|
||||
def command_311; command_dummy; end # Change HP
|
||||
def command_312; command_dummy; end # Change SP
|
||||
def command_313; command_dummy; end # Change State
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Recover All
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1065,6 +1129,7 @@ class Interpreter
|
||||
def command_338; command_dummy; end # Deal Damage
|
||||
def command_339; command_dummy; end # Force Action
|
||||
def command_340; command_dummy; end # Abort Battle
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Call Menu Screen
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1073,6 +1138,7 @@ class Interpreter
|
||||
@index += 1
|
||||
return false
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Call Save Screen
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1082,6 +1148,7 @@ class Interpreter
|
||||
screen.pbSaveScreen
|
||||
return true
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Game Over
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1090,6 +1157,7 @@ class Interpreter
|
||||
pbBGSFade(1.0)
|
||||
pbFadeOutIn { pbStartOver(true) }
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Return to Title Screen
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1097,6 +1165,7 @@ class Interpreter
|
||||
$game_temp.title_screen_calling = true
|
||||
return false
|
||||
end
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# * Script
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user