mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
fixed battles lag
This commit is contained in:
@@ -80,15 +80,16 @@ class PokeBattle_Battle
|
||||
end
|
||||
|
||||
def pbCanMegaEvolve?(idxBattler)
|
||||
return false if $game_switches[Settings::NO_MEGA_EVOLUTION]
|
||||
return false if !@battlers[idxBattler].hasMega?
|
||||
return false if wildBattle? && opposes?(idxBattler)
|
||||
return true if $DEBUG && Input.press?(Input::CTRL)
|
||||
return false if @battlers[idxBattler].effects[PBEffects::SkyDrop]>=0
|
||||
return false if !pbHasMegaRing?(idxBattler)
|
||||
side = @battlers[idxBattler].idxOwnSide
|
||||
owner = pbGetOwnerIndexFromBattlerIndex(idxBattler)
|
||||
return @megaEvolution[side][owner]==-1
|
||||
return false
|
||||
# return false if $game_switches[Settings::NO_MEGA_EVOLUTION]
|
||||
# return false if !@battlers[idxBattler].hasMega?
|
||||
# return false if wildBattle? && opposes?(idxBattler)
|
||||
# return true if $DEBUG && Input.press?(Input::CTRL)
|
||||
# return false if @battlers[idxBattler].effects[PBEffects::SkyDrop]>=0
|
||||
# return false if !pbHasMegaRing?(idxBattler)
|
||||
# side = @battlers[idxBattler].idxOwnSide
|
||||
# owner = pbGetOwnerIndexFromBattlerIndex(idxBattler)
|
||||
# return @megaEvolution[side][owner]==-1
|
||||
end
|
||||
|
||||
def pbRegisterMegaEvolution(idxBattler)
|
||||
|
||||
@@ -10,7 +10,7 @@ class PokeBattle_Scene
|
||||
FIGHT_BOX = 3
|
||||
TARGET_BOX = 4
|
||||
|
||||
MESSAGE_PAUSE_TIME = (Graphics.frame_rate*1.0).floor # 1 second
|
||||
MESSAGE_PAUSE_TIME = (Graphics.frame_rate*0.25).floor # 1 second
|
||||
|
||||
#=============================================================================
|
||||
# Updating and refreshing
|
||||
|
||||
Reference in New Issue
Block a user