mirror of
https://github.com/Gamer2020/PokemonGameEditor.git
synced 2026-07-13 06:51:13 -05:00
Expanded Icon Palette Support
Allows for more than 3 palettes for pokemon icons. IconPalCount must be set in the ini to the total number of icon pals in the rom.
This commit is contained in:
parent
09cbeb2a97
commit
d47f3c5910
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -15,6 +15,7 @@ Public Class Pokemonedit
|
|||
Dim AnimationPointers As Integer
|
||||
Dim IconPointers As Integer
|
||||
Dim IconPalTable As Integer
|
||||
Dim IconPalCount As Integer
|
||||
Dim EvoData As Integer
|
||||
Dim TMHMAttacks As Integer
|
||||
Dim TMHMCompoLoc As Integer
|
||||
|
|
@ -178,6 +179,21 @@ Public Class Pokemonedit
|
|||
TMHMLoad()
|
||||
MTLoad()
|
||||
|
||||
Try
|
||||
IconPalCount = Int32.Parse((GetString(GetINIFileLocation(), header, "IconPalCount", "")), System.Globalization.NumberStyles.HexNumber)
|
||||
If IconPalCount > 3 Then
|
||||
|
||||
For tempLoop = 0 To IconPalCount - 4
|
||||
IconPal.Items.Add("Pal " + Convert.ToString(tempLoop + 3))
|
||||
Next
|
||||
|
||||
End If
|
||||
Catch
|
||||
|
||||
IconPalCount = 3
|
||||
|
||||
End Try
|
||||
|
||||
PKMNames.SelectedIndex = 0
|
||||
|
||||
Me.Cursor = Cursors.Arrow
|
||||
|
|
@ -673,7 +689,12 @@ Public Class Pokemonedit
|
|||
NormalPointer.Text = (Hex(Int32.Parse((ReverseHEX(ReadHEX(LoadedROM, (NormalPalPointers) + (8) + (i * 8), 4))), System.Globalization.NumberStyles.HexNumber) - &H8000000))
|
||||
|
||||
IconPointer.Text = Hex(Int32.Parse((ReverseHEX(ReadHEX(LoadedROM, (IconPointers) + (4) + (i * 4), 4))), System.Globalization.NumberStyles.HexNumber) - &H8000000)
|
||||
IconPal.SelectedIndex = Int32.Parse(((ReadHEX(LoadedROM, (IconPalTable) + (1) + (i), 1))), System.Globalization.NumberStyles.HexNumber)
|
||||
|
||||
Try
|
||||
IconPal.SelectedIndex = Int32.Parse(((ReadHEX(LoadedROM, (IconPalTable) + (1) + (i), 1))), System.Globalization.NumberStyles.HexNumber)
|
||||
Catch
|
||||
IconPal.SelectedIndex = IconPalCount - 1
|
||||
End Try
|
||||
|
||||
FootPrintPointer.Text = Hex(Int32.Parse((ReverseHEX(ReadHEX(LoadedROM, (FootPrintTable) + (4) + (i * 4), 4))), System.Globalization.NumberStyles.HexNumber) - &H8000000)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>QsFKxbstxG1jmilFkSvaU7FbissqqWm3Xb5Jr6wVmQ4=</dsig:DigestValue>
|
||||
<dsig:DigestValue>XozeHA7UZmqA/b/Cs03DBlFj1CotO1+nb8JfVqJ/UnQ=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -43,14 +43,14 @@
|
|||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2117120">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2117632">
|
||||
<assemblyIdentity name="PokemonGameEditor" version="3.8.1.0" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>LmwckqXa9bIoxtAPUVKl2CgGfX6J4Ffr+MkbuILp58U=</dsig:DigestValue>
|
||||
<dsig:DigestValue>PZALu8lBA432VEvgKFxJLZjoOy/psUVUIAXWjcVsbvY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -16,7 +16,7 @@
|
|||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>QsFKxbstxG1jmilFkSvaU7FbissqqWm3Xb5Jr6wVmQ4=</dsig:DigestValue>
|
||||
<dsig:DigestValue>XozeHA7UZmqA/b/Cs03DBlFj1CotO1+nb8JfVqJ/UnQ=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -43,14 +43,14 @@
|
|||
</dependentAssembly>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2117120">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2117632">
|
||||
<assemblyIdentity name="PokemonGameEditor" version="3.8.1.0" language="neutral" processorArchitecture="msil" />
|
||||
<hash>
|
||||
<dsig:Transforms>
|
||||
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
|
||||
</dsig:Transforms>
|
||||
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
|
||||
<dsig:DigestValue>LmwckqXa9bIoxtAPUVKl2CgGfX6J4Ffr+MkbuILp58U=</dsig:DigestValue>
|
||||
<dsig:DigestValue>PZALu8lBA432VEvgKFxJLZjoOy/psUVUIAXWjcVsbvY=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in New Issue
Block a user