mirror of
https://github.com/Gamer2020/PokemonGameEditor.git
synced 2026-10-01 13:39:08 -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:
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.
Reference in New Issue
Block a user