mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-09 22:24:58 +00:00
Resolved many Rubocop warnings
This commit is contained in:
@@ -52,7 +52,7 @@ end
|
||||
|
||||
|
||||
|
||||
Events.onMapChange += proc { |sender,args|
|
||||
Events.onMapChange += proc { |_sender,_args|
|
||||
pbSafariState.pbEnd if !pbInSafari?
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ def pbSafariState
|
||||
return $PokemonGlobal.safariState
|
||||
end
|
||||
|
||||
Events.onStepTakenTransferPossible += proc { |sender,e|
|
||||
Events.onStepTakenTransferPossible += proc { |_sender,e|
|
||||
handled = e[0]
|
||||
next if handled[0]
|
||||
if pbInSafari? && pbSafariState.decision==0 && SAFARI_STEPS>0
|
||||
@@ -87,7 +87,7 @@ Events.onStepTakenTransferPossible += proc { |sender,e|
|
||||
end
|
||||
}
|
||||
|
||||
Events.onWildBattleOverride += proc { |sender,e|
|
||||
Events.onWildBattleOverride += proc { |_sender,e|
|
||||
species = e[0]
|
||||
level = e[1]
|
||||
handled = e[2]
|
||||
|
||||
@@ -299,13 +299,12 @@ def pbBugContestDecided?
|
||||
return pbBugContestState.decided?
|
||||
end
|
||||
|
||||
Events.onMapChange += proc { |sender,e|
|
||||
Events.onMapChange += proc { |_sender,_e|
|
||||
pbBugContestState.pbClearIfEnded
|
||||
}
|
||||
|
||||
Events.onMapSceneChange += proc { |sender,e|
|
||||
Events.onMapSceneChange += proc { |_sender,e|
|
||||
scene=e[0]
|
||||
mapChanged=e[1]
|
||||
if pbInBugContest? && pbBugContestState.decision==0 && BugContestState::TimerSeconds>0
|
||||
scene.spriteset.addUserSprite(TimerDisplay.new(
|
||||
pbBugContestState.timer,
|
||||
@@ -313,7 +312,7 @@ Events.onMapSceneChange += proc { |sender,e|
|
||||
end
|
||||
}
|
||||
|
||||
Events.onMapUpdate += proc { |sender,e|
|
||||
Events.onMapUpdate += proc { |_sender,_e|
|
||||
if !$game_player.move_route_forcing && !pbMapInterpreterRunning? &&
|
||||
!$game_temp.message_window_showing
|
||||
if pbBugContestState.expired?
|
||||
@@ -324,9 +323,8 @@ Events.onMapUpdate += proc { |sender,e|
|
||||
end
|
||||
}
|
||||
|
||||
Events.onMapChanging += proc { |sender,e|
|
||||
Events.onMapChanging += proc { |_sender,e|
|
||||
newmapID=e[0]
|
||||
newmap=e[1]
|
||||
if pbInBugContest?
|
||||
if pbBugContestState.pbOffLimits?(newmapID)
|
||||
# Clear bug contest if player flies/warps/teleports out of the contest
|
||||
@@ -344,7 +342,7 @@ def pbBugContestStartOver
|
||||
pbBugContestState.pbStartJudging
|
||||
end
|
||||
|
||||
Events.onWildBattleOverride += proc { |sender,e|
|
||||
Events.onWildBattleOverride += proc { |_sender,e|
|
||||
species = e[0]
|
||||
level = e[1]
|
||||
handled = e[2]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#===============================================================================
|
||||
# Pokémon Organized Battle
|
||||
#===============================================================================
|
||||
def pbHasEligible?(*arg)
|
||||
def pbHasEligible?(_arg)
|
||||
return pbBattleChallenge.rules.ruleset.hasValidTeam?($Trainer.party)
|
||||
end
|
||||
|
||||
@@ -483,14 +483,14 @@ class BattleChallenge
|
||||
pbWriteCup(id,rules)
|
||||
end
|
||||
|
||||
def start(*args)
|
||||
t=ensureType(@id)
|
||||
def start(_args)
|
||||
ensureType(@id)
|
||||
@currentChallenge=@id # must appear before pbStart
|
||||
@bc.pbStart(t,@numRounds)
|
||||
end
|
||||
|
||||
def register(id,doublebattle,numrounds,numPokemon,battletype,mode=1)
|
||||
t=ensureType(id)
|
||||
ensureType(id)
|
||||
if battletype==BattleFactoryID
|
||||
@bc.setExtraData(BattleFactoryData.new(@bc))
|
||||
numPokemon=3
|
||||
@@ -622,7 +622,7 @@ def pbPlayBattle(battledata)
|
||||
bgm = BattlePlayerHelper.pbGetBattleBGM(lastbattle)
|
||||
pbBattleAnimation(bgm) {
|
||||
pbSceneStandby {
|
||||
decision = battleplayer.pbStartBattle
|
||||
battleplayer.pbStartBattle
|
||||
}
|
||||
}
|
||||
end
|
||||
@@ -716,7 +716,7 @@ def pbBattleChallengeBeginSpeech
|
||||
end
|
||||
end
|
||||
|
||||
def pbEntryScreen(*arg)
|
||||
def pbEntryScreen(_arg)
|
||||
retval = false
|
||||
pbFadeOutIn {
|
||||
scene = PokemonParty_Scene.new
|
||||
@@ -802,7 +802,7 @@ end
|
||||
|
||||
|
||||
|
||||
def pbBattleFactoryPokemon(rule,numwins,numswaps,rentals)
|
||||
def pbBattleFactoryPokemon(rule,numwins,numswaps,_rentals)
|
||||
table=nil
|
||||
btpokemon=pbGetBTPokemon(pbBattleChallenge.currentChallenge)
|
||||
ivtable=[
|
||||
@@ -873,7 +873,7 @@ def pbBattleFactoryPokemon(rule,numwins,numswaps,rentals)
|
||||
end
|
||||
end
|
||||
party=[]
|
||||
begin
|
||||
loop do
|
||||
party.clear
|
||||
while party.length<6
|
||||
rnd=pokemonNumbers[0]+rand(pokemonNumbers[1]-pokemonNumbers[0]+1)
|
||||
@@ -881,7 +881,8 @@ def pbBattleFactoryPokemon(rule,numwins,numswaps,rentals)
|
||||
indvalue=(party.length<ivgroups[0]) ? ivs[0] : ivs[1]
|
||||
party.push(rndpoke.createPokemon(rule.ruleset.suggestedLevel,indvalue,nil))
|
||||
end
|
||||
end until rule.ruleset.isValid?(party)
|
||||
break if rule.ruleset.isValid?(party)
|
||||
end
|
||||
return party
|
||||
end
|
||||
|
||||
@@ -911,7 +912,7 @@ def pbGenerateBattleTrainer(trainerid,rule)
|
||||
end
|
||||
return opponent
|
||||
end
|
||||
begin
|
||||
loop do
|
||||
opponent.party.clear
|
||||
while opponent.party.length<rule.ruleset.suggestedNumber
|
||||
rnd=pokemonnumbers[rand(pokemonnumbers.length)]
|
||||
@@ -920,7 +921,8 @@ def pbGenerateBattleTrainer(trainerid,rule)
|
||||
rule.ruleset.suggestedLevel,indvalues,opponent)
|
||||
opponent.party.push(pkmn)
|
||||
end
|
||||
end until rule.ruleset.isValid?(opponent.party)
|
||||
break if rule.ruleset.isValid?(opponent.party)
|
||||
end
|
||||
return opponent
|
||||
end
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ def pbTooTall?(pkmn,maxHeightInMeters)
|
||||
return height>(maxHeightInMeters*10).round
|
||||
end
|
||||
|
||||
def pbTooHeavy?(pokemon,maxWeightInKg)
|
||||
def pbTooHeavy?(pkmn,maxWeightInKg)
|
||||
species = (pkmn.is_a?(PokeBattle_Pokemon)) ? pkmn.species : pkmn
|
||||
form = (pkmn.is_a?(PokeBattle_Pokemon)) ? pkmn.form : 0
|
||||
weight = pbGetSpeciesData(species,form,SpeciesWeight)
|
||||
@@ -39,7 +39,7 @@ class LevelAdjustment
|
||||
@adjustment=adjustment
|
||||
end
|
||||
|
||||
def self.getNullAdjustment(thisTeam,otherTeam)
|
||||
def self.getNullAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
for i in 0...thisTeam.length
|
||||
ret[i]=thisTeam[i].level
|
||||
@@ -51,7 +51,7 @@ class LevelAdjustment
|
||||
return self.getNullAdjustment(thisTeam,otherTeam)
|
||||
end
|
||||
|
||||
def getOldExp(team1,team2)
|
||||
def getOldExp(team1,_team2)
|
||||
ret=[]
|
||||
for i in 0...team1.length
|
||||
ret.push(team1[i].exp)
|
||||
@@ -118,7 +118,7 @@ class LevelBalanceAdjustment < LevelAdjustment
|
||||
@minLevel=minLevel
|
||||
end
|
||||
|
||||
def getAdjustment(thisTeam,otherTeam)
|
||||
def getAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
for i in 0...thisTeam.length
|
||||
ret[i]=pbBalancedLevelFromBST(thisTeam[i].species)
|
||||
@@ -135,7 +135,7 @@ class EnemyLevelAdjustment < LevelAdjustment
|
||||
@level=[[1,level].max,PBExperience.maxLevel].min
|
||||
end
|
||||
|
||||
def getAdjustment(thisTeam,otherTeam)
|
||||
def getAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
for i in 0...thisTeam.length
|
||||
ret[i]=@level
|
||||
@@ -180,7 +180,7 @@ class CappedLevelAdjustment < LevelAdjustment
|
||||
@level=[[1,level].max,PBExperience.maxLevel].min
|
||||
end
|
||||
|
||||
def getAdjustment(thisTeam,otherTeam)
|
||||
def getAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
for i in 0...thisTeam.length
|
||||
ret[i]=[thisTeam[i].level,@level].min
|
||||
@@ -197,7 +197,7 @@ class FixedLevelAdjustment < LevelAdjustment
|
||||
@level=[[1,level].max,PBExperience.maxLevel].min
|
||||
end
|
||||
|
||||
def getAdjustment(thisTeam,otherTeam)
|
||||
def getAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
for i in 0...thisTeam.length
|
||||
ret[i]=@level
|
||||
@@ -217,7 +217,7 @@ class TotalLevelAdjustment < LevelAdjustment
|
||||
@totalLevel=totalLevel
|
||||
end
|
||||
|
||||
def getAdjustment(thisTeam,otherTeam)
|
||||
def getAdjustment(thisTeam,_otherTeam)
|
||||
ret=[]
|
||||
total=0
|
||||
for i in 0...thisTeam.length
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
def pbRandomMove
|
||||
loop do
|
||||
if false
|
||||
move=rand(0xA6)+1
|
||||
else
|
||||
move=rand(PBMoves.maxValue)+1
|
||||
next if move>384 || isConst?(move,PBMoves,:SKETCH) || isConst?(move,PBMoves,:STRUGGLE)
|
||||
end
|
||||
move=rand(PBMoves.maxValue)+1
|
||||
next if move>384 || isConst?(move,PBMoves,:SKETCH) || isConst?(move,PBMoves,:STRUGGLE)
|
||||
return move if PBMoves.getName(move)!=""
|
||||
end
|
||||
end
|
||||
@@ -97,31 +93,31 @@ def pbGetLegalMoves2(species,maxlevel)
|
||||
end
|
||||
# Delete less powerful moves
|
||||
deleteAll=proc { |a,item|
|
||||
while a.include?(item)
|
||||
a.delete(item)
|
||||
end
|
||||
while a.include?(item)
|
||||
a.delete(item)
|
||||
end
|
||||
}
|
||||
for move in moves
|
||||
md=moveData(move)
|
||||
for move2 in movedatas
|
||||
if md.function=="0A5" && move2[1].function=="000" && md.type==move2[1].type &&
|
||||
md.basedamage>=move2[1].basedamage
|
||||
deleteAll.call(moves,move2[0])
|
||||
deleteAll.call(moves,move2[0])
|
||||
elsif md.function==move2[1].function && md.basedamage==0 &&
|
||||
md.accuracy>move2[1].accuracy
|
||||
# Supersonic vs. Confuse Ray, etc.
|
||||
deleteAll.call(moves,move2[0])
|
||||
elsif md.function=="006" && move2[1].function=="005"
|
||||
deleteAll.call(moves,move2[0])
|
||||
deleteAll.call(moves,move2[0])
|
||||
elsif md.function==move2[1].function && md.basedamage!=0 &&
|
||||
md.type==move2[1].type &&
|
||||
(md.totalpp==15 || md.totalpp==10 || md.totalpp==move2[1].totalpp) &&
|
||||
(md.basedamage>move2[1].basedamage ||
|
||||
(md.basedamage==move2[1].basedamage && md.accuracy>move2[1].accuracy))
|
||||
# Surf, Flamethrower, Thunderbolt, etc.
|
||||
deleteAll.call(moves,move2[0])
|
||||
end
|
||||
end
|
||||
md.type==move2[1].type &&
|
||||
(md.totalpp==15 || md.totalpp==10 || md.totalpp==move2[1].totalpp) &&
|
||||
(md.basedamage>move2[1].basedamage ||
|
||||
(md.basedamage==move2[1].basedamage && md.accuracy>move2[1].accuracy))
|
||||
# Surf, Flamethrower, Thunderbolt, etc.
|
||||
deleteAll.call(moves,move2[0])
|
||||
end
|
||||
end
|
||||
end
|
||||
return moves
|
||||
end
|
||||
@@ -215,7 +211,7 @@ end
|
||||
|
||||
|
||||
|
||||
def withRestr(rule,minbs,maxbs,legendary)
|
||||
def withRestr(_rule,minbs,maxbs,legendary)
|
||||
ret=PokemonChallengeRules.new.addPokemonRule(BaseStatRestriction.new(minbs,maxbs))
|
||||
if legendary==0
|
||||
ret.addPokemonRule(NonlegendaryRestriction.new)
|
||||
@@ -239,7 +235,7 @@ def pbArrangeByTier(pokemonlist,rule)
|
||||
withRestr(rule,580,680,2)
|
||||
]
|
||||
tierPokemon=[]
|
||||
for i in 0...tiers.length
|
||||
tiers.length.times do
|
||||
tierPokemon.push([])
|
||||
end
|
||||
for i in 0...pokemonlist.length
|
||||
@@ -290,7 +286,7 @@ def pbRandomPokemonFromRule(rule,trainer)
|
||||
pkmn=nil
|
||||
i=0
|
||||
iteration=-1
|
||||
begin
|
||||
loop do
|
||||
iteration+=1
|
||||
species=0
|
||||
level=rule.ruleset.suggestedLevel
|
||||
@@ -524,7 +520,8 @@ def pbRandomPokemonFromRule(rule,trainer)
|
||||
pk=PBPokemon.new(species,item,nature,moves[0],moves[1],moves[2],moves[3],ev)
|
||||
pkmn=pk.createPokemon(level,31,trainer)
|
||||
i+=1
|
||||
end while !rule.ruleset.isPokemonValid?(pkmn)
|
||||
break if rule.ruleset.isPokemonValid?(pkmn)
|
||||
end
|
||||
return pkmn
|
||||
end
|
||||
|
||||
@@ -603,7 +600,7 @@ class PlayerRatingElo
|
||||
return
|
||||
end
|
||||
stake=0
|
||||
for i in 0...matches.length
|
||||
matches.length.times do
|
||||
score=(match.score==-1) ? 0.5 : match.score
|
||||
e=(1+10.0**((@rating-match.opponentRating)/400.0))
|
||||
stake+=match.kValue*(score-e)
|
||||
@@ -884,16 +881,16 @@ def pbDecideWinnerScore(party0,party1,rating)
|
||||
end
|
||||
|
||||
def pbDecideWinner(party0,party1,rating0,rating1)
|
||||
rating0=(rating0*15.0/100).round
|
||||
rating1=(rating1*15.0/100).round
|
||||
score0=pbDecideWinnerScore(party0,party1,rating0)
|
||||
score1=pbDecideWinnerScore(party1,party0,rating1)
|
||||
if score0==score1
|
||||
return 5 if rating0==rating1
|
||||
return (rating0>rating1) ? 1 : 2
|
||||
else
|
||||
return (score0>score1) ? 1 : 2
|
||||
end
|
||||
rating0=(rating0*15.0/100).round
|
||||
rating1=(rating1*15.0/100).round
|
||||
score0=pbDecideWinnerScore(party0,party1,rating0)
|
||||
score1=pbDecideWinnerScore(party1,party0,rating1)
|
||||
if score0==score1
|
||||
return 5 if rating0==rating1
|
||||
return (rating0>rating1) ? 1 : 2
|
||||
else
|
||||
return (score0>score1) ? 1 : 2
|
||||
end
|
||||
end
|
||||
|
||||
def pbRuledBattle(team1,team2,rule)
|
||||
@@ -985,7 +982,7 @@ def pbTrainerInfo(pokemonlist,trfile,rules)
|
||||
gender=(!trainertypes[trainerid] ||
|
||||
!trainertypes[trainerid][7]) ? 2 : trainertypes[trainerid][7]
|
||||
randomName=getRandomNameEx(gender,nil,0,12)
|
||||
tr=[trainerid,randomName,_INTL("Here I come!"),
|
||||
tr=[trainerid,randomName,_INTL("Here I come!"),
|
||||
_INTL("Yes, I won!"),_INTL("Man, I lost!"),[]]
|
||||
bttrainers.push(tr)
|
||||
end
|
||||
@@ -1002,7 +999,6 @@ def pbTrainerInfo(pokemonlist,trfile,rules)
|
||||
rulesetTeam=rules.ruleset.copy.clearPokemonRules
|
||||
pkmntypes=[]
|
||||
validities=[]
|
||||
t=Time.new
|
||||
for pkmn in pokemonlist
|
||||
pkmn.level=suggestedLevel if pkmn.level!=suggestedLevel
|
||||
pkmntypes.push(getTypes(pkmn.species))
|
||||
@@ -1046,7 +1042,6 @@ def pbTrainerInfo(pokemonlist,trfile,rules)
|
||||
pkmn=pokemonlist[index]
|
||||
next if !validities[index]
|
||||
absDiff=((index*8/pokemonlist.length)-(btt*8/bttrainers.length)).abs
|
||||
sameDiff=(absDiff==0)
|
||||
if species.include?(pkmn.species)
|
||||
weight=[32,12,5,2,1,0,0,0][[absDiff,7].min]
|
||||
if rand(40)<weight
|
||||
@@ -1086,11 +1081,11 @@ def pbTrainerInfo(pokemonlist,trfile,rules)
|
||||
end
|
||||
break if numbers.length>=6 && rules.ruleset.hasValidTeam?(numbersPokemon)
|
||||
end
|
||||
if numbers.length<6 || !rules.ruleset.hasValidTeam?(numbersPokemon)
|
||||
if numbers.length<6 || !rules.ruleset.hasValidTeam?(numbersPokemon)
|
||||
while numbers.length<pokemonlist.length &&
|
||||
(numbers.length<6 || !rules.ruleset.hasValidTeam?(numbersPokemon))
|
||||
index=rand(pokemonlist.length)
|
||||
if !numbers.include?(index)
|
||||
if !numbers.include?(index)
|
||||
numbers.push(index)
|
||||
numbersPokemon.push(pokemonlist[index])
|
||||
end
|
||||
@@ -1137,7 +1132,7 @@ end
|
||||
|
||||
|
||||
if $FAKERGSS
|
||||
def pbMessageDisplay(mw,txt,lbl)
|
||||
def pbMessageDisplay(_mw,txt,_lbl)
|
||||
puts txt
|
||||
end
|
||||
|
||||
@@ -1248,7 +1243,8 @@ def pbGenerateChallenge(rule,tag)
|
||||
iterations.times do |iter|
|
||||
save_data(party,tag+".rxdata")
|
||||
yield(_INTL("Generating teams ({1} of {2})",iter+1,iterations))
|
||||
i=0;while i<teams.length
|
||||
i=0
|
||||
while i<teams.length
|
||||
yield(nil) if i%10==0
|
||||
pbReplenishBattlePokemon(party,rule)
|
||||
if teams[i].rating<cutoffrating && teams[i].totalGames>=80
|
||||
@@ -1334,7 +1330,6 @@ end
|
||||
|
||||
def pbWriteCup(id,rules)
|
||||
return if !$DEBUG
|
||||
bttrainers=[]
|
||||
trlists=(load_data("Data/trainer_lists.dat") rescue [])
|
||||
list=[]
|
||||
for i in 0...trlists.length
|
||||
|
||||
@@ -126,7 +126,7 @@ class BattleSwapScene
|
||||
@sprites["list"].commands=commands
|
||||
end
|
||||
|
||||
def pbSwapChosen(pkmnindex)
|
||||
def pbSwapChosen(_pkmnindex)
|
||||
commands=pbGetCommands(@newPokemon,[])
|
||||
commands.push(_INTL("PKMN FOR SWAP"))
|
||||
commands.push(_INTL("CANCEL"))
|
||||
|
||||
Reference in New Issue
Block a user