mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 21:24:59 +00:00
Merge branch 'main' of https://github.com/infinitefusion/infinitefusion-e18 into releases
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -41,17 +41,17 @@ def Kernel.initRandomTypeArray()
|
|||||||
$game_variables[VAR_GYM_TYPES_ARRAY] = $game_switches[SWITCH_RANDOMIZED_GYM_TYPES] ? typesArray : GYM_TYPES_ARRAY
|
$game_variables[VAR_GYM_TYPES_ARRAY] = $game_switches[SWITCH_RANDOMIZED_GYM_TYPES] ? typesArray : GYM_TYPES_ARRAY
|
||||||
end
|
end
|
||||||
|
|
||||||
def setRivalStarter(starter1, starter2, starter3, choice)
|
# def setRivalStarter(starter1, starter2, starter3, choice)
|
||||||
starters = [starter1, starter2, starter3]
|
# starters = [starter1, starter2, starter3]
|
||||||
starters.delete_at(choice)
|
# starters.delete_at(choice)
|
||||||
if starters[0] > NB_POKEMON || starters[1] > NB_POKEMON
|
# if starters[0] > NB_POKEMON || starters[1] > NB_POKEMON
|
||||||
rivalStarter = starters[0]
|
# rivalStarter = starters[0]
|
||||||
else
|
# else
|
||||||
rivalStarter = starters[0] * NB_POKEMON + starters[1]
|
# rivalStarter = starters[0] * NB_POKEMON + starters[1]
|
||||||
end
|
# end
|
||||||
pbSet(VAR_RIVAL_STARTER, rivalStarter)
|
# pbSet(VAR_RIVAL_STARTER, rivalStarter)
|
||||||
$game_switches[SWITCH_DEFINED_RIVAL_STARTER] = true
|
# $game_switches[SWITCH_DEFINED_RIVAL_STARTER] = true
|
||||||
end
|
# end
|
||||||
|
|
||||||
def setRivalStarterSpecific(rivalStarter)
|
def setRivalStarterSpecific(rivalStarter)
|
||||||
pbSet(VAR_RIVAL_STARTER, rivalStarter)
|
pbSet(VAR_RIVAL_STARTER, rivalStarter)
|
||||||
@@ -734,13 +734,13 @@ def fixRivalStarter()
|
|||||||
end
|
end
|
||||||
starterChoice = pbGet(7)
|
starterChoice = pbGet(7)
|
||||||
|
|
||||||
s1 = $PokemonGlobal.psuedoBSTHash[1]
|
setRivalStarter(0, 1) if starterChoice == 2
|
||||||
s2 = $PokemonGlobal.psuedoBSTHash[4]
|
setRivalStarter(0, 2) if starterChoice == 1
|
||||||
s3 = $PokemonGlobal.psuedoBSTHash[7]
|
setRivalStarter(1, 2) if starterChoice == 0
|
||||||
setRivalStarter(s3, s2, s1, starterChoice)
|
setRivalStarter(0, 1) if starterChoice > 2
|
||||||
|
echoln pbGet(VAR_RIVAL_STARTER)
|
||||||
#evolve en fct des badges
|
#evolve en fct des badges
|
||||||
rivalStarter = pbGet(250)
|
rivalStarter = pbGet(VAR_RIVAL_STARTER)
|
||||||
|
|
||||||
if $game_switches[68] #beat blue cerulean
|
if $game_switches[68] #beat blue cerulean
|
||||||
rivalStarter = evolveBody(rivalStarter)
|
rivalStarter = evolveBody(rivalStarter)
|
||||||
|
|||||||
@@ -1110,6 +1110,7 @@ def setRivalStarter(starterIndex1,starterIndex2)
|
|||||||
starter = GameData::Species.get(starterSpecies.get_baby_species(false)).id_number
|
starter = GameData::Species.get(starterSpecies.get_baby_species(false)).id_number
|
||||||
end
|
end
|
||||||
pbSet(VAR_RIVAL_STARTER,starter)
|
pbSet(VAR_RIVAL_STARTER,starter)
|
||||||
|
$game_switches[SWITCH_DEFINED_RIVAL_STARTER] = true
|
||||||
return starter
|
return starter
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@@ -1 +1 @@
|
|||||||
6.1
|
6.2
|
||||||
Reference in New Issue
Block a user