Fixed karrablast/shelmet trade. Fixed multiple bugs related to new offline saves.
This commit is contained in:
parent
95ab854851
commit
e2567d073f
|
@ -447,7 +447,7 @@
|
||||||
P2Pos.Y -= 2
|
P2Pos.Y -= 2
|
||||||
|
|
||||||
If P1Pos.Y >= Core.windowSize.Height And P2Pos.Y <= -160 Then
|
If P1Pos.Y >= Core.windowSize.Height And P2Pos.Y <= -160 Then
|
||||||
If D.Pokemon.CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, "") = True Then
|
If D.Pokemon.CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, P.Number.ToString) = True Then
|
||||||
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), P.Number.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), P.Number.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
||||||
End If
|
End If
|
||||||
state = 3
|
state = 3
|
||||||
|
|
|
@ -411,7 +411,8 @@
|
||||||
|
|
||||||
MusicManager.Play("gts", True)
|
MusicManager.Play("gts", True)
|
||||||
|
|
||||||
If Core.Player.Pokemons(Core.Player.Pokemons.Count - 1).CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, "") = True Then
|
Dim p As Pokemon = Core.Player.Pokemons(Core.Player.Pokemons.Count - 1)
|
||||||
|
If p.CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, SelectedPokemon.Number.ToString) Then
|
||||||
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), Me.SelectedPokemon.Number.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), Me.SelectedPokemon.Number.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
|
@ -517,7 +517,8 @@
|
||||||
|
|
||||||
MusicManager.Play("gts", True)
|
MusicManager.Play("gts", True)
|
||||||
|
|
||||||
If Core.Player.Pokemons(Core.Player.Pokemons.Count - 1).CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, "") = True Then
|
Dim p As Pokemon = Core.Player.Pokemons(Core.Player.Pokemons.Count - 1)
|
||||||
|
If p.CanEvolve(EvolutionCondition.EvolutionTrigger.Trading, offeredPokemonID.ToString) Then
|
||||||
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), offeredPokemonID.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
Core.SetScreen(New EvolutionScreen(Me, {Core.Player.Pokemons.Count - 1}.ToList(), offeredPokemonID.ToString(), EvolutionCondition.EvolutionTrigger.Trading))
|
||||||
End If
|
End If
|
||||||
Me.CanChat = True
|
Me.CanChat = True
|
||||||
|
|
|
@ -149,8 +149,52 @@
|
||||||
Core.Player.startRiding = False
|
Core.Player.startRiding = False
|
||||||
Core.Player.startRotation = CSng(MathHelper.Pi * (rot / 2))
|
Core.Player.startRotation = CSng(MathHelper.Pi * (rot / 2))
|
||||||
|
|
||||||
|
Core.Player.BerryData = CreateBerryData()
|
||||||
|
Core.Player.AddVisitedMap("yourroom.dat")
|
||||||
|
Core.Player.SaveCreated = GameController.GAMEDEVELOPMENTSTAGE & " " & GameController.GAMEVERSION
|
||||||
|
Core.Player.RivalName = "???"
|
||||||
|
|
||||||
|
|
||||||
|
Dim ot As String = Core.Random.Next(0, 999999).ToString()
|
||||||
|
While ot.Length < 6
|
||||||
|
ot = "0" & ot
|
||||||
|
End While
|
||||||
|
Core.Player.OT = ot
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Shared Function CreateBerryData() As String
|
||||||
|
Dim s As String = "{route29.dat|13,0,5|6|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route29.dat|14,0,5|6|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route29.dat|15,0,5|6|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{azalea.dat|9,0,3|0|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{azalea.dat|9,0,4|1|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{azalea.dat|9,0,5|0|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route30.dat|7,0,41|10|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route30.dat|14,0,5|2|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route30.dat|15,0,5|6|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route30.dat|16,0,5|2|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{routes\route35.dat|0,0,4|7|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{routes\route35.dat|1,0,4|8|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route36.dat|37,0,7|0|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route36.dat|38,0,7|4|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route36.dat|39,0,7|3|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route39.dat|8,0,2|9|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route39.dat|8,0,3|6|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route38.dat|13,0,12|16|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route38.dat|14,0,12|23|1|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{route38.dat|15,0,12|16|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{routes\route43.dat|13,0,45|23|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{routes\route43.dat|13,0,46|24|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{routes\route43.dat|13,0,47|25|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{safarizone\main.dat|3,0,11|5|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{safarizone\main.dat|4,0,11|0|2|0|2012,9,21,4,0,0|1}" & Environment.NewLine &
|
||||||
|
"{safarizone\main.dat|5,0,11|6|3|0|2012,9,21,4,0,0|1}"
|
||||||
|
|
||||||
|
Return s
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' A screen used to select from a range of skins.
|
''' A screen used to select from a range of skins.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue