mirror of
https://github.com/Gamer2020/PokemonGameEditor.git
synced 2026-09-09 19:15:26 -05:00
Update latest beta!
This commit is contained in:
Binary file not shown.
0
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/db.lock
Normal file
0
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/db.lock
Normal file
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide
Normal file
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide
Normal file
Binary file not shown.
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide-shm
Normal file
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide-shm
Normal file
Binary file not shown.
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide-wal
Normal file
BIN
.vs/GBAPokemonGameEditor/v15/Server/sqlite3/storage.ide-wal
Normal file
Binary file not shown.
@@ -438,7 +438,7 @@ Module ExportDataFunctions
|
||||
|
||||
Public Sub ExportTrainerSprite(filename As String, Index As Integer)
|
||||
|
||||
Dim bitout As Bitmap = GetAndDrawTrainerSpriteToBitmap(Index, Int32.Parse(((ReadHEX(LoadedROM, (Int32.Parse((GetString(GetINIFileLocation(), header, "IconPalTable", "")), System.Globalization.NumberStyles.HexNumber)) + (Index), 1))), System.Globalization.NumberStyles.HexNumber), True)
|
||||
Dim bitout As Bitmap = GetAndDrawTrainerSpriteToBitmap(Index, True)
|
||||
|
||||
bitout.Save(filename)
|
||||
|
||||
|
||||
@@ -1159,7 +1159,7 @@ ErrorHandle:
|
||||
|
||||
End Sub
|
||||
|
||||
Public Function GetAndDrawTrainerSpriteToBitmap(ByVal index As Integer, ByVal palindex As Integer, Optional ShowBackColor As Boolean = False) As Bitmap
|
||||
Public Function GetAndDrawTrainerSpriteToBitmap(ByVal index As Integer, Optional ShowBackColor As Boolean = False) As Bitmap
|
||||
|
||||
Dim sOffset As Integer = Int32.Parse(GetString(GetINIFileLocation(), header, "TrainerImageTable", ""), System.Globalization.NumberStyles.HexNumber) + (index * 8)
|
||||
Dim pOffset As Integer = Int32.Parse(GetString(GetINIFileLocation(), header, "TrainerPaletteTable", ""), System.Globalization.NumberStyles.HexNumber) + (index * 8)
|
||||
|
||||
@@ -4,14 +4,14 @@ Imports System.Net
|
||||
Imports VB = Microsoft.VisualBasic
|
||||
Module ImportDataFunctions
|
||||
|
||||
Private FrontPalette As Color() = New Color(&H11 - 1) {}
|
||||
Private BackPalette As Color() = New Color(&H11 - 1) {}
|
||||
Private FrontPalette As Color() = New Color(&H10 - 1) {}
|
||||
Private BackPalette As Color() = New Color(&H10 - 1) {}
|
||||
|
||||
Private FrontSprite As Byte()
|
||||
Private BackSprite As Byte()
|
||||
|
||||
Private AnimationNormalPalette As Color() = New Color(&H11 - 1) {}
|
||||
Private AnimationShinyPalette As Color() = New Color(&H11 - 1) {}
|
||||
Private AnimationNormalPalette As Color() = New Color(&H10 - 1) {}
|
||||
Private AnimationShinyPalette As Color() = New Color(&H110 - 1) {}
|
||||
|
||||
Private AnimationNormalSprite As Byte()
|
||||
Private AnimationShinySprite As Byte()
|
||||
@@ -427,12 +427,12 @@ Module ImportDataFunctions
|
||||
Dim palcolor As Color
|
||||
Dim flag As Boolean = False
|
||||
|
||||
Array.Clear(FrontPalette, 0, &H10)
|
||||
Array.Clear(BackPalette, 0, &H10)
|
||||
Array.Clear(FrontPalette, 0, &H10 - 1)
|
||||
Array.Clear(BackPalette, 0, &H10 - 1)
|
||||
|
||||
If LoadAnimationFlag = True Then
|
||||
Array.Clear(AnimationNormalPalette, 0, &H10)
|
||||
Array.Clear(AnimationShinyPalette, 0, &H10)
|
||||
Array.Clear(AnimationNormalPalette, 0, &H10 - 1)
|
||||
Array.Clear(AnimationShinyPalette, 0, &H10 - 1)
|
||||
|
||||
End If
|
||||
|
||||
@@ -552,21 +552,20 @@ Module ImportDataFunctions
|
||||
ConvertBitmapToPalette(OShinyBackBitmapAnimation, AnimationShinyPalette, True)
|
||||
End If
|
||||
|
||||
SynchSprite(FrontSprite, ONormalFrontBitmap, OShinyFrontBitmap)
|
||||
SynchSprite(BackSprite, ONormalBackBitmap, OShinyBackBitmap)
|
||||
|
||||
If LoadAnimationFlag = True Then
|
||||
SynchSprite2(AnimationNormalSprite, ONormalFrontBitmapAnimation, OShinyFrontBitmapAnimation)
|
||||
SynchSprite(AnimationNormalSprite, ONormalFrontBitmapAnimation, OShinyFrontBitmapAnimation)
|
||||
SaveAnimationSpriteToFreeSpace(PokemonIndex, AnimationNormalSprite)
|
||||
Else
|
||||
SynchSprite(FrontSprite, ONormalFrontBitmap, OShinyFrontBitmap)
|
||||
SaveFrontSpriteToFreeSpace(PokemonIndex, FrontSprite, FrontPalette)
|
||||
End If
|
||||
|
||||
mainbitmap.Dispose()
|
||||
|
||||
SaveFrontSpriteToFreeSpace(PokemonIndex, FrontSprite, FrontPalette)
|
||||
SaveBackSpriteToFreeSpace(PokemonIndex, BackSprite, BackPalette)
|
||||
|
||||
If LoadAnimationFlag = True Then
|
||||
SaveAnimationSpriteToFreeSpace(PokemonIndex, AnimationNormalSprite)
|
||||
End If
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
@@ -831,8 +831,8 @@ Me.Cursor = Cursors.Arrow
|
||||
Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
|
||||
Me.Cursor = Cursors.WaitCursor
|
||||
TradeEditor.Show()
|
||||
tradereditor.focus()
|
||||
Me.Cursor = Cursors.Arrow
|
||||
TradeEditor.Focus()
|
||||
Me.Cursor = Cursors.Arrow
|
||||
End Sub
|
||||
|
||||
Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
|
||||
|
||||
@@ -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>CNOrQyXBW7VKG4UVND1SIxYcJwQc1os3VonwDBQmnc0=</dsig:DigestValue>
|
||||
<dsig:DigestValue>ZPldB61y37uHoxUw3d9sjfXQNo6uXLUSu3S+Zm/hJaA=</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="2134528">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2085888">
|
||||
<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>Cr6D7QgtSxz+kovq1cDsGPSD/zdNHYuBCB2mh8uw4mw=</dsig:DigestValue>
|
||||
<dsig:DigestValue>OcpzcyjEychSbS73gzzApWC7NRIXJInBLOU5Ortf8So=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
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>CNOrQyXBW7VKG4UVND1SIxYcJwQc1os3VonwDBQmnc0=</dsig:DigestValue>
|
||||
<dsig:DigestValue>0ANUy5+Ne0s7N6h5fsyD/o48XukQJcAiCGYT+H4UoZU=</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="2134528">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2084864">
|
||||
<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>Cr6D7QgtSxz+kovq1cDsGPSD/zdNHYuBCB2mh8uw4mw=</dsig:DigestValue>
|
||||
<dsig:DigestValue>yrh+ZXo63tISyVQnwDlVf1/TfkJIIpmL3XB34CEkk/s=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
@@ -6,19 +6,21 @@ PokemonGameEditor
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:PokemonGameEditor.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:PokemonGameEditor.My.Resources.Resources">
|
||||
<summary>
|
||||
<member name="T:PokemonGameEditor.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
</doc>
|
||||
|
||||
BIN
GBAPokemonGameEditor/bin/Debug/app.publish/PokemonGameEditor.exe
Normal file
BIN
GBAPokemonGameEditor/bin/Debug/app.publish/PokemonGameEditor.exe
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -174,7 +174,6 @@ C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.exe
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.xml
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.pdb
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\GBAPokemonGameEditor.vbprojResolveAssemblyReference.cache
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.EggMoveEditor.resources
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.HabitatEditor.resources
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.AttackAdder.resources
|
||||
@@ -222,3 +221,6 @@ D:\Github\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor
|
||||
D:\Github\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.xml
|
||||
D:\Github\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.pdb
|
||||
D:\Github\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\GBAPokemonGameEditor.vbprojResolveAssemblyReference.cache
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\PokemonGameEditor.TrainerEditor.resources
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\GBAPokemonGameEditor.vbprojAssemblyReference.cache
|
||||
C:\Users\Gamer2020\Documents\GitHub\PokemonGameEditor\GBAPokemonGameEditor\obj\x86\Debug\GBAPokemonGameEditor.vbproj.CoreCompileInputs.cache
|
||||
|
||||
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>CNOrQyXBW7VKG4UVND1SIxYcJwQc1os3VonwDBQmnc0=</dsig:DigestValue>
|
||||
<dsig:DigestValue>ZPldB61y37uHoxUw3d9sjfXQNo6uXLUSu3S+Zm/hJaA=</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="2134528">
|
||||
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="PokemonGameEditor.exe" size="2085888">
|
||||
<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>Cr6D7QgtSxz+kovq1cDsGPSD/zdNHYuBCB2mh8uw4mw=</dsig:DigestValue>
|
||||
<dsig:DigestValue>OcpzcyjEychSbS73gzzApWC7NRIXJInBLOU5Ortf8So=</dsig:DigestValue>
|
||||
</hash>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
|
||||
Binary file not shown.
@@ -6,19 +6,21 @@ PokemonGameEditor
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member><member name="P:PokemonGameEditor.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member><member name="T:PokemonGameEditor.My.Resources.Resources">
|
||||
<summary>
|
||||
<member name="T:PokemonGameEditor.My.Resources.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:PokemonGameEditor.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
</doc>
|
||||
|
||||
@@ -3,7 +3,7 @@ Support is not being offered at this time! Please make sure to use the latest be
|
||||
|
||||

|
||||
|
||||
Pokemon Game Editor, commonly know as PGE, is an all in one tool started in 2010 by Gamer2020 for hacking the Game Boy Advanced Pokemon games. The program continues to evolve over the years and has had 60,000+ downloads. It has even inspired several copycat programs hence the slogan "Accept no Imitations!" was adopted. The program is currently developed in VB.Net with Visual Studio 2013.
|
||||
Pokemon Game Editor, commonly know as PGE, is an all in one tool started in 2010 by Gamer2020 for hacking the Game Boy Advanced Pokemon games. The program continues to evolve over the years and has had 60,000+ downloads. It has even inspired several copycat programs hence the slogan "Accept no Imitations!" was adopted. The program is currently developed in VB.Net with Visual Studio 2017.
|
||||
|
||||
Screenshots
|
||||
=================
|
||||
|
||||
Reference in New Issue
Block a user