Moved Pokémon names list to properties. Localized the total, the max and the "best, too" appraisals.
This commit is contained in:
parent
cfdc94f1bd
commit
ab16ff0d9c
@ -82,25 +82,13 @@ End Sub
|
||||
' fnAskParam: Asks the users for the parameters for the Pokémon.
|
||||
Function fnAskParam As aFindIVParam
|
||||
Dim oDialog As Object
|
||||
Dim oListPokemons As Object, mPokemons () As String, nI As Integer
|
||||
Dim oList As Object, mPokemons () As String, nI As Integer
|
||||
Dim bIsBestAttack As Boolean, bIsBestDefense As Boolean
|
||||
Dim bIsBestHP As Boolean
|
||||
Dim aQuery As New aFindIVParam
|
||||
|
||||
DialogLibraries.loadLibrary "PokemonGoIV"
|
||||
oDialog = CreateUnoDialog (DialogLibraries.PokemonGoIV.DlgMain)
|
||||
|
||||
' Sets the Pokémons list
|
||||
oListPokemons = oDialog.getControl ("lstPokemon")
|
||||
oListPokemons.removeItems (0, oListPokemons.getItemCount)
|
||||
subReadBaseStats
|
||||
ReDim mPokemons (UBound (maBaseStats)) As String
|
||||
For nI = 0 To UBound (maBaseStats)
|
||||
mPokemons (nI) = _
|
||||
fnMapPokemonIdToName (maBaseStats (nI).sPokemon)
|
||||
Next nI
|
||||
oListPokemons.addItems (mPokemons, 0)
|
||||
|
||||
oDialog.getControl ("lstTotal").setVisible (False)
|
||||
oDialog.getControl ("txtBestBefore").setVisible (False)
|
||||
oDialog.getControl ("lstBest").setVisible (False)
|
||||
@ -253,10 +241,10 @@ Sub subRdoTeamValorItemChanged (oEvent As object)
|
||||
"Its", 8, "is its strongest feature.", 65)
|
||||
|
||||
mItems = Array ( _
|
||||
"I'm blown away by its stats. WOW!", _
|
||||
"It's got excellent stats! How exciting!", _
|
||||
"Its stats indicate that in battle, it'll get the job done.", _
|
||||
"Its stats don't point to greatness in battle.")
|
||||
fnGetResString ("AppraisalValorMax15"), _
|
||||
fnGetResString ("AppraisalValorMax13Or14"), _
|
||||
fnGetResString ("AppraisalValorMax8To12"), _
|
||||
fnGetResString ("AppraisalValorMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -290,10 +278,10 @@ Sub subRdoTeamMysticItemChanged (oEvent As object)
|
||||
"I see that its best attribute is its", 85, ".", 5)
|
||||
|
||||
mItems = Array ( _
|
||||
"Its stats exceed my calculations. It's incredible!", _
|
||||
"I am certainly impressed by its stats, I must say.", _
|
||||
"Its stats are noticeably trending to the positive.", _
|
||||
"Its stats are not out of the norm, in my opinion.")
|
||||
fnGetResString ("AppraisalMysticMax15"), _
|
||||
fnGetResString ("AppraisalMysticMax13Or14"), _
|
||||
fnGetResString ("AppraisalMysticMax8To12"), _
|
||||
fnGetResString ("AppraisalMysticMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -327,10 +315,10 @@ Sub subRdoTeamInstinctItemChanged (oEvent As object)
|
||||
"Its best quality is", 45, ".", 5)
|
||||
|
||||
mItems = Array ( _
|
||||
"Its stats are the best I've ever seen! No doubt about it!", _
|
||||
"Its stats are really strong! Impressive.", _
|
||||
"It's definitely got some good stats. Definitely!", _
|
||||
"Its stats are all right, but kinda basic, as far as I can see.")
|
||||
fnGetResString ("AppraisalInstinctMax15"), _
|
||||
fnGetResString ("AppraisalInstinctMax13Or14"), _
|
||||
fnGetResString ("AppraisalInstinctMax8To12"), _
|
||||
fnGetResString ("AppraisalInstinctMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -350,7 +338,10 @@ Sub subUpdateBestStatAppraisal (oDialog As Object, _
|
||||
oText.setText (sBefore)
|
||||
nX = oText.getModel.getPropertyValue ("PositionX") + nBeforeWidth
|
||||
|
||||
mItems = Array ("Attack", "Defense", "HP")
|
||||
mItems = Array ( _
|
||||
fnGetResString ("StatAttack"), _
|
||||
fnGetResString ("StatDefense"), _
|
||||
fnGetResString ("StatHP"))
|
||||
oList = oDialog.getControl ("lstBest")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -373,99 +364,120 @@ End Sub
|
||||
|
||||
' subLstBestItemChanged: When the best stat is selected.
|
||||
Sub subLstBestItemChanged (oEvent As object)
|
||||
Dim oDialog As Object, oCheckBox As Object
|
||||
Dim oDialog As Object, oCheckBox As Object, sBestToo As String
|
||||
|
||||
oDialog = oEvent.Source.getContext
|
||||
If oDialog.getControl ("rdoTeamValor").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalValorBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamMystic").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalMysticBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamInstinct").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalInstinctBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Defense is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its HP is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Attack is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its HP is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Attack is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its Defense is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
@ -481,24 +493,24 @@ Sub subUpdateTotalAppraisal ( _
|
||||
|
||||
If oDialog.getControl ("rdoTeamValor").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] simply amazes me. It can accomplish anything!", _
|
||||
"Overall, your [Pokémon] is a strong Pokémon. You should be proud!", _
|
||||
"Overall, your [Pokémon] is a decent Pokémon.", _
|
||||
"Overall, your [Pokémon] may not be great in battle, but I still like it!")
|
||||
fnGetResString ("AppraisalValorTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalValorTotal30To36"), _
|
||||
fnGetResString ("AppraisalValorTotal23To29"), _
|
||||
fnGetResString ("AppraisalValorTotalUpTo22"))
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamMystic").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] is a wonder! What a breathtaking Pokémon!", _
|
||||
"Overall, your [Pokémon] has certainly caught my attention.", _
|
||||
"Overall, your [Pokémon] is above average.", _
|
||||
"Overall, your [Pokémon] is not likely to make much headway in battle.")
|
||||
fnGetResString ("AppraisalMysticTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalMysticTotal30To36"), _
|
||||
fnGetResString ("AppraisalMysticTotal23To29"), _
|
||||
fnGetResString ("AppraisalMysticTotalUpTo22"))
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamInstinct").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] looks like it can really battle with the best of them!", _
|
||||
"Overall, your [Pokémon] is really strong!", _
|
||||
"Overall, your [Pokémon] is pretty decent!", _
|
||||
"Overall, your [Pokémon] has room for improvement as far as battling goes.")
|
||||
fnGetResString ("AppraisalInstinctTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalInstinctTotal30To36"), _
|
||||
fnGetResString ("AppraisalInstinctTotal23To29"), _
|
||||
fnGetResString ("AppraisalInstinctTotalUpTo22"))
|
||||
End If
|
||||
' The team was not selected yet.
|
||||
If UBound (mItems) = -1 Then
|
||||
@ -1109,15 +1121,16 @@ End Function
|
||||
' fnReplace: Replaces all occurrances of a term to another.
|
||||
Function fnReplace ( _
|
||||
sText As String, sFrom As String, sTo As String) As String
|
||||
Dim nPos As Integer
|
||||
Dim sResult As String, nPos As Integer
|
||||
|
||||
nPos = InStr (sText, sFrom)
|
||||
sResult = sText
|
||||
nPos = InStr (sResult, sFrom)
|
||||
Do While nPos <> 0
|
||||
sText = Left (sText, nPos - 1) & sTo _
|
||||
& Right (sText, Len (sText) - nPos - Len (sFrom) + 1)
|
||||
nPos = InStr (nPos + Len (sTo), sText, sFrom)
|
||||
sResult = Left (sResult, nPos - 1) & sTo _
|
||||
& Right (sResult, Len (sResult) - nPos - Len (sFrom) + 1)
|
||||
nPos = InStr (nPos + Len (sTo), sResult, sFrom)
|
||||
Loop
|
||||
fnReplace = sText
|
||||
fnReplace = sResult
|
||||
End Function
|
||||
|
||||
' subReadCPM: Reads the CPM table.
|
||||
|
@ -40,834 +40,175 @@
|
||||
<value xml:lang="zh-TW">找不出符合的 IV 值。</value>
|
||||
</prop>
|
||||
</node>
|
||||
<!-- The team leader appraisals -->
|
||||
<node oor:name="TeamValor" oor:op="replace">
|
||||
<node oor:name="StatAttack" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Team Valor</value>
|
||||
<value>Attack</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="StatDefense" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Defense</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="StatHP" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>HP</value>
|
||||
</prop>
|
||||
</node>
|
||||
<!-- Team Valor (red) -->
|
||||
<node oor:name="AppraiseFromCandela" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Candela, leader of Team Valor, says:</value>
|
||||
<value xml:lang="zh-TW">Valor 隊隊長 Candela 說:</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="TeamMystic" oor:op="replace">
|
||||
<node oor:name="AppraisalValorTotal37OrHigher" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Team Mystic</value>
|
||||
<value>Overall, your [Pokémon] simply amazes me. It can accomplish anything!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorTotal30To36" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] is a strong Pokémon. You should be proud!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorTotal23To29" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] is a decent Pokémon.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorTotalUpTo22" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] may not be great in battle, but I still like it!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorBestToo" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>I'm just as impressed with its [Stat].</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorMax15" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>I'm blown away by its stats. WOW!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorMax13Or14" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>It's got excellent stats! How exciting!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorMax8To12" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Its stats indicate that in battle, it'll get the job done.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalValorMaxUpTo7" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Its stats don't point to greatness in battle.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<!-- Team Mystic (blue) -->
|
||||
<node oor:name="AppraiseFromBlanche" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Blanche, leader of Team Mystic, says:</value>
|
||||
<value xml:lang="zh-TW">Mystic 隊隊長 Blanche 說:</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="TeamInstinct" oor:op="replace">
|
||||
<node oor:name="AppraisalMysticTotal37OrHigher" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Team Instinct</value>
|
||||
<value>Overall, your [Pokémon] is a wonder! What a breathtaking Pokémon!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticTotal30To36" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] has certainly caught my attention.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticTotal23To29" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] is above average.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticTotalUpTo22" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Overall, your [Pokémon] is not likely to make much headway in battle.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticBestToo" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>It is matched equally by its [Stat].</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticMax15" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Its stats exceed my calculations. It's incredible!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticMax13Or14" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>I am certainly impressed by its stats, I must say.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticMax8To12" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Its stats are noticeably trending to the positive.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="AppraisalMysticMaxUpTo7" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Its stats are not out of the norm, in my opinion.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<!-- Team Instinct (yellow) -->
|
||||
<node oor:name="AppraiseFromSpark" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Spark, leader of Team Instinct, says:</value>
|
||||
<value xml:lang="zh-TW">Instinct 隊隊長 Spark 說:</value>
|
||||
</prop>
|
||||
</node>
|
||||
<!-- The localized Pokémon names -->
|
||||
<node oor:name="PokemonBulbasaur" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctTotal37OrHigher" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Bulbasaur</value>
|
||||
<value>Overall, your [Pokémon] is not likely to make much headway in battle.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonIvysaur" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctTotal30To36" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Ivysaur</value>
|
||||
<value>Overall, your [Pokémon] is really strong!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVenusaur" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctTotal23To29" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Venusaur</value>
|
||||
<value>Overall, your [Pokémon] is pretty decent!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCharmander" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctTotalUpTo22" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Charmander</value>
|
||||
<value>Overall, your [Pokémon] has room for improvement as far as battling goes.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCharmeleon" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctBestToo" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Charmeleon</value>
|
||||
<value>Its [Stat] is great, too!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCharizard" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctMax15" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Charizard</value>
|
||||
<value>Its stats are the best I've ever seen! No doubt about it!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSquirtle" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctMax13Or14" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Squirtle</value>
|
||||
<value>Its stats are really strong! Impressive.</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonWartortle" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctMax8To12" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Wartortle</value>
|
||||
<value>It's definitely got some good stats. Definitely!</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonBlastoise" oor:op="replace">
|
||||
<node oor:name="AppraisalInstinctMaxUpTo7" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Blastoise</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCaterpie" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Caterpie</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMetapod" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Metapod</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonButterfree" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Butterfree</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonWeedle" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Weedle</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKakuna" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kakuna</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonBeedrill" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Beedrill</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPidgey" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pidgey</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPidgeotto" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pidgeotto</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPidgeot" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pidgeot</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRattata" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Rattata</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRaticate" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Raticate</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSpearow" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Spearow</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonFearow" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Fearow</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonEkans" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Ekans</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonArbok" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Arbok</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPikachu" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pikachu</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRaichu" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Raichu</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSandshrew" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Sandshrew</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSandslash" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Sandslash</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidoranFemale" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidoran♀</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidorina" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidorina</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidoqueen" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidoqueen</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidoranMale" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidoran♂</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidorino" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidorino</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNidoking" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Nidoking</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonClefairy" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Clefairy</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonClefable" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Clefable</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVulpix" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Vulpix</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonNinetales" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Ninetales</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonJigglypuff" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Jigglypuff</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonWigglytuff" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Wigglytuff</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonZubat" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Zubat</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGolbat" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Golbat</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonOddish" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Oddish</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGloom" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Gloom</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVileplume" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Vileplume</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonParas" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Paras</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonParasect" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Parasect</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVenonat" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Venonat</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVenomoth" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Venomoth</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDiglett" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Diglett</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDugtrio" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dugtrio</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMeowth" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Meowth</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPersian" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Persian</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPsyduck" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Psyduck</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGolduck" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Golduck</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMankey" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Mankey</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPrimeape" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Primeape</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGrowlithe" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Growlithe</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonArcanine" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Arcanine</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPoliwag" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Poliwag</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPoliwhirl" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Poliwhirl</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPoliwrath" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Poliwrath</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonAbra" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Abra</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKadabra" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kadabra</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonAlakazam" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Alakazam</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMachop" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Machop</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMachoke" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Machoke</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMachamp" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Machamp</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonBellsprout" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Bellsprout</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonWeepinbell" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Weepinbell</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVictreebel" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Victreebel</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTentacool" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Tentacool</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTentacruel" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Tentacruel</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGeodude" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Geodude</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGraveler" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Graveler</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGolem" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Golem</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPonyta" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Ponyta</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRapidash" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Rapidash</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSlowpoke" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Slowpoke</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSlowbro" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Slowbro</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMagnemite" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Magnemite</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMagneton" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Magneton</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonFarfetchd" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Farfetch'd</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDoduo" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Doduo</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDodrio" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dodrio</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSeel" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Seel</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDewgong" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dewgong</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGrimer" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Grimer</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMuk" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Muk</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonShellder" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Shellder</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCloyster" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Cloyster</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGastly" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Gastly</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonHaunter" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Haunter</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGengar" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Gengar</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonOnix" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Onix</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDrowzee" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Drowzee</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonHypno" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Hypno</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKrabby" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Krabby</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKingler" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kingler</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVoltorb" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Voltorb</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonElectrode" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Electrode</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonExeggcute" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Exeggcute</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonExeggutor" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Exeggutor</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCubone" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Cubone</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMarowak" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Marowak</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonHitmonlee" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Hitmonlee</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonHitmonchan" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Hitmonchan</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonLickitung" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Lickitung</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKoffing" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Koffing</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonWeezing" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Weezing</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRhyhorn" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Rhyhorn</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonRhydon" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Rhydon</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonChansey" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Chansey</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTangela" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Tangela</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKangaskhan" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kangaskhan</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonHorsea" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Horsea</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSeadra" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Seadra</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGoldeen" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Goldeen</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSeaking" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Seaking</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonStaryu" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Staryu</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonStarmie" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Starmie</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMrMime" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Mr. Mime</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonScyther" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Scyther</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonJynx" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Jynx</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonElectabuzz" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Electabuzz</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMagmar" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Magmar</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPinsir" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pinsir</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTauros" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Tauros</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMagikarp" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Magikarp</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonGyarados" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Gyarados</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonLapras" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Lapras</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDitto" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Ditto</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonEevee" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Eevee</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonVaporeon" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Vaporeon</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonJolteon" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Jolteon</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonFlareon" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Flareon</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPorygon" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Porygon</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonOmanyte" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Omanyte</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonOmastar" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Omastar</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKabuto" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kabuto</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonKabutops" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Kabutops</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonAerodactyl" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Aerodactyl</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSnorlax" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Snorlax</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonArticuno" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Articuno</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonZapdos" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Zapdos</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMoltres" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Moltres</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDratini" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dratini</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDragonair" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dragonair</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonDragonite" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Dragonite</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMewtwo" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Mewtwo</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMew" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Mew</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonPichu" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Pichu</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonCleffa" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Cleffa</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonIgglybuff" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Igglybuff</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTogepi" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Togepi</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonTogetic" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Togetic</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonSmoochum" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Smoochum</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonElekid" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Elekid</value>
|
||||
</prop>
|
||||
</node>
|
||||
<node oor:name="PokemonMagby" oor:op="replace">
|
||||
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
|
||||
<value>Magby</value>
|
||||
<value>Its stats are all right, but kinda basic, as far as I can see.</value>
|
||||
</prop>
|
||||
</node>
|
||||
</node>
|
||||
|
@ -84,25 +84,13 @@ End Sub
|
||||
' fnAskParam: Asks the users for the parameters for the Pokémon.
|
||||
Function fnAskParam As aFindIVParam
|
||||
Dim oDialog As Object
|
||||
Dim oListPokemons As Object, mPokemons () As String, nI As Integer
|
||||
Dim oList As Object, mPokemons () As String, nI As Integer
|
||||
Dim bIsBestAttack As Boolean, bIsBestDefense As Boolean
|
||||
Dim bIsBestHP As Boolean
|
||||
Dim aQuery As New aFindIVParam
|
||||
|
||||
DialogLibraries.loadLibrary "PokemonGoIV"
|
||||
oDialog = CreateUnoDialog (DialogLibraries.PokemonGoIV.DlgMain)
|
||||
|
||||
' Sets the Pokémons list
|
||||
oListPokemons = oDialog.getControl ("lstPokemon")
|
||||
oListPokemons.removeItems (0, oListPokemons.getItemCount)
|
||||
subReadBaseStats
|
||||
ReDim mPokemons (UBound (maBaseStats)) As String
|
||||
For nI = 0 To UBound (maBaseStats)
|
||||
mPokemons (nI) = _
|
||||
fnMapPokemonIdToName (maBaseStats (nI).sPokemon)
|
||||
Next nI
|
||||
oListPokemons.addItems (mPokemons, 0)
|
||||
|
||||
oDialog.getControl ("lstTotal").setVisible (False)
|
||||
oDialog.getControl ("txtBestBefore").setVisible (False)
|
||||
oDialog.getControl ("lstBest").setVisible (False)
|
||||
@ -255,10 +243,10 @@ Sub subRdoTeamValorItemChanged (oEvent As object)
|
||||
"Its", 8, "is its strongest feature.", 65)
|
||||
|
||||
mItems = Array ( _
|
||||
"I'm blown away by its stats. WOW!", _
|
||||
"It's got excellent stats! How exciting!", _
|
||||
"Its stats indicate that in battle, it'll get the job done.", _
|
||||
"Its stats don't point to greatness in battle.")
|
||||
fnGetResString ("AppraisalValorMax15"), _
|
||||
fnGetResString ("AppraisalValorMax13Or14"), _
|
||||
fnGetResString ("AppraisalValorMax8To12"), _
|
||||
fnGetResString ("AppraisalValorMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -292,10 +280,10 @@ Sub subRdoTeamMysticItemChanged (oEvent As object)
|
||||
"I see that its best attribute is its", 85, ".", 5)
|
||||
|
||||
mItems = Array ( _
|
||||
"Its stats exceed my calculations. It's incredible!", _
|
||||
"I am certainly impressed by its stats, I must say.", _
|
||||
"Its stats are noticeably trending to the positive.", _
|
||||
"Its stats are not out of the norm, in my opinion.")
|
||||
fnGetResString ("AppraisalMysticMax15"), _
|
||||
fnGetResString ("AppraisalMysticMax13Or14"), _
|
||||
fnGetResString ("AppraisalMysticMax8To12"), _
|
||||
fnGetResString ("AppraisalMysticMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -329,10 +317,10 @@ Sub subRdoTeamInstinctItemChanged (oEvent As object)
|
||||
"Its best quality is", 45, ".", 5)
|
||||
|
||||
mItems = Array ( _
|
||||
"Its stats are the best I've ever seen! No doubt about it!", _
|
||||
"Its stats are really strong! Impressive.", _
|
||||
"It's definitely got some good stats. Definitely!", _
|
||||
"Its stats are all right, but kinda basic, as far as I can see.")
|
||||
fnGetResString ("AppraisalInstinctMax15"), _
|
||||
fnGetResString ("AppraisalInstinctMax13Or14"), _
|
||||
fnGetResString ("AppraisalInstinctMax8To12"), _
|
||||
fnGetResString ("AppraisalInstinctMaxUpTo7"))
|
||||
oList = oDialog.getControl ("lstMax")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -352,7 +340,10 @@ Sub subUpdateBestStatAppraisal (oDialog As Object, _
|
||||
oText.setText (sBefore)
|
||||
nX = oText.getModel.getPropertyValue ("PositionX") + nBeforeWidth
|
||||
|
||||
mItems = Array ("Attack", "Defense", "HP")
|
||||
mItems = Array ( _
|
||||
fnGetResString ("StatAttack"), _
|
||||
fnGetResString ("StatDefense"), _
|
||||
fnGetResString ("StatHP"))
|
||||
oList = oDialog.getControl ("lstBest")
|
||||
oList.removeItems (0, oList.getItemCount())
|
||||
oList.addItems (mItems, 0)
|
||||
@ -375,99 +366,120 @@ End Sub
|
||||
|
||||
' subLstBestItemChanged: When the best stat is selected.
|
||||
Sub subLstBestItemChanged (oEvent As object)
|
||||
Dim oDialog As Object, oCheckBox As Object
|
||||
Dim oDialog As Object, oCheckBox As Object, sBestToo As String
|
||||
|
||||
oDialog = oEvent.Source.getContext
|
||||
If oDialog.getControl ("rdoTeamValor").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalValorBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("I'm just as impressed with its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamMystic").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalMysticBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its HP.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("It is matched equally by its Attack.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("It is matched equally by its Defense.")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamInstinct").getState Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Attack" Then
|
||||
sBestToo = fnGetResString ("AppraisalInstinctBestToo")
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 0 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Defense is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its HP is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "Defense" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 1 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Attack is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its HP is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatHP")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
If oDialog.getControl ("lstBest").getSelectedItem = "HP" Then
|
||||
If oDialog.getControl ("lstBest").getSelectedItemPos = 2 Then
|
||||
oCheckBox = oDialog.getControl ("cbxBest2")
|
||||
oCheckBox.setLabel ("Its Attack is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatAttack")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
oCheckBox = oDialog.getControl ("cbxBest3")
|
||||
oCheckBox.setLabel ("Its Defense is great, too!")
|
||||
oCheckBox.setLabel (fnReplace ( _
|
||||
sBestToo, "[Stat]", fnGetResString ("StatDefense")))
|
||||
oCheckBox.setVisible (True)
|
||||
oCheckBox.setState (0)
|
||||
End If
|
||||
@ -483,24 +495,24 @@ Sub subUpdateTotalAppraisal ( _
|
||||
|
||||
If oDialog.getControl ("rdoTeamValor").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] simply amazes me. It can accomplish anything!", _
|
||||
"Overall, your [Pokémon] is a strong Pokémon. You should be proud!", _
|
||||
"Overall, your [Pokémon] is a decent Pokémon.", _
|
||||
"Overall, your [Pokémon] may not be great in battle, but I still like it!")
|
||||
fnGetResString ("AppraisalValorTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalValorTotal30To36"), _
|
||||
fnGetResString ("AppraisalValorTotal23To29"), _
|
||||
fnGetResString ("AppraisalValorTotalUpTo22"))
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamMystic").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] is a wonder! What a breathtaking Pokémon!", _
|
||||
"Overall, your [Pokémon] has certainly caught my attention.", _
|
||||
"Overall, your [Pokémon] is above average.", _
|
||||
"Overall, your [Pokémon] is not likely to make much headway in battle.")
|
||||
fnGetResString ("AppraisalMysticTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalMysticTotal30To36"), _
|
||||
fnGetResString ("AppraisalMysticTotal23To29"), _
|
||||
fnGetResString ("AppraisalMysticTotalUpTo22"))
|
||||
End If
|
||||
If oDialog.getControl ("rdoTeamInstinct").getState Then
|
||||
mItems = Array ( _
|
||||
"Overall, your [Pokémon] looks like it can really battle with the best of them!", _
|
||||
"Overall, your [Pokémon] is really strong!", _
|
||||
"Overall, your [Pokémon] is pretty decent!", _
|
||||
"Overall, your [Pokémon] has room for improvement as far as battling goes.")
|
||||
fnGetResString ("AppraisalInstinctTotal37OrHigher"), _
|
||||
fnGetResString ("AppraisalInstinctTotal30To36"), _
|
||||
fnGetResString ("AppraisalInstinctTotal23To29"), _
|
||||
fnGetResString ("AppraisalInstinctTotalUpTo22"))
|
||||
End If
|
||||
' The team was not selected yet.
|
||||
If UBound (mItems) = -1 Then
|
||||
@ -1111,15 +1123,16 @@ End Function
|
||||
' fnReplace: Replaces all occurrances of a term to another.
|
||||
Function fnReplace ( _
|
||||
sText As String, sFrom As String, sTo As String) As String
|
||||
Dim nPos As Integer
|
||||
Dim sResult As String, nPos As Integer
|
||||
|
||||
nPos = InStr (sText, sFrom)
|
||||
sResult = sText
|
||||
nPos = InStr (sResult, sFrom)
|
||||
Do While nPos <> 0
|
||||
sText = Left (sText, nPos - 1) & sTo _
|
||||
& Right (sText, Len (sText) - nPos - Len (sFrom) + 1)
|
||||
nPos = InStr (nPos + Len (sTo), sText, sFrom)
|
||||
sResult = Left (sResult, nPos - 1) & sTo _
|
||||
& Right (sResult, Len (sResult) - nPos - Len (sFrom) + 1)
|
||||
nPos = InStr (nPos + Len (sTo), sResult, sFrom)
|
||||
Loop
|
||||
fnReplace = sText
|
||||
fnReplace = sResult
|
||||
End Function
|
||||
|
||||
' subReadCPM: Reads the CPM table.
|
||||
|
@ -1,14 +1,170 @@
|
||||
# Strings for Dialog Library PokemonGoIV
|
||||
3.DlgMain.Title=Pok\u00e9mon GO IV Calculator
|
||||
23.DlgMain.txtPokemon.Label=~Pok\u00e9mon:
|
||||
27.DlgMain.txtCP.Label=~CP:
|
||||
30.DlgMain.txtHP.Label=~HP:
|
||||
33.DlgMain.txtStarDust.Label=S~tar dust:
|
||||
41.DlgMain.txtPlayerLevel.Label=Player ~level:
|
||||
47.DlgMain.cbxIsNew.Label=This Pok\u00e9mon has ~not been powered-up yet.
|
||||
51.DlgMain.grpAppraisals.Label=Team Leader Appraisal
|
||||
86.DlgMain.btnOK.Label=OK
|
||||
88.DlgMain.btnCancel.Label=Cancel
|
||||
183.DlgMain.rdoTeamValor.Label=Team ~Valor
|
||||
185.DlgMain.rdoTeamMystic.Label=Team ~Mystic
|
||||
187.DlgMain.rdoTeamInstinct.Label=Team ~Instinct
|
||||
1.DlgMain.Title=Pok\u00e9mon GO IV Calculator
|
||||
2.DlgMain.txtPokemon.Label=~Pok\u00e9mon:
|
||||
3.DlgMain.txtCP.Label=~CP:
|
||||
4.DlgMain.txtHP.Label=~HP:
|
||||
5.DlgMain.txtStarDust.Label=S~tar dust:
|
||||
6.DlgMain.txtPlayerLevel.Label=Player ~level:
|
||||
7.DlgMain.cbxIsNew.Label=This Pok\u00e9mon has ~not been powered-up yet.
|
||||
8.DlgMain.grpAppraisals.Label=Team Leader Appraisal
|
||||
9.DlgMain.rdoTeamValor.Label=Team ~Valor
|
||||
10.DlgMain.rdoTeamMystic.Label=Team ~Mystic
|
||||
11.DlgMain.rdoTeamInstinct.Label=Team ~Instinct
|
||||
1001.lstPokemon.StringItemList=Bulbasaur
|
||||
1002.lstPokemon.StringItemList=Ivysaur
|
||||
1003.lstPokemon.StringItemList=Venusaur
|
||||
1004.lstPokemon.StringItemList=Charmander
|
||||
1005.lstPokemon.StringItemList=Charmeleon
|
||||
1006.lstPokemon.StringItemList=Charizard
|
||||
1007.lstPokemon.StringItemList=Squirtle
|
||||
1008.lstPokemon.StringItemList=Wartortle
|
||||
1009.lstPokemon.StringItemList=Blastoise
|
||||
1010.lstPokemon.StringItemList=Caterpie
|
||||
1011.lstPokemon.StringItemList=Metapod
|
||||
1012.lstPokemon.StringItemList=Butterfree
|
||||
1013.lstPokemon.StringItemList=Weedle
|
||||
1014.lstPokemon.StringItemList=Kakuna
|
||||
1015.lstPokemon.StringItemList=Beedrill
|
||||
1016.lstPokemon.StringItemList=Pidgey
|
||||
1017.lstPokemon.StringItemList=Pidgeotto
|
||||
1018.lstPokemon.StringItemList=Pidgeot
|
||||
1019.lstPokemon.StringItemList=Rattata
|
||||
1020.lstPokemon.StringItemList=Raticate
|
||||
1021.lstPokemon.StringItemList=Spearow
|
||||
1022.lstPokemon.StringItemList=Fearow
|
||||
1023.lstPokemon.StringItemList=Ekans
|
||||
1024.lstPokemon.StringItemList=Arbok
|
||||
1025.lstPokemon.StringItemList=Pikachu
|
||||
1026.lstPokemon.StringItemList=Raichu
|
||||
1027.lstPokemon.StringItemList=Sandshrew
|
||||
1028.lstPokemon.StringItemList=Sandslash
|
||||
1029.lstPokemon.StringItemList=Nidoran\u2640
|
||||
1030.lstPokemon.StringItemList=Nidorina
|
||||
1031.lstPokemon.StringItemList=Nidoqueen
|
||||
1032.lstPokemon.StringItemList=Nidoran\u2642
|
||||
1033.lstPokemon.StringItemList=Nidorino
|
||||
1034.lstPokemon.StringItemList=Nidoking
|
||||
1035.lstPokemon.StringItemList=Clefairy
|
||||
1036.lstPokemon.StringItemList=Clefable
|
||||
1037.lstPokemon.StringItemList=Vulpix
|
||||
1038.lstPokemon.StringItemList=Ninetales
|
||||
1039.lstPokemon.StringItemList=Jigglypuff
|
||||
1040.lstPokemon.StringItemList=Wigglytuff
|
||||
1041.lstPokemon.StringItemList=Zubat
|
||||
1042.lstPokemon.StringItemList=Golbat
|
||||
1043.lstPokemon.StringItemList=Oddish
|
||||
1044.lstPokemon.StringItemList=Gloom
|
||||
1045.lstPokemon.StringItemList=Vileplume
|
||||
1046.lstPokemon.StringItemList=Paras
|
||||
1047.lstPokemon.StringItemList=Parasect
|
||||
1048.lstPokemon.StringItemList=Venonat
|
||||
1049.lstPokemon.StringItemList=Venomoth
|
||||
1050.lstPokemon.StringItemList=Diglett
|
||||
1051.lstPokemon.StringItemList=Dugtrio
|
||||
1052.lstPokemon.StringItemList=Meowth
|
||||
1053.lstPokemon.StringItemList=Persian
|
||||
1054.lstPokemon.StringItemList=Psyduck
|
||||
1055.lstPokemon.StringItemList=Golduck
|
||||
1056.lstPokemon.StringItemList=Mankey
|
||||
1057.lstPokemon.StringItemList=Primeape
|
||||
1058.lstPokemon.StringItemList=Growlithe
|
||||
1059.lstPokemon.StringItemList=Arcanine
|
||||
1060.lstPokemon.StringItemList=Poliwag
|
||||
1061.lstPokemon.StringItemList=Poliwhirl
|
||||
1062.lstPokemon.StringItemList=Poliwrath
|
||||
1063.lstPokemon.StringItemList=Abra
|
||||
1064.lstPokemon.StringItemList=Kadabra
|
||||
1065.lstPokemon.StringItemList=Alakazam
|
||||
1066.lstPokemon.StringItemList=Machop
|
||||
1067.lstPokemon.StringItemList=Machoke
|
||||
1068.lstPokemon.StringItemList=Machamp
|
||||
1069.lstPokemon.StringItemList=Bellsprout
|
||||
1070.lstPokemon.StringItemList=Weepinbell
|
||||
1071.lstPokemon.StringItemList=Victreebel
|
||||
1072.lstPokemon.StringItemList=Tentacool
|
||||
1073.lstPokemon.StringItemList=Tentacruel
|
||||
1074.lstPokemon.StringItemList=Geodude
|
||||
1075.lstPokemon.StringItemList=Graveler
|
||||
1076.lstPokemon.StringItemList=Golem
|
||||
1077.lstPokemon.StringItemList=Ponyta
|
||||
1078.lstPokemon.StringItemList=Rapidash
|
||||
1079.lstPokemon.StringItemList=Slowpoke
|
||||
1080.lstPokemon.StringItemList=Slowbro
|
||||
1081.lstPokemon.StringItemList=Magnemite
|
||||
1082.lstPokemon.StringItemList=Magneton
|
||||
1083.lstPokemon.StringItemList=Farfetch'd
|
||||
1084.lstPokemon.StringItemList=Doduo
|
||||
1085.lstPokemon.StringItemList=Dodrio
|
||||
1086.lstPokemon.StringItemList=Seel
|
||||
1087.lstPokemon.StringItemList=Dewgong
|
||||
1088.lstPokemon.StringItemList=Grimer
|
||||
1089.lstPokemon.StringItemList=Muk
|
||||
1090.lstPokemon.StringItemList=Shellder
|
||||
1091.lstPokemon.StringItemList=Cloyster
|
||||
1092.lstPokemon.StringItemList=Gastly
|
||||
1093.lstPokemon.StringItemList=Haunter
|
||||
1094.lstPokemon.StringItemList=Gengar
|
||||
1095.lstPokemon.StringItemList=Onix
|
||||
1096.lstPokemon.StringItemList=Drowzee
|
||||
1097.lstPokemon.StringItemList=Hypno
|
||||
1098.lstPokemon.StringItemList=Krabby
|
||||
1099.lstPokemon.StringItemList=Kingler
|
||||
1100.lstPokemon.StringItemList=Voltorb
|
||||
1101.lstPokemon.StringItemList=Electrode
|
||||
1102.lstPokemon.StringItemList=Exeggcute
|
||||
1103.lstPokemon.StringItemList=Exeggutor
|
||||
1104.lstPokemon.StringItemList=Cubone
|
||||
1105.lstPokemon.StringItemList=Marowak
|
||||
1106.lstPokemon.StringItemList=Hitmonlee
|
||||
1107.lstPokemon.StringItemList=Hitmonchan
|
||||
1108.lstPokemon.StringItemList=Lickitung
|
||||
1109.lstPokemon.StringItemList=Koffing
|
||||
1110.lstPokemon.StringItemList=Weezing
|
||||
1111.lstPokemon.StringItemList=Rhyhorn
|
||||
1112.lstPokemon.StringItemList=Rhydon
|
||||
1113.lstPokemon.StringItemList=Chansey
|
||||
1114.lstPokemon.StringItemList=Tangela
|
||||
1115.lstPokemon.StringItemList=Kangaskhan
|
||||
1116.lstPokemon.StringItemList=Horsea
|
||||
1117.lstPokemon.StringItemList=Seadra
|
||||
1118.lstPokemon.StringItemList=Goldeen
|
||||
1119.lstPokemon.StringItemList=Seaking
|
||||
1120.lstPokemon.StringItemList=Staryu
|
||||
1121.lstPokemon.StringItemList=Starmie
|
||||
1122.lstPokemon.StringItemList=Mr. Mime
|
||||
1123.lstPokemon.StringItemList=Scyther
|
||||
1124.lstPokemon.StringItemList=Jynx
|
||||
1125.lstPokemon.StringItemList=Electabuzz
|
||||
1126.lstPokemon.StringItemList=Magmar
|
||||
1127.lstPokemon.StringItemList=Pinsir
|
||||
1128.lstPokemon.StringItemList=Tauros
|
||||
1129.lstPokemon.StringItemList=Magikarp
|
||||
1130.lstPokemon.StringItemList=Gyarados
|
||||
1131.lstPokemon.StringItemList=Lapras
|
||||
1132.lstPokemon.StringItemList=Ditto
|
||||
1133.lstPokemon.StringItemList=Eevee
|
||||
1134.lstPokemon.StringItemList=Vaporeon
|
||||
1135.lstPokemon.StringItemList=Jolteon
|
||||
1136.lstPokemon.StringItemList=Flareon
|
||||
1137.lstPokemon.StringItemList=Porygon
|
||||
1138.lstPokemon.StringItemList=Omanyte
|
||||
1139.lstPokemon.StringItemList=Omastar
|
||||
1140.lstPokemon.StringItemList=Kabuto
|
||||
1141.lstPokemon.StringItemList=Kabutops
|
||||
1142.lstPokemon.StringItemList=Aerodactyl
|
||||
1143.lstPokemon.StringItemList=Snorlax
|
||||
1144.lstPokemon.StringItemList=Articuno
|
||||
1145.lstPokemon.StringItemList=Zapdos
|
||||
1146.lstPokemon.StringItemList=Moltres
|
||||
1147.lstPokemon.StringItemList=Dratini
|
||||
1148.lstPokemon.StringItemList=Dragonair
|
||||
1149.lstPokemon.StringItemList=Dragonite
|
||||
1150.lstPokemon.StringItemList=Mewtwo
|
||||
1151.lstPokemon.StringItemList=Mew
|
||||
1172.lstPokemon.StringItemList=Pichu
|
||||
1173.lstPokemon.StringItemList=Cleffa
|
||||
1174.lstPokemon.StringItemList=Igglybuff
|
||||
1175.lstPokemon.StringItemList=Togepi
|
||||
1176.lstPokemon.StringItemList=Togetic
|
||||
1238.lstPokemon.StringItemList=Smoochum
|
||||
1239.lstPokemon.StringItemList=Elekid
|
||||
|
@ -1,14 +1,170 @@
|
||||
# Strings for Dialog Library PokemonGoIV
|
||||
3.DlgMain.Title=\u5bf6\u53ef\u5922 GO IV \u8a08\u7b97\u6a5f
|
||||
23.DlgMain.txtPokemon.Label=\u5bf6\u53ef\u5922(~P)\uff1a
|
||||
27.DlgMain.txtCP.Label=~CP:
|
||||
30.DlgMain.txtHP.Label=~HP:
|
||||
33.DlgMain.txtStarDust.Label=S~tar dust:
|
||||
41.DlgMain.txtPlayerLevel.Label=\u73a9\u5bb6\u7b49\u7d1a(~L)\uff1a
|
||||
47.DlgMain.cbxIsNew.Label=\u9019\u96bb\u5bf6\u53ef\u5922\u9084\u6c92\u5f37\u5316\u904e(~N)\u3002
|
||||
51.DlgMain.grpAppraisals.Label=\u968a\u9577\u8a55\u50f9
|
||||
86.DlgMain.btnOK.Label=\u78ba\u5b9a
|
||||
88.DlgMain.btnCancel.Label=\u53d6\u6d88
|
||||
183.DlgMain.rdoTeamValor.Label=~Valor \u968a
|
||||
185.DlgMain.rdoTeamMystic.Label=~Mystic \u968a
|
||||
187.DlgMain.rdoTeamInstinct.Label=~Instinct \u968a
|
||||
1.DlgMain.Title=\u5bf6\u53ef\u5922 GO IV \u8a08\u7b97\u6a5f
|
||||
2.DlgMain.txtPokemon.Label=\u5bf6\u53ef\u5922(~P)\uff1a
|
||||
3.DlgMain.txtCP.Label=~CP:
|
||||
4.DlgMain.txtHP.Label=~HP:
|
||||
5.DlgMain.txtStarDust.Label=S~tar dust:
|
||||
6.DlgMain.txtPlayerLevel.Label=\u73a9\u5bb6\u7b49\u7d1a(~L)\uff1a
|
||||
7.DlgMain.cbxIsNew.Label=\u9019\u96bb\u5bf6\u53ef\u5922\u9084\u6c92\u5f37\u5316\u904e(~N)\u3002
|
||||
8.DlgMain.grpAppraisals.Label=\u968a\u9577\u8a55\u50f9
|
||||
9.DlgMain.rdoTeamValor.Label=~Valor \u968a
|
||||
10.DlgMain.rdoTeamMystic.Label=~Mystic \u968a
|
||||
11.DlgMain.rdoTeamInstinct.Label=~Instinct \u968a
|
||||
1001.lstPokemon.StringItemList=Bulbasaur
|
||||
1002.lstPokemon.StringItemList=Ivysaur
|
||||
1003.lstPokemon.StringItemList=Venusaur
|
||||
1004.lstPokemon.StringItemList=Charmander
|
||||
1005.lstPokemon.StringItemList=Charmeleon
|
||||
1006.lstPokemon.StringItemList=Charizard
|
||||
1007.lstPokemon.StringItemList=Squirtle
|
||||
1008.lstPokemon.StringItemList=Wartortle
|
||||
1009.lstPokemon.StringItemList=Blastoise
|
||||
1010.lstPokemon.StringItemList=Caterpie
|
||||
1011.lstPokemon.StringItemList=Metapod
|
||||
1012.lstPokemon.StringItemList=Butterfree
|
||||
1013.lstPokemon.StringItemList=Weedle
|
||||
1014.lstPokemon.StringItemList=Kakuna
|
||||
1015.lstPokemon.StringItemList=Beedrill
|
||||
1016.lstPokemon.StringItemList=Pidgey
|
||||
1017.lstPokemon.StringItemList=Pidgeotto
|
||||
1018.lstPokemon.StringItemList=Pidgeot
|
||||
1019.lstPokemon.StringItemList=Rattata
|
||||
1020.lstPokemon.StringItemList=Raticate
|
||||
1021.lstPokemon.StringItemList=Spearow
|
||||
1022.lstPokemon.StringItemList=Fearow
|
||||
1023.lstPokemon.StringItemList=Ekans
|
||||
1024.lstPokemon.StringItemList=Arbok
|
||||
1025.lstPokemon.StringItemList=Pikachu
|
||||
1026.lstPokemon.StringItemList=Raichu
|
||||
1027.lstPokemon.StringItemList=Sandshrew
|
||||
1028.lstPokemon.StringItemList=Sandslash
|
||||
1029.lstPokemon.StringItemList=Nidoran\u2640
|
||||
1030.lstPokemon.StringItemList=Nidorina
|
||||
1031.lstPokemon.StringItemList=Nidoqueen
|
||||
1032.lstPokemon.StringItemList=Nidoran\u2642
|
||||
1033.lstPokemon.StringItemList=Nidorino
|
||||
1034.lstPokemon.StringItemList=Nidoking
|
||||
1035.lstPokemon.StringItemList=Clefairy
|
||||
1036.lstPokemon.StringItemList=Clefable
|
||||
1037.lstPokemon.StringItemList=Vulpix
|
||||
1038.lstPokemon.StringItemList=Ninetales
|
||||
1039.lstPokemon.StringItemList=Jigglypuff
|
||||
1040.lstPokemon.StringItemList=Wigglytuff
|
||||
1041.lstPokemon.StringItemList=Zubat
|
||||
1042.lstPokemon.StringItemList=Golbat
|
||||
1043.lstPokemon.StringItemList=Oddish
|
||||
1044.lstPokemon.StringItemList=Gloom
|
||||
1045.lstPokemon.StringItemList=Vileplume
|
||||
1046.lstPokemon.StringItemList=Paras
|
||||
1047.lstPokemon.StringItemList=Parasect
|
||||
1048.lstPokemon.StringItemList=Venonat
|
||||
1049.lstPokemon.StringItemList=Venomoth
|
||||
1050.lstPokemon.StringItemList=Diglett
|
||||
1051.lstPokemon.StringItemList=Dugtrio
|
||||
1052.lstPokemon.StringItemList=Meowth
|
||||
1053.lstPokemon.StringItemList=Persian
|
||||
1054.lstPokemon.StringItemList=Psyduck
|
||||
1055.lstPokemon.StringItemList=Golduck
|
||||
1056.lstPokemon.StringItemList=Mankey
|
||||
1057.lstPokemon.StringItemList=Primeape
|
||||
1058.lstPokemon.StringItemList=Growlithe
|
||||
1059.lstPokemon.StringItemList=Arcanine
|
||||
1060.lstPokemon.StringItemList=Poliwag
|
||||
1061.lstPokemon.StringItemList=Poliwhirl
|
||||
1062.lstPokemon.StringItemList=Poliwrath
|
||||
1063.lstPokemon.StringItemList=Abra
|
||||
1064.lstPokemon.StringItemList=Kadabra
|
||||
1065.lstPokemon.StringItemList=Alakazam
|
||||
1066.lstPokemon.StringItemList=Machop
|
||||
1067.lstPokemon.StringItemList=Machoke
|
||||
1068.lstPokemon.StringItemList=Machamp
|
||||
1069.lstPokemon.StringItemList=Bellsprout
|
||||
1070.lstPokemon.StringItemList=Weepinbell
|
||||
1071.lstPokemon.StringItemList=Victreebel
|
||||
1072.lstPokemon.StringItemList=Tentacool
|
||||
1073.lstPokemon.StringItemList=Tentacruel
|
||||
1074.lstPokemon.StringItemList=Geodude
|
||||
1075.lstPokemon.StringItemList=Graveler
|
||||
1076.lstPokemon.StringItemList=Golem
|
||||
1077.lstPokemon.StringItemList=Ponyta
|
||||
1078.lstPokemon.StringItemList=Rapidash
|
||||
1079.lstPokemon.StringItemList=Slowpoke
|
||||
1080.lstPokemon.StringItemList=Slowbro
|
||||
1081.lstPokemon.StringItemList=Magnemite
|
||||
1082.lstPokemon.StringItemList=Magneton
|
||||
1083.lstPokemon.StringItemList=Farfetch'd
|
||||
1084.lstPokemon.StringItemList=Doduo
|
||||
1085.lstPokemon.StringItemList=Dodrio
|
||||
1086.lstPokemon.StringItemList=Seel
|
||||
1087.lstPokemon.StringItemList=Dewgong
|
||||
1088.lstPokemon.StringItemList=Grimer
|
||||
1089.lstPokemon.StringItemList=Muk
|
||||
1090.lstPokemon.StringItemList=Shellder
|
||||
1091.lstPokemon.StringItemList=Cloyster
|
||||
1092.lstPokemon.StringItemList=Gastly
|
||||
1093.lstPokemon.StringItemList=Haunter
|
||||
1094.lstPokemon.StringItemList=Gengar
|
||||
1095.lstPokemon.StringItemList=Onix
|
||||
1096.lstPokemon.StringItemList=Drowzee
|
||||
1097.lstPokemon.StringItemList=Hypno
|
||||
1098.lstPokemon.StringItemList=Krabby
|
||||
1099.lstPokemon.StringItemList=Kingler
|
||||
1100.lstPokemon.StringItemList=Voltorb
|
||||
1101.lstPokemon.StringItemList=Electrode
|
||||
1102.lstPokemon.StringItemList=Exeggcute
|
||||
1103.lstPokemon.StringItemList=Exeggutor
|
||||
1104.lstPokemon.StringItemList=Cubone
|
||||
1105.lstPokemon.StringItemList=Marowak
|
||||
1106.lstPokemon.StringItemList=Hitmonlee
|
||||
1107.lstPokemon.StringItemList=Hitmonchan
|
||||
1108.lstPokemon.StringItemList=Lickitung
|
||||
1109.lstPokemon.StringItemList=Koffing
|
||||
1110.lstPokemon.StringItemList=Weezing
|
||||
1111.lstPokemon.StringItemList=Rhyhorn
|
||||
1112.lstPokemon.StringItemList=Rhydon
|
||||
1113.lstPokemon.StringItemList=Chansey
|
||||
1114.lstPokemon.StringItemList=Tangela
|
||||
1115.lstPokemon.StringItemList=Kangaskhan
|
||||
1116.lstPokemon.StringItemList=Horsea
|
||||
1117.lstPokemon.StringItemList=Seadra
|
||||
1118.lstPokemon.StringItemList=Goldeen
|
||||
1119.lstPokemon.StringItemList=Seaking
|
||||
1120.lstPokemon.StringItemList=Staryu
|
||||
1121.lstPokemon.StringItemList=Starmie
|
||||
1122.lstPokemon.StringItemList=Mr. Mime
|
||||
1123.lstPokemon.StringItemList=Scyther
|
||||
1124.lstPokemon.StringItemList=Jynx
|
||||
1125.lstPokemon.StringItemList=Electabuzz
|
||||
1126.lstPokemon.StringItemList=Magmar
|
||||
1127.lstPokemon.StringItemList=Pinsir
|
||||
1128.lstPokemon.StringItemList=Tauros
|
||||
1129.lstPokemon.StringItemList=Magikarp
|
||||
1130.lstPokemon.StringItemList=Gyarados
|
||||
1131.lstPokemon.StringItemList=Lapras
|
||||
1132.lstPokemon.StringItemList=Ditto
|
||||
1133.lstPokemon.StringItemList=Eevee
|
||||
1134.lstPokemon.StringItemList=Vaporeon
|
||||
1135.lstPokemon.StringItemList=Jolteon
|
||||
1136.lstPokemon.StringItemList=Flareon
|
||||
1137.lstPokemon.StringItemList=Porygon
|
||||
1138.lstPokemon.StringItemList=Omanyte
|
||||
1139.lstPokemon.StringItemList=Omastar
|
||||
1140.lstPokemon.StringItemList=Kabuto
|
||||
1141.lstPokemon.StringItemList=Kabutops
|
||||
1142.lstPokemon.StringItemList=Aerodactyl
|
||||
1143.lstPokemon.StringItemList=Snorlax
|
||||
1144.lstPokemon.StringItemList=Articuno
|
||||
1145.lstPokemon.StringItemList=Zapdos
|
||||
1146.lstPokemon.StringItemList=Moltres
|
||||
1147.lstPokemon.StringItemList=Dratini
|
||||
1148.lstPokemon.StringItemList=Dragonair
|
||||
1149.lstPokemon.StringItemList=Dragonite
|
||||
1150.lstPokemon.StringItemList=Mewtwo
|
||||
1151.lstPokemon.StringItemList=Mew
|
||||
1172.lstPokemon.StringItemList=Pichu
|
||||
1173.lstPokemon.StringItemList=Cleffa
|
||||
1174.lstPokemon.StringItemList=Igglybuff
|
||||
1175.lstPokemon.StringItemList=Togepi
|
||||
1176.lstPokemon.StringItemList=Togetic
|
||||
1238.lstPokemon.StringItemList=Smoochum
|
||||
1239.lstPokemon.StringItemList=Elekid
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE dlg:window PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dialog.dtd">
|
||||
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="DlgMain" dlg:left="100" dlg:top="100" dlg:width="235" dlg:height="235" dlg:closeable="true" dlg:moveable="true" dlg:title="&3.DlgMain.Title">
|
||||
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="DlgMain" dlg:left="100" dlg:top="100" dlg:width="235" dlg:height="235" dlg:closeable="true" dlg:moveable="true" dlg:title="&1.DlgMain.Title">
|
||||
<dlg:styles>
|
||||
<dlg:style dlg:style-id="0" dlg:border="none"/>
|
||||
<dlg:style dlg:style-id="1" dlg:background-color="0xff0000" dlg:text-color="0xffffff" dlg:font-weight="100"/>
|
||||
@ -8,20 +8,180 @@
|
||||
<dlg:style dlg:style-id="3" dlg:background-color="0xffff00"/>
|
||||
</dlg:styles>
|
||||
<dlg:bulletinboard>
|
||||
<dlg:text dlg:id="txtPokemon" dlg:tab-index="16" dlg:left="5" dlg:top="26" dlg:width="30" dlg:height="8" dlg:value="&23.DlgMain.txtPokemon.Label"/>
|
||||
<dlg:text dlg:id="txtPokemon" dlg:tab-index="16" dlg:left="5" dlg:top="26" dlg:width="30" dlg:height="8" dlg:value="&2.DlgMain.txtPokemon.Label"/>
|
||||
<dlg:menulist dlg:id="lstPokemon" dlg:tab-index="0" dlg:left="35" dlg:top="24" dlg:width="55" dlg:height="12" dlg:spin="true">
|
||||
<dlg:menupopup>
|
||||
<dlg:menuitem dlg:value="&1001.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1002.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1003.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1004.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1005.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1006.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1007.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1008.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1009.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1010.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1011.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1012.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1013.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1014.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1015.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1016.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1017.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1018.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1019.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1020.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1021.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1022.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1023.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1024.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1025.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1026.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1027.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1028.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1029.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1030.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1031.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1032.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1033.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1034.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1035.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1036.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1037.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1038.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1039.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1040.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1041.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1042.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1043.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1044.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1045.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1046.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1047.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1048.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1049.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1050.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1051.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1052.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1053.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1054.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1055.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1056.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1057.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1058.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1059.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1060.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1061.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1062.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1063.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1064.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1065.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1066.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1067.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1068.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1069.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1070.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1071.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1072.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1073.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1074.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1075.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1076.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1077.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1078.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1079.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1080.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1081.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1082.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1083.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1084.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1085.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1086.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1087.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1088.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1089.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1090.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1091.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1092.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1093.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1094.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1095.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1096.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1097.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1098.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1099.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1100.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1101.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1102.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1103.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1104.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1105.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1106.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1107.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1108.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1109.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1110.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1111.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1112.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1113.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1114.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1115.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1116.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1117.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1118.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1119.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1120.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1121.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1122.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1123.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1124.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1125.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1126.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1127.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1128.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1129.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1130.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1131.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1132.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1133.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1134.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1135.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1136.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1137.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1138.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1139.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1140.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1141.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1142.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1143.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1144.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1145.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1146.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1147.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1148.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1149.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1150.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1151.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1172.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1173.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1174.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1175.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1176.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1238.lstPokemon.StringItemList"/>
|
||||
<dlg:menuitem dlg:value="&1239.lstPokemon.StringItemList"/>
|
||||
</dlg:menupopup>
|
||||
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subLstPokemonSelected?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:menulist>
|
||||
<dlg:img dlg:style-id="0" dlg:id="imgPokemon" dlg:tab-index="26" dlg:left="95" dlg:top="5" dlg:width="30" dlg:height="30"/>
|
||||
<dlg:text dlg:id="txtCP" dlg:tab-index="17" dlg:left="5" dlg:top="41" dlg:width="15" dlg:height="8" dlg:value="&27.DlgMain.txtCP.Label"/>
|
||||
<dlg:text dlg:id="txtCP" dlg:tab-index="17" dlg:left="5" dlg:top="41" dlg:width="15" dlg:height="8" dlg:value="&3.DlgMain.txtCP.Label"/>
|
||||
<dlg:numericfield dlg:id="numCP" dlg:tab-index="1" dlg:left="20" dlg:top="39" dlg:width="20" dlg:height="12" dlg:decimal-accuracy="0" dlg:value-min="10" dlg:value-max="5000">
|
||||
<script:event script:event-name="on-textchange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subBtnOKCheck?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:numericfield>
|
||||
<dlg:text dlg:id="txtHP" dlg:tab-index="18" dlg:left="50" dlg:top="41" dlg:width="15" dlg:height="8" dlg:value="&30.DlgMain.txtHP.Label"/>
|
||||
<dlg:text dlg:id="txtHP" dlg:tab-index="18" dlg:left="50" dlg:top="41" dlg:width="15" dlg:height="8" dlg:value="&4.DlgMain.txtHP.Label"/>
|
||||
<dlg:numericfield dlg:id="numHP" dlg:tab-index="2" dlg:left="65" dlg:top="39" dlg:width="15" dlg:height="12" dlg:decimal-accuracy="0" dlg:value-min="10" dlg:value-max="500">
|
||||
<script:event script:event-name="on-textchange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subBtnOKCheck?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:numericfield>
|
||||
<dlg:text dlg:id="txtStarDust" dlg:tab-index="19" dlg:left="90" dlg:top="41" dlg:width="30" dlg:height="8" dlg:value="&33.DlgMain.txtStarDust.Label"/>
|
||||
<dlg:text dlg:id="txtStarDust" dlg:tab-index="19" dlg:left="90" dlg:top="41" dlg:width="30" dlg:height="8" dlg:value="&5.DlgMain.txtStarDust.Label"/>
|
||||
<dlg:menulist dlg:id="lstStarDust" dlg:tab-index="3" dlg:left="120" dlg:top="39" dlg:width="35" dlg:height="12" dlg:spin="true">
|
||||
<dlg:menupopup>
|
||||
<dlg:menuitem dlg:value="200"/>
|
||||
@ -47,7 +207,7 @@
|
||||
</dlg:menupopup>
|
||||
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subBtnOKCheck?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:menulist>
|
||||
<dlg:text dlg:id="txtPlayerLevel" dlg:tab-index="20" dlg:left="165" dlg:top="41" dlg:width="35" dlg:height="8" dlg:value="&41.DlgMain.txtPlayerLevel.Label"/>
|
||||
<dlg:text dlg:id="txtPlayerLevel" dlg:tab-index="20" dlg:left="165" dlg:top="41" dlg:width="35" dlg:height="8" dlg:value="&6.DlgMain.txtPlayerLevel.Label"/>
|
||||
<dlg:menulist dlg:id="lstPlayerLevel" dlg:tab-index="4" dlg:left="200" dlg:top="39" dlg:width="30" dlg:height="12" dlg:spin="true">
|
||||
<dlg:menupopup>
|
||||
<dlg:menuitem dlg:value="1"/>
|
||||
@ -92,19 +252,19 @@
|
||||
<dlg:menuitem dlg:value="40"/>
|
||||
</dlg:menupopup>
|
||||
</dlg:menulist>
|
||||
<dlg:checkbox dlg:id="cbxIsNew" dlg:tab-index="5" dlg:left="5" dlg:top="56" dlg:width="225" dlg:height="8" dlg:value="&47.DlgMain.cbxIsNew.Label" dlg:checked="true"/>
|
||||
<dlg:checkbox dlg:id="cbxIsNew" dlg:tab-index="5" dlg:left="5" dlg:top="56" dlg:width="225" dlg:height="8" dlg:value="&7.DlgMain.cbxIsNew.Label" dlg:checked="true"/>
|
||||
<dlg:titledbox dlg:id="grpAppraisals" dlg:tab-index="21" dlg:left="5" dlg:top="70" dlg:width="225" dlg:height="140">
|
||||
<dlg:title dlg:value="&51.DlgMain.grpAppraisals.Label"/>
|
||||
<dlg:title dlg:value="&8.DlgMain.grpAppraisals.Label"/>
|
||||
</dlg:titledbox>
|
||||
<dlg:img dlg:style-id="0" dlg:id="imgTeamLogo" dlg:tab-index="25" dlg:left="10" dlg:top="80" dlg:width="30" dlg:height="30"/>
|
||||
<dlg:radiogroup>
|
||||
<dlg:radio dlg:style-id="1" dlg:id="rdoTeamValor" dlg:tab-index="6" dlg:left="45" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&183.DlgMain.rdoTeamValor.Label">
|
||||
<dlg:radio dlg:style-id="1" dlg:id="rdoTeamValor" dlg:tab-index="6" dlg:left="45" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&9.DlgMain.rdoTeamValor.Label">
|
||||
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subRdoTeamValorItemChanged?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:radio>
|
||||
<dlg:radio dlg:style-id="2" dlg:id="rdoTeamMystic" dlg:tab-index="7" dlg:left="100" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&185.DlgMain.rdoTeamMystic.Label">
|
||||
<dlg:radio dlg:style-id="2" dlg:id="rdoTeamMystic" dlg:tab-index="7" dlg:left="100" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&10.DlgMain.rdoTeamMystic.Label">
|
||||
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subRdoTeamMysticItemChanged?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:radio>
|
||||
<dlg:radio dlg:style-id="3" dlg:id="rdoTeamInstinct" dlg:tab-index="8" dlg:left="155" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&187.DlgMain.rdoTeamInstinct.Label">
|
||||
<dlg:radio dlg:style-id="3" dlg:id="rdoTeamInstinct" dlg:tab-index="8" dlg:left="155" dlg:top="101" dlg:width="50" dlg:height="8" dlg:value="&11.DlgMain.rdoTeamInstinct.Label">
|
||||
<script:event script:event-name="on-itemstatechange" script:macro-name="vnd.sun.star.script:PokemonGoIV.0Main.subRdoTeamInstinctItemChanged?language=Basic&location=application" script:language="Script"/>
|
||||
</dlg:radio>
|
||||
</dlg:radiogroup>
|
||||
|
Loading…
Reference in New Issue
Block a user