* Added the Pokémon image icon of Raikou.

* Added Sableye, Shuppet, Banette, Duskull, and Dusclops from the Hoenn Region.
* Advanced to version 0.7.7.
This commit is contained in:
依瑪貓 2017-10-25 16:38:43 +08:00
parent 1dbad4df3b
commit 40fe1a0107
13 changed files with 96 additions and 26 deletions

View File

@ -13,7 +13,7 @@
' limitations under the License. ' limitations under the License.
' 3Data: The Pokémon GO data for IV calculation ' 3Data: The Pokémon GO data for IV calculation
' by imacat <imacat@mail.imacat.idv.tw>, 2017-07-20 ' by imacat <imacat@mail.imacat.idv.tw>, 2017-10-25
' Generated with 9Load.subReadDataSheets () ' Generated with 9Load.subReadDataSheets ()
Option Explicit Option Explicit
@ -271,7 +271,12 @@ Function fnGetBaseStatsData As Variant
Array ("Tyranitar", "248", 200, 251, 212, Array ()), _ Array ("Tyranitar", "248", 200, 251, 212, Array ()), _
Array ("Lugia", "249", 212, 193, 323, Array ()), _ Array ("Lugia", "249", 212, 193, 323, Array ()), _
Array ("HoOh", "250", 212, 263, 301, Array ()), _ Array ("HoOh", "250", 212, 263, 301, Array ()), _
Array ("Celebi", "251", 200, 210, 210, Array ())) Array ("Celebi", "251", 200, 210, 210, Array ()), _
Array ("Sableye", "302", 100, 141, 141, Array ()), _
Array ("Shuppet", "353", 88, 138, 66, Array ("Banette")), _
Array ("Banette", "354", 128, 218, 127, Array ()), _
Array ("Duskull", "355", 40, 70, 162, Array ("Dusclops")), _
Array ("Dusclops", "356", 80, 124, 234, Array ()))
End Function End Function
' fnGetCPMData: Returns the combat power multiplier data. ' fnGetCPMData: Returns the combat power multiplier data.

View File

@ -200,23 +200,23 @@ Function fnFindEvolveForms (mData As Variant, nI As Integer) As String
Exit Function Exit Function
End If End If
For nJ = 6 To 8 For nJ = 8 To 10
If mData (nI) (nJ) = mData (nI) (0) Then If mData (nI) (nJ) = mData (nI) (0) Then
nStart = nJ + 1 nStart = nJ + 1
nJ = 9 nJ = 11
End If End If
Next nJ Next nJ
If nStart = 9 Then If nStart = 11 Then
nEnd = 8 nEnd = 10
Else Else
For nJ = nStart To 8 For nJ = nStart To 10
If mData (nI) (nJ) = "" Then If mData (nI) (nJ) = "" Then
nEnd = nJ - 1 nEnd = nJ - 1
nJ = 9 nJ = 11
Else Else
If nJ = 8 Then If nJ = 10 Then
nEnd = 8 nEnd = 10
nJ = 9 nJ = 11
End If End If
End If End If
Next nJ Next nJ

View File

@ -1 +1 @@
0.7.6 0.7.7

View File

@ -2,8 +2,8 @@
<description xmlns="http://openoffice.org/extensions/update/2006" <description xmlns="http://openoffice.org/extensions/update/2006"
xmlns:xlink="http://www.w3.org/1999/xlink"> xmlns:xlink="http://www.w3.org/1999/xlink">
<identifier value="tw.idv.imacat.office.pokemongoiv" /> <identifier value="tw.idv.imacat.office.pokemongoiv" />
<version value="0.7.6" /> <version value="0.7.7" />
<update-download> <update-download>
<src xlink:href="https://sourceforge.net/projects/aoo-extensions/files/18585/24/pokemongoiv.oxt" /> <src xlink:href="https://sourceforge.net/projects/aoo-extensions/files/18585/25/pokemongoiv.oxt" />
</update-download> </update-download>
</description> </description>

View File

@ -2188,6 +2188,41 @@
<value xml:lang="de">Celebi</value> <value xml:lang="de">Celebi</value>
</prop> </prop>
</node> </node>
<node oor:name="PokemonSableye" oor:op="replace">
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
<value>Sableye</value>
<value xml:lang="zh-TW">勾魂眼</value>
<value xml:lang="de">Zobiris</value>
</prop>
</node>
<node oor:name="PokemonShuppet" oor:op="replace">
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
<value>Shuppet</value>
<value xml:lang="zh-TW">怨影娃娃</value>
<value xml:lang="de">Shuppet</value>
</prop>
</node>
<node oor:name="PokemonBanette" oor:op="replace">
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
<value>Banette</value>
<value xml:lang="zh-TW">詛咒娃娃</value>
<value xml:lang="de">Banette</value>
</prop>
</node>
<node oor:name="PokemonDuskull" oor:op="replace">
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
<value>Duskull</value>
<value xml:lang="zh-TW">夜巡靈</value>
<value xml:lang="de">Zwirrlicht</value>
</prop>
</node>
<node oor:name="PokemonDusclops" oor:op="replace">
<prop oor:name="Text" oor:type="xs:string" oor:localized="true">
<value>Dusclops</value>
<value xml:lang="zh-TW">彷徨夜靈</value>
<value xml:lang="de">Zwirrklop</value>
</prop>
</node>
</node> </node>
<!-- File resources (supports localization) --> <!-- File resources (supports localization) -->
@ -3439,7 +3474,7 @@
</node> </node>
<node oor:name="PokemonRaikou" oor:op="replace"> <node oor:name="PokemonRaikou" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true"> <prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/unknown.png</value> <value>%origin%/icons/pokemons/243-raikou.png</value>
</prop> </prop>
</node> </node>
<node oor:name="PokemonEntei" oor:op="replace"> <node oor:name="PokemonEntei" oor:op="replace">
@ -3482,5 +3517,30 @@
<value>%origin%/icons/unknown.png</value> <value>%origin%/icons/unknown.png</value>
</prop> </prop>
</node> </node>
<node oor:name="PokemonSableye" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/pokemons/302-sableye.png</value>
</prop>
</node>
<node oor:name="PokemonShuppet" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/pokemons/353-shuppet.png</value>
</prop>
</node>
<node oor:name="PokemonBanette" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/pokemons/354-banette.png</value>
</prop>
</node>
<node oor:name="PokemonDuskull" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/pokemons/355-duskull.png</value>
</prop>
</node>
<node oor:name="PokemonDusclops" oor:op="replace">
<prop oor:name="Url" oor:type="xs:string" oor:localized="true">
<value>%origin%/icons/pokemons/356-dusclops.png</value>
</prop>
</node>
</node> </node>
</oor:component-data> </oor:component-data>

View File

@ -15,7 +15,7 @@
&apos; limitations under the License. &apos; limitations under the License.
&apos; 3Data: The Pokémon GO data for IV calculation &apos; 3Data: The Pokémon GO data for IV calculation
&apos; by imacat &lt;imacat@mail.imacat.idv.tw&gt;, 2017-07-20 &apos; by imacat &lt;imacat@mail.imacat.idv.tw&gt;, 2017-10-25
&apos; Generated with 9Load.subReadDataSheets () &apos; Generated with 9Load.subReadDataSheets ()
Option Explicit Option Explicit
@ -273,7 +273,12 @@ Function fnGetBaseStatsData As Variant
Array (&quot;Tyranitar&quot;, &quot;248&quot;, 200, 251, 212, Array ()), _ Array (&quot;Tyranitar&quot;, &quot;248&quot;, 200, 251, 212, Array ()), _
Array (&quot;Lugia&quot;, &quot;249&quot;, 212, 193, 323, Array ()), _ Array (&quot;Lugia&quot;, &quot;249&quot;, 212, 193, 323, Array ()), _
Array (&quot;HoOh&quot;, &quot;250&quot;, 212, 263, 301, Array ()), _ Array (&quot;HoOh&quot;, &quot;250&quot;, 212, 263, 301, Array ()), _
Array (&quot;Celebi&quot;, &quot;251&quot;, 200, 210, 210, Array ())) Array (&quot;Celebi&quot;, &quot;251&quot;, 200, 210, 210, Array ()), _
Array (&quot;Sableye&quot;, &quot;302&quot;, 100, 141, 141, Array ()), _
Array (&quot;Shuppet&quot;, &quot;353&quot;, 88, 138, 66, Array (&quot;Banette&quot;)), _
Array (&quot;Banette&quot;, &quot;354&quot;, 128, 218, 127, Array ()), _
Array (&quot;Duskull&quot;, &quot;355&quot;, 40, 70, 162, Array (&quot;Dusclops&quot;)), _
Array (&quot;Dusclops&quot;, &quot;356&quot;, 80, 124, 234, Array ()))
End Function End Function
&apos; fnGetCPMData: Returns the combat power multiplier data. &apos; fnGetCPMData: Returns the combat power multiplier data.

View File

@ -202,23 +202,23 @@ Function fnFindEvolveForms (mData As Variant, nI As Integer) As String
Exit Function Exit Function
End If End If
For nJ = 6 To 8 For nJ = 8 To 10
If mData (nI) (nJ) = mData (nI) (0) Then If mData (nI) (nJ) = mData (nI) (0) Then
nStart = nJ + 1 nStart = nJ + 1
nJ = 9 nJ = 11
End If End If
Next nJ Next nJ
If nStart = 9 Then If nStart = 11 Then
nEnd = 8 nEnd = 10
Else Else
For nJ = nStart To 8 For nJ = nStart To 10
If mData (nI) (nJ) = &quot;&quot; Then If mData (nI) (nJ) = &quot;&quot; Then
nEnd = nJ - 1 nEnd = nJ - 1
nJ = 9 nJ = 11
Else Else
If nJ = 8 Then If nJ = 10 Then
nEnd = 8 nEnd = 10
nJ = 9 nJ = 11
End If End If
End If End If
Next nJ Next nJ

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB