From 21d1e69edaa0d9c2ac0490d95f2aefec651c3173 Mon Sep 17 00:00:00 2001 From: Gerry Rosen Date: Thu, 14 May 2020 09:18:15 -0700 Subject: [PATCH] Alpha 4 Disable Primary Controls if editing a Trap Use Background Worker for Portal Reading/Writing (Primary Figure only) Properly Write Data for Traps CRC is NOT done for Trap Figures Code Cleanup Fixed bug with clearing Figure list --- .vs/SkyReader-GUI/v16/.suo | Bin 153088 -> 153600 bytes SkyReader-GUI/CRC16CCITT.vb | 11 +- SkyReader-GUI/SkyReader-GUI.vbproj | 9 + SkyReader-GUI/frmMain.Designer.vb | 32 +- SkyReader-GUI/frmMain.vb | 264 ++- SkyReader-GUI/frmTraps.Designer.vb | 1536 ++++++++--------- SkyReader-GUI/frmTraps.vb | 41 +- SkyReader-GUI/frmVehicles.Designer.vb | 365 ++-- SkyReader-GUI/frmVehicles.vb | 13 +- .../DesignTimeResolveAssemblyReferences.cache | Bin 1436 -> 1436 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6879 -> 6879 bytes 11 files changed, 1120 insertions(+), 1151 deletions(-) diff --git a/.vs/SkyReader-GUI/v16/.suo b/.vs/SkyReader-GUI/v16/.suo index 76d58527d062f086fc74b30d744e0582179fc11a..d61d47c607739bb16317c02c6190fdecf5d7d63b 100644 GIT binary patch delta 8356 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 H!Vv!jme$fj delta 9827 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 + + frmCrystal.vb + + + Form + frmLog.vb @@ -157,6 +163,9 @@ + + frmCrystal.vb + frmLog.vb Designer diff --git a/SkyReader-GUI/frmMain.Designer.vb b/SkyReader-GUI/frmMain.Designer.vb index cbcc275..d4cac4a 100644 --- a/SkyReader-GUI/frmMain.Designer.vb +++ b/SkyReader-GUI/frmMain.Designer.vb @@ -96,8 +96,8 @@ Partial Class frmMain Me.btnTraps = New System.Windows.Forms.Button() Me.btnVehicles = New System.Windows.Forms.Button() Me.btnRaw = New System.Windows.Forms.Button() - Me.btnCode = New System.Windows.Forms.Button() Me.grpDebug = New System.Windows.Forms.GroupBox() + Me.Button1 = New System.Windows.Forms.Button() CType(Me.picHeader, System.ComponentModel.ISupportInitialize).BeginInit() Me.grpChecksums.SuspendLayout() CType(Me.picSerial, System.ComponentModel.ISupportInitialize).BeginInit() @@ -734,7 +734,7 @@ Partial Class frmMain ' 'btnVehicles ' - Me.btnVehicles.Location = New System.Drawing.Point(274, 438) + Me.btnVehicles.Location = New System.Drawing.Point(193, 467) Me.btnVehicles.Name = "btnVehicles" Me.btnVehicles.Size = New System.Drawing.Size(75, 23) Me.btnVehicles.TabIndex = 61 @@ -750,19 +750,10 @@ Partial Class frmMain Me.btnRaw.Text = "Raw Write" Me.btnRaw.UseVisualStyleBackColor = True ' - 'btnCode - ' - Me.btnCode.Location = New System.Drawing.Point(6, 63) - Me.btnCode.Name = "btnCode" - Me.btnCode.Size = New System.Drawing.Size(75, 23) - Me.btnCode.TabIndex = 63 - Me.btnCode.Text = "Code" - Me.btnCode.UseVisualStyleBackColor = True - ' 'grpDebug ' + Me.grpDebug.Controls.Add(Me.Button1) Me.grpDebug.Controls.Add(Me.btnRaw) - Me.grpDebug.Controls.Add(Me.btnCode) Me.grpDebug.Location = New System.Drawing.Point(436, 36) Me.grpDebug.Name = "grpDebug" Me.grpDebug.Size = New System.Drawing.Size(200, 454) @@ -770,6 +761,15 @@ Partial Class frmMain Me.grpDebug.TabStop = False Me.grpDebug.Text = "Debug" ' + 'Button1 + ' + Me.Button1.Location = New System.Drawing.Point(79, 117) + Me.Button1.Name = "Button1" + Me.Button1.Size = New System.Drawing.Size(75, 23) + Me.Button1.TabIndex = 63 + Me.Button1.Text = "Button1" + Me.Button1.UseVisualStyleBackColor = True + ' 'frmMain ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -810,7 +810,7 @@ Partial Class frmMain Me.MainMenuStrip = Me.mnuPurp Me.MaximizeBox = False Me.Name = "frmMain" - Me.Text = "SkyReader-GUI ALPHA-2" + Me.Text = "SkyReader-GUI ALPHA-4" CType(Me.picHeader, System.ComponentModel.ISupportInitialize).EndInit() Me.grpChecksums.ResumeLayout(False) Me.grpChecksums.PerformLayout() @@ -909,7 +909,7 @@ Partial Class frmMain Friend WithEvents cmbSystem As ComboBox Friend WithEvents btnTraps As Button Friend WithEvents btnVehicles As Button - Friend WithEvents btnRaw As Button - Friend WithEvents btnCode As Button - Friend WithEvents grpDebug As GroupBox + Friend WithEvents btnRaw As Button + Friend WithEvents grpDebug As GroupBox + Friend WithEvents Button1 As Button End Class diff --git a/SkyReader-GUI/frmMain.vb b/SkyReader-GUI/frmMain.vb index 2ad6736..f060f9c 100644 --- a/SkyReader-GUI/frmMain.vb +++ b/SkyReader-GUI/frmMain.vb @@ -528,15 +528,15 @@ Public Class frmMain 'NOTE: 'This is missing all the Creation Crystals, Some of Imaginators, and a few other characters Private Sub lstCharacters_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lstCharacters.SelectedIndexChanged - Try - If lstCharacters.SelectedItem.ToString.StartsWith("--") Then - lstCharacters.SelectedIndex += 1 - Exit Sub - End If - Figures.SelectFigure() - Catch ex As Exception - - End Try + If blnClear = True Then + blnClear = False + Exit Sub + End If + If lstCharacters.SelectedItem.ToString.StartsWith("--") Then + lstCharacters.SelectedIndex += 1 + Exit Sub + End If + Figures.SelectFigure() End Sub 'Set the Bytes here, whenever I figure it out. Private Sub cmbHat_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbHat.SelectedIndexChanged @@ -544,6 +544,10 @@ Public Class frmMain End Sub Private Sub cmbGame_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbGame.SelectedIndexChanged lstCharacters.Items.Clear() + chkSerial.Enabled = True + Enable_Controls() + lblArea1Type4.Text = "Area 0 Type 4" + lblArea2Type4.Text = "Area 1 Type 4" 'cmbHat.Items.Clear() 'btnWrite.Enabled = True If cmbGame.SelectedIndex = 0 Then @@ -573,16 +577,24 @@ Public Class frmMain Figures.Imaginators() 'Hats.TrapTeamHats() 'btnWrite.Enabled = False + chkSerial.Checked = False + chkSerial.Enabled = False 'Exit Sub ElseIf cmbGame.SelectedIndex = 6 Then 'Items 'We don't populate the Hats since items and Traps can't wear them. Figures.Items() + Disable_Controls() ElseIf cmbGame.SelectedIndex = 7 Then 'Traps + Disable_Controls() Figures.Traps() + 'Traps, do not use Type 4 CRC + lblArea1Type4.Text = "Area 0 Trap CRC" + lblArea2Type4.Text = "Area 1 Trap CRC" ElseIf cmbGame.SelectedIndex = 8 Then 'Adventure Packs + Disable_Controls() Figures.AdventurePacks() End If 'Only the main games get Hats. @@ -592,6 +604,30 @@ Public Class frmMain 'lstCharacters.SelectedIndex = 0 End Sub + 'Hats don't need these Controls. + Sub Disable_Controls() + numGold.Enabled = False + numLevel.Enabled = False + numHeroicChallenges.Enabled = False + numHero.Enabled = False + radLeft.Enabled = False + radNone.Enabled = False + radRight.Enabled = False + cmbHat.Enabled = False + txtName.Text = "" + txtName.Enabled = False + End Sub + Sub Enable_Controls() + numGold.Enabled = True + numLevel.Enabled = True + numHeroicChallenges.Enabled = True + numHero.Enabled = True + radLeft.Enabled = True + radNone.Enabled = True + radRight.Enabled = True + cmbHat.Enabled = True + txtName.Enabled = True + End Sub Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load SaldeStatus.Text = "Ready" cmbGame.SelectedIndex = 0 @@ -619,23 +655,33 @@ Public Class frmMain If (dialog.ShowDialog = DialogResult.OK) Then Dim NewFile As String = dialog.FileName - - 'Figures.EditCharacterIDVariant() + If chkSerial.Checked = True Then + CRC16CCITT.GenerateNewSerial() + End If Figures.EditCharacterIDVariant() - Challenges.WriteChallenges() - Exp.WriteEXP() - Gold.WriteGold() - Hero.WriteHero() - Nickname.SetNickname() - Hats.WriteHats() - System_ID.WriteSystem() - If numLevel.Value >= 10 Then - Skills.WriteSkillPath() + 'We need to not break Traps if Saving a trap. + If blnTrap = False Then + Challenges.WriteChallenges() + Exp.WriteEXP() + Gold.WriteGold() + Hero.WriteHero() + Nickname.SetNickname() + Hats.WriteHats() + If numLevel.Value >= 10 Then + Skills.WriteSkillPath() + End If End If + + System_ID.WriteSystem() + 'In theory, this will fix any issues with the Edited Dumps. Figures.SetArea0AndArea1() + 'This corrects the Access Control Blocks and the Imaginator Byte checks + Figures.Fixing_Bytes() 'Fix the Checksums. CRC16CCITT.WriteCheckSums() + 'I need to Calculate Trap Checksums differently. + 'And Gen 6 Crystals too. ReEncrypt() fs = New FileStream(NewFile, FileMode.OpenOrCreate) fs.Write(WholeFile, 0, WholeFile.Length) @@ -660,18 +706,22 @@ Public Class frmMain If chkSerial.Checked = True Then CRC16CCITT.GenerateNewSerial() End If - 'Figures.EditCharacterIDVariant() Figures.EditCharacterIDVariant() - Challenges.WriteChallenges() - Exp.WriteEXP() - Gold.WriteGold() - Hero.WriteHero() - Nickname.SetNickname() - Hats.WriteHats() - System_ID.WriteSystem() - If numLevel.Value >= 10 Then - Skills.WriteSkillPath() + 'We need to not break Traps if Saving a trap. + If blnTrap = False Then + Challenges.WriteChallenges() + Exp.WriteEXP() + Gold.WriteGold() + Hero.WriteHero() + Nickname.SetNickname() + Hats.WriteHats() + If numLevel.Value >= 10 Then + Skills.WriteSkillPath() + End If End If + + System_ID.WriteSystem() + 'In theory, this will fix any issues with the Edited Dumps. Figures.SetArea0AndArea1() 'This corrects the Access Control Blocks and the Imaginator Byte checks @@ -698,6 +748,9 @@ Public Class frmMain Public Shared blnAccess As Boolean = False Public Shared BlnPortalUsed As Boolean = False Private Sub ReadSkylanderToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ReadSkylanderToolStripMenuItem.Click + bgReadPortal.RunWorkerAsync() + End Sub + Private Sub BgReadPortal_DoWork(sender As Object, e As DoWorkEventArgs) Handles bgReadPortal.DoWork 'reads skylander data from the portal Dim timeout As Integer Dim readBlock As Integer @@ -743,20 +796,25 @@ Public Class frmMain MessageBox.Show("Error. Invalid Control Blocks found.") Exit Sub End If - SaldeStatus.Text = "Figure Read from Portal" - LoadData() - BlnPortalUsed = True - End Sub - Private Sub BgReadPortal_DoWork(sender As Object, e As DoWorkEventArgs) Handles bgReadPortal.DoWork - + BlnPortalUsed = True End Sub Private Sub bgReadPortal_RunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs) Handles bgReadPortal.RunWorkerCompleted - - 'Decrypt() + SaldeStatus.Text = "Figure Read from Portal" + LoadData() End Sub Private Sub WriteSkylanderToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles WriteSkylanderToolStripMenuItem.Click + ' + bgWritePortal.RunWorkerAsync() + End Sub + Private Sub BgWritePortal_DoWork(sender As Object, e As DoWorkEventArgs) Handles bgWritePortal.DoWork + SaldeStatus.Text = "Writing to Portal" + If bgWritePortal.IsBusy Then + SaldeStatus.Text = "Still Writing to Portal" + Exit Sub + End If + 'write data to skylander in portal Portal_Write() End Sub Sub Portal_Write() @@ -766,13 +824,11 @@ Public Class frmMain End If 'We actually need to SET Data here Write_Data() + 'We need to Encrypt the Array Before we write ReEncrypt() 'Magic. 'write data to skylander in portal Dim writeBlock As Integer - - 'We need to Encrypt the Array Before we write - 'reset portal outRepoBytes(1) = &H52 'R outputReport(portalHandle, outRepoBytes) @@ -792,29 +848,16 @@ Public Class frmMain 'we get the bytes from the data array and put out the report, we need to wait a bit before sending another write report too Array.Copy(WholeFile, writeBlock * 16, outRepoBytes, 4, 16) outputReport(portalHandle, outRepoBytes) - Thread.Sleep(100) writeBlock = writeBlock + 1 Loop While writeBlock <= &H3F 'Last Block - - ' Decrypt() SaldeStatus.Text = "Save Completed to portal" - - - End Sub - Private Sub BgWritePortal_DoWork(sender As Object, e As DoWorkEventArgs) Handles bgWritePortal.DoWork - SaldeStatus.Text = "Writing to Portal" - If bgWritePortal.IsBusy Then - SaldeStatus.Text = "Still Writing to Portal" - Exit Sub - End If - 'write data to skylander in portal - bgWritePortal.RunWorkerAsync() End Sub Private Sub bgWritePortal_RunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs) Handles bgWritePortal.RunWorkerCompleted SaldeStatus.Text = "Figure written to Portal" - ' Decrypt() + 'We Decrypt the Figure's data again because it had to be written encrypted but we edit decrypted data. + Decrypt() End Sub 'I may want see/check for a Swap Force Figure. @@ -973,7 +1016,9 @@ Public Class frmMain End If End Sub + Dim blnClear As Boolean = False Private Sub ClearToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ClearToolStripMenuItem.Click + blnClear = True Array.Clear(WholeFile, 0, WholeFile.Length) 'LoadData() lstCharacters.SelectedIndex = -1 @@ -1007,87 +1052,12 @@ Public Class frmMain lblData.Text = "Head: " & WholeFile(&H10).ToString("X2") + WholeFile(&H11).ToString("X2") & " Variant: " & WholeFile(&H1C).ToString("X2") + WholeFile(&H1D).ToString("X2") End Sub - Private Sub btnlstCount_Click(sender As Object, e As EventArgs) - MessageBox.Show(lstCharacters.Items.Count) - End Sub - Private Sub BtnSpeedSave_Click(sender As Object, e As EventArgs) - 'MessageBox.Show("Var: " & Figures.Var) - 'MessageBox.Show("Fig: " & Figures.Fig) - - 'Exit Sub - 'If Figures.Var = "0000" Then - 'MessageBox.Show("Var Error") - 'Exit Sub - 'End If - 'If Figures.Fig = "0000" Then - 'MessageBox.Show("Fig Error") - 'Exit Sub - 'End If - 'Dim NewFile As String = "G:\Card\" & lstCharacters.SelectedItem & ".bin" - 'DO NOT FORGET THIS - 'If chkSerial.Checked = True Then - 'CRC16CCITT.GenerateNewSerial() - 'End If - 'MessageBox.Show(Figures.) - 'Figures.EditCharacterIDVariant() - 'Figures.EditCharacterIDVariant() - 'Challenges.WriteChallenges() - 'Exp.WriteEXP() - 'Gold.WriteGold() - 'Hero.WriteHero() - 'Nickname.SetNickname() - 'Hats.WriteHats() - 'If numLevel.Value >= 10 Then - ' Skills.WriteSkillPath() - 'End If - 'In theory, this will fix any issues with the Edited Dumps. - 'Figures.SetArea0AndArea1() - 'Fix the Checksums. - 'CRC16CCITT.WriteCheckSums() - 'ReEncrypt() - 'fs = New FileStream(NewFile, FileMode.OpenOrCreate) - 'fs.Write(WholeFile, 0, WholeFile.Length) - 'fs.Flush() - 'fs.Close() - 'cmbHat.SelectedIndex = 0 - 'numGold.Value = 0 - 'numHero.Value = 0 - 'numHeroicChallenges.Value = 0 - 'numLevel.Value = 1 - 'radNone.Checked = True - 'txtName.Text = "" - - - 'Dim delme As FileInfo = New FileInfo(File) - 'If delme.Exists = True Then - 'delme.Delete() - 'MessageBox.Show("Del.") - 'End If - End Sub - - Private Sub BtnListWrite_Click(sender As Object, e As EventArgs) - Dim writer As New StreamWriter("G:\Card\All Traps.txt") - For Each it As String In lstCharacters.Items - writer.WriteLine(it) - Next - - writer.Flush() - writer.Close() - End Sub - - Private Sub BtnGame_Click(sender As Object, e As EventArgs) - MessageBox.Show(cmbGame.SelectedIndex) - End Sub Private Sub btnClearData_Click(sender As Object, e As EventArgs) Handles btnClearData.Click lblData.Text = "Data: " End Sub - Private Sub Button1_Click(sender As Object, e As EventArgs) - MessageBox.Show(AES.Magic.Length) - MessageBox.Show(AES.Magic(0)) - End Sub Private Sub tmrSkyKey_Tick(sender As Object, e As EventArgs) Handles tmrSkyKey.Tick DisableControls() @@ -1128,35 +1098,7 @@ Public Class frmMain End If End Sub - Private Sub btnCode_Click(sender As Object, e As EventArgs) Handles btnCode.Click - Dim wri As New StreamWriter("Tri.txt") - Dim ree As New StreamReader("Ree.txt") - Dim str As String - 'Dim Spliter(1) As String - Dim hat As Integer = 3 - Do Until ree.Peek = -1 - str = ree.ReadLine - If str.StartsWith("'") Then - wri.WriteLine(" ElseIf Hat_Index = " & hat & " Then") - hat += 1 - Else - wri.WriteLine(str) - End If - - 'str = str.Remove(0, 1) - 'MessageBox.Show(str) - 'Case &H0 - 'cmbVillianTrinket1.SelectedItem = "(None)" - 'Exit Select - 'Spliter = str.Split(") '") - 'MessageBox.Show(Spliter(0)) - 'MessageBox.Show(Spliter(1)) - 'wri.WriteLine("Case &H" & Spliter(1)) - 'wri.WriteLine("cmbVillian1.SelectedItem = !" & Spliter(2) & "!") - 'wri.WriteLine("Exit Select") - 'wri.WriteLine(Spliter(0)) - Loop - wri.Flush() - wri.Close() + Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click + MessageBox.Show(lstCharacters.SelectedIndex) End Sub End Class \ No newline at end of file diff --git a/SkyReader-GUI/frmTraps.Designer.vb b/SkyReader-GUI/frmTraps.Designer.vb index 9c98df5..94dd77c 100644 --- a/SkyReader-GUI/frmTraps.Designer.vb +++ b/SkyReader-GUI/frmTraps.Designer.vb @@ -1,782 +1,771 @@ - _ + Partial Class frmTraps - Inherits System.Windows.Forms.Form + Inherits System.Windows.Forms.Form - 'Form overrides dispose to clean up the component list. - _ - Protected Overrides Sub Dispose(ByVal disposing As Boolean) - Try - If disposing AndAlso components IsNot Nothing Then - components.Dispose() - End If - Finally - MyBase.Dispose(disposing) - End Try - End Sub + 'Form overrides dispose to clean up the component list. + + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub - 'Required by the Windows Form Designer - Private components As System.ComponentModel.IContainer + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer - 'NOTE: The following procedure is required by the Windows Form Designer - 'It can be modified using the Windows Form Designer. - 'Do not modify it using the code editor. - _ - Private Sub InitializeComponent() - Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmTraps)) - Me.grpVillian1 = New System.Windows.Forms.GroupBox() - Me.lblQuanity1 = New System.Windows.Forms.Label() - Me.numVillianCount = New System.Windows.Forms.NumericUpDown() - Me.chkVillian1Variant = New System.Windows.Forms.CheckBox() - Me.lblVillian1Trinket = New System.Windows.Forms.Label() - Me.cmbVillian1Trinket = New System.Windows.Forms.ComboBox() - Me.lblVillian1Hat = New System.Windows.Forms.Label() - Me.cmbVillian1Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian1Evolved = New System.Windows.Forms.CheckBox() - Me.lblVillian1Name = New System.Windows.Forms.Label() - Me.txtVillian1Name = New System.Windows.Forms.TextBox() - Me.lblVillian = New System.Windows.Forms.Label() - Me.cmbVillian1 = New System.Windows.Forms.ComboBox() - Me.btnIDTrap = New System.Windows.Forms.Button() - Me.grpVillian2 = New System.Windows.Forms.GroupBox() - Me.Label2 = New System.Windows.Forms.Label() - Me.cmbVillian2Trinket = New System.Windows.Forms.ComboBox() - Me.Label3 = New System.Windows.Forms.Label() - Me.cmbVillian2Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian2Evolved = New System.Windows.Forms.CheckBox() - Me.Label4 = New System.Windows.Forms.Label() - Me.txtVillian2Name = New System.Windows.Forms.TextBox() - Me.Label5 = New System.Windows.Forms.Label() - Me.cmbVillian2 = New System.Windows.Forms.ComboBox() - Me.grpVillian3 = New System.Windows.Forms.GroupBox() - Me.Label7 = New System.Windows.Forms.Label() - Me.cmbVillian3Trinket = New System.Windows.Forms.ComboBox() - Me.Label8 = New System.Windows.Forms.Label() - Me.cmbVillian3Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian3Evolved = New System.Windows.Forms.CheckBox() - Me.Label9 = New System.Windows.Forms.Label() - Me.txtVillian3Name = New System.Windows.Forms.TextBox() - Me.Label10 = New System.Windows.Forms.Label() - Me.cmbVillian3 = New System.Windows.Forms.ComboBox() - Me.grpVillian4 = New System.Windows.Forms.GroupBox() - Me.Label12 = New System.Windows.Forms.Label() - Me.cmbVillian4Trinket = New System.Windows.Forms.ComboBox() - Me.Label13 = New System.Windows.Forms.Label() - Me.cmbVillian4Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian4Evolved = New System.Windows.Forms.CheckBox() - Me.Label14 = New System.Windows.Forms.Label() - Me.txtVillian4Name = New System.Windows.Forms.TextBox() - Me.Label15 = New System.Windows.Forms.Label() - Me.cmbVillian4 = New System.Windows.Forms.ComboBox() - Me.grpVillan5 = New System.Windows.Forms.GroupBox() - Me.Label17 = New System.Windows.Forms.Label() - Me.cmbVillian5Trinket = New System.Windows.Forms.ComboBox() - Me.Label18 = New System.Windows.Forms.Label() - Me.cmbVillian5Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian5Evolved = New System.Windows.Forms.CheckBox() - Me.Label19 = New System.Windows.Forms.Label() - Me.txtVillian5Name = New System.Windows.Forms.TextBox() - Me.Label20 = New System.Windows.Forms.Label() - Me.cmbVillian5 = New System.Windows.Forms.ComboBox() - Me.grpVillian6 = New System.Windows.Forms.GroupBox() - Me.Label22 = New System.Windows.Forms.Label() - Me.cmbVillian6Trinket = New System.Windows.Forms.ComboBox() - Me.Label23 = New System.Windows.Forms.Label() - Me.cmbVillian6Hat = New System.Windows.Forms.ComboBox() - Me.chkVillian6Evolved = New System.Windows.Forms.CheckBox() - Me.Label24 = New System.Windows.Forms.Label() - Me.txtVillian6Name = New System.Windows.Forms.TextBox() - Me.Label25 = New System.Windows.Forms.Label() - Me.cmbVillian6 = New System.Windows.Forms.ComboBox() - Me.Button1 = New System.Windows.Forms.Button() - Me.grpVillian1.SuspendLayout() - CType(Me.numVillianCount, System.ComponentModel.ISupportInitialize).BeginInit() - Me.grpVillian2.SuspendLayout() - Me.grpVillian3.SuspendLayout() - Me.grpVillian4.SuspendLayout() - Me.grpVillan5.SuspendLayout() - Me.grpVillian6.SuspendLayout() - Me.SuspendLayout() - ' - 'grpVillian1 - ' - Me.grpVillian1.Controls.Add(Me.lblQuanity1) - Me.grpVillian1.Controls.Add(Me.numVillianCount) - Me.grpVillian1.Controls.Add(Me.chkVillian1Variant) - Me.grpVillian1.Controls.Add(Me.lblVillian1Trinket) - Me.grpVillian1.Controls.Add(Me.cmbVillian1Trinket) - Me.grpVillian1.Controls.Add(Me.lblVillian1Hat) - Me.grpVillian1.Controls.Add(Me.cmbVillian1Hat) - Me.grpVillian1.Controls.Add(Me.chkVillian1Evolved) - Me.grpVillian1.Controls.Add(Me.lblVillian1Name) - Me.grpVillian1.Controls.Add(Me.txtVillian1Name) - Me.grpVillian1.Controls.Add(Me.lblVillian) - Me.grpVillian1.Controls.Add(Me.cmbVillian1) - Me.grpVillian1.Location = New System.Drawing.Point(12, 12) - Me.grpVillian1.Name = "grpVillian1" - Me.grpVillian1.Size = New System.Drawing.Size(288, 182) - Me.grpVillian1.TabIndex = 0 - Me.grpVillian1.TabStop = False - Me.grpVillian1.Text = "Villian 1" - ' - 'lblQuanity1 - ' - Me.lblQuanity1.AutoSize = True - Me.lblQuanity1.Location = New System.Drawing.Point(89, 130) - Me.lblQuanity1.Name = "lblQuanity1" - Me.lblQuanity1.Size = New System.Drawing.Size(92, 13) - Me.lblQuanity1.TabIndex = 2 - Me.lblQuanity1.Text = "Quantity Captured" - ' - 'numVillianCount - ' - Me.numVillianCount.Location = New System.Drawing.Point(104, 146) - Me.numVillianCount.Maximum = New Decimal(New Integer() {255, 0, 0, 0}) - Me.numVillianCount.Name = "numVillianCount" - Me.numVillianCount.Size = New System.Drawing.Size(57, 20) - Me.numVillianCount.TabIndex = 2 - ' - 'chkVillian1Variant - ' - Me.chkVillian1Variant.AutoSize = True - Me.chkVillian1Variant.Enabled = False - Me.chkVillian1Variant.Location = New System.Drawing.Point(18, 146) - Me.chkVillian1Variant.Name = "chkVillian1Variant" - Me.chkVillian1Variant.Size = New System.Drawing.Size(59, 17) - Me.chkVillian1Variant.TabIndex = 7 - Me.chkVillian1Variant.Text = "Variant" - Me.chkVillian1Variant.UseVisualStyleBackColor = True - ' - 'lblVillian1Trinket - ' - Me.lblVillian1Trinket.AutoSize = True - Me.lblVillian1Trinket.Location = New System.Drawing.Point(186, 78) - Me.lblVillian1Trinket.Name = "lblVillian1Trinket" - Me.lblVillian1Trinket.Size = New System.Drawing.Size(40, 13) - Me.lblVillian1Trinket.TabIndex = 1 - Me.lblVillian1Trinket.Text = "Trinket" - ' - 'cmbVillian1Trinket - ' - Me.cmbVillian1Trinket.FormattingEnabled = True - Me.cmbVillian1Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian1Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian1Trinket.Name = "cmbVillian1Trinket" - Me.cmbVillian1Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian1Trinket.TabIndex = 6 - ' - 'lblVillian1Hat - ' - Me.lblVillian1Hat.AutoSize = True - Me.lblVillian1Hat.Location = New System.Drawing.Point(194, 25) - Me.lblVillian1Hat.Name = "lblVillian1Hat" - Me.lblVillian1Hat.Size = New System.Drawing.Size(24, 13) - Me.lblVillian1Hat.TabIndex = 1 - Me.lblVillian1Hat.Text = "Hat" - ' - 'cmbVillian1Hat - ' - Me.cmbVillian1Hat.FormattingEnabled = True - Me.cmbVillian1Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian1Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian1Hat.Name = "cmbVillian1Hat" - Me.cmbVillian1Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian1Hat.TabIndex = 5 - ' - 'chkVillian1Evolved - ' - Me.chkVillian1Evolved.AutoSize = True - Me.chkVillian1Evolved.Location = New System.Drawing.Point(196, 146) - Me.chkVillian1Evolved.Name = "chkVillian1Evolved" - Me.chkVillian1Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian1Evolved.TabIndex = 4 - Me.chkVillian1Evolved.Text = "Evolved" - Me.chkVillian1Evolved.UseVisualStyleBackColor = True - ' - 'lblVillian1Name - ' - Me.lblVillian1Name.AutoSize = True - Me.lblVillian1Name.Location = New System.Drawing.Point(39, 78) - Me.lblVillian1Name.Name = "lblVillian1Name" - Me.lblVillian1Name.Size = New System.Drawing.Size(55, 13) - Me.lblVillian1Name.TabIndex = 3 - Me.lblVillian1Name.Text = "Nickname" - ' - 'txtVillian1Name - ' - Me.txtVillian1Name.Location = New System.Drawing.Point(6, 94) - Me.txtVillian1Name.MaxLength = 15 - Me.txtVillian1Name.Name = "txtVillian1Name" - Me.txtVillian1Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian1Name.TabIndex = 2 - ' - 'lblVillian - ' - Me.lblVillian.AutoSize = True - Me.lblVillian.Location = New System.Drawing.Point(49, 24) - Me.lblVillian.Name = "lblVillian" - Me.lblVillian.Size = New System.Drawing.Size(34, 13) - Me.lblVillian.TabIndex = 1 - Me.lblVillian.Text = "Villian" - ' - 'cmbVillian1 - ' - Me.cmbVillian1.FormattingEnabled = True - Me.cmbVillian1.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian1.Location = New System.Drawing.Point(6, 40) - Me.cmbVillian1.Name = "cmbVillian1" - Me.cmbVillian1.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian1.TabIndex = 0 - ' - 'btnIDTrap - ' - Me.btnIDTrap.Location = New System.Drawing.Point(619, 479) - Me.btnIDTrap.Name = "btnIDTrap" - Me.btnIDTrap.Size = New System.Drawing.Size(75, 23) - Me.btnIDTrap.TabIndex = 1 - Me.btnIDTrap.Text = "Identify Trap" - Me.btnIDTrap.UseVisualStyleBackColor = True - ' - 'grpVillian2 - ' - Me.grpVillian2.Controls.Add(Me.Label2) - Me.grpVillian2.Controls.Add(Me.cmbVillian2Trinket) - Me.grpVillian2.Controls.Add(Me.Label3) - Me.grpVillian2.Controls.Add(Me.cmbVillian2Hat) - Me.grpVillian2.Controls.Add(Me.chkVillian2Evolved) - Me.grpVillian2.Controls.Add(Me.Label4) - Me.grpVillian2.Controls.Add(Me.txtVillian2Name) - Me.grpVillian2.Controls.Add(Me.Label5) - Me.grpVillian2.Controls.Add(Me.cmbVillian2) - Me.grpVillian2.Location = New System.Drawing.Point(325, 12) - Me.grpVillian2.Name = "grpVillian2" - Me.grpVillian2.Size = New System.Drawing.Size(288, 182) - Me.grpVillian2.TabIndex = 2 - Me.grpVillian2.TabStop = False - Me.grpVillian2.Text = "Villian 2" - ' - 'Label2 - ' - Me.Label2.AutoSize = True - Me.Label2.Location = New System.Drawing.Point(186, 78) - Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(40, 13) - Me.Label2.TabIndex = 1 - Me.Label2.Text = "Trinket" - ' - 'cmbVillian2Trinket - ' - Me.cmbVillian2Trinket.FormattingEnabled = True - Me.cmbVillian2Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian2Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian2Trinket.Name = "cmbVillian2Trinket" - Me.cmbVillian2Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian2Trinket.TabIndex = 6 - ' - 'Label3 - ' - Me.Label3.AutoSize = True - Me.Label3.Location = New System.Drawing.Point(194, 25) - Me.Label3.Name = "Label3" - Me.Label3.Size = New System.Drawing.Size(24, 13) - Me.Label3.TabIndex = 1 - Me.Label3.Text = "Hat" - ' - 'cmbVillian2Hat - ' - Me.cmbVillian2Hat.FormattingEnabled = True - Me.cmbVillian2Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian2Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian2Hat.Name = "cmbVillian2Hat" - Me.cmbVillian2Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian2Hat.TabIndex = 5 - ' - 'chkVillian2Evolved - ' - Me.chkVillian2Evolved.AutoSize = True - Me.chkVillian2Evolved.Location = New System.Drawing.Point(105, 146) - Me.chkVillian2Evolved.Name = "chkVillian2Evolved" - Me.chkVillian2Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian2Evolved.TabIndex = 4 - Me.chkVillian2Evolved.Text = "Evolved" - Me.chkVillian2Evolved.UseVisualStyleBackColor = True - ' - 'Label4 - ' - Me.Label4.AutoSize = True - Me.Label4.Location = New System.Drawing.Point(42, 78) - Me.Label4.Name = "Label4" - Me.Label4.Size = New System.Drawing.Size(55, 13) - Me.Label4.TabIndex = 3 - Me.Label4.Text = "Nickname" - ' - 'txtVillian2Name - ' - Me.txtVillian2Name.Location = New System.Drawing.Point(9, 94) - Me.txtVillian2Name.MaxLength = 15 - Me.txtVillian2Name.Name = "txtVillian2Name" - Me.txtVillian2Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian2Name.TabIndex = 2 - ' - 'Label5 - ' - Me.Label5.AutoSize = True - Me.Label5.Location = New System.Drawing.Point(52, 24) - Me.Label5.Name = "Label5" - Me.Label5.Size = New System.Drawing.Size(34, 13) - Me.Label5.TabIndex = 1 - Me.Label5.Text = "Villian" - ' - 'cmbVillian2 - ' - Me.cmbVillian2.FormattingEnabled = True - Me.cmbVillian2.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian2.Location = New System.Drawing.Point(9, 40) - Me.cmbVillian2.Name = "cmbVillian2" - Me.cmbVillian2.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian2.TabIndex = 0 - ' - 'grpVillian3 - ' - Me.grpVillian3.Controls.Add(Me.Label7) - Me.grpVillian3.Controls.Add(Me.cmbVillian3Trinket) - Me.grpVillian3.Controls.Add(Me.Label8) - Me.grpVillian3.Controls.Add(Me.cmbVillian3Hat) - Me.grpVillian3.Controls.Add(Me.chkVillian3Evolved) - Me.grpVillian3.Controls.Add(Me.Label9) - Me.grpVillian3.Controls.Add(Me.txtVillian3Name) - Me.grpVillian3.Controls.Add(Me.Label10) - Me.grpVillian3.Controls.Add(Me.cmbVillian3) - Me.grpVillian3.Location = New System.Drawing.Point(12, 200) - Me.grpVillian3.Name = "grpVillian3" - Me.grpVillian3.Size = New System.Drawing.Size(288, 156) - Me.grpVillian3.TabIndex = 3 - Me.grpVillian3.TabStop = False - Me.grpVillian3.Text = "Villian 3" - ' - 'Label7 - ' - Me.Label7.AutoSize = True - Me.Label7.Location = New System.Drawing.Point(186, 78) - Me.Label7.Name = "Label7" - Me.Label7.Size = New System.Drawing.Size(40, 13) - Me.Label7.TabIndex = 1 - Me.Label7.Text = "Trinket" - ' - 'cmbVillian3Trinket - ' - Me.cmbVillian3Trinket.FormattingEnabled = True - Me.cmbVillian3Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian3Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian3Trinket.Name = "cmbVillian3Trinket" - Me.cmbVillian3Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian3Trinket.TabIndex = 6 - ' - 'Label8 - ' - Me.Label8.AutoSize = True - Me.Label8.Location = New System.Drawing.Point(194, 25) - Me.Label8.Name = "Label8" - Me.Label8.Size = New System.Drawing.Size(24, 13) - Me.Label8.TabIndex = 1 - Me.Label8.Text = "Hat" - ' - 'cmbVillian3Hat - ' - Me.cmbVillian3Hat.FormattingEnabled = True - Me.cmbVillian3Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian3Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian3Hat.Name = "cmbVillian3Hat" - Me.cmbVillian3Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian3Hat.TabIndex = 5 - ' - 'chkVillian3Evolved - ' - Me.chkVillian3Evolved.AutoSize = True - Me.chkVillian3Evolved.Location = New System.Drawing.Point(104, 121) - Me.chkVillian3Evolved.Name = "chkVillian3Evolved" - Me.chkVillian3Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian3Evolved.TabIndex = 4 - Me.chkVillian3Evolved.Text = "Evolved" - Me.chkVillian3Evolved.UseVisualStyleBackColor = True - ' - 'Label9 - ' - Me.Label9.AutoSize = True - Me.Label9.Location = New System.Drawing.Point(39, 79) - Me.Label9.Name = "Label9" - Me.Label9.Size = New System.Drawing.Size(55, 13) - Me.Label9.TabIndex = 3 - Me.Label9.Text = "Nickname" - ' - 'txtVillian3Name - ' - Me.txtVillian3Name.Location = New System.Drawing.Point(6, 95) - Me.txtVillian3Name.MaxLength = 15 - Me.txtVillian3Name.Name = "txtVillian3Name" - Me.txtVillian3Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian3Name.TabIndex = 2 - ' - 'Label10 - ' - Me.Label10.AutoSize = True - Me.Label10.Location = New System.Drawing.Point(49, 25) - Me.Label10.Name = "Label10" - Me.Label10.Size = New System.Drawing.Size(34, 13) - Me.Label10.TabIndex = 1 - Me.Label10.Text = "Villian" - ' - 'cmbVillian3 - ' - Me.cmbVillian3.FormattingEnabled = True - Me.cmbVillian3.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian3.Location = New System.Drawing.Point(6, 41) - Me.cmbVillian3.Name = "cmbVillian3" - Me.cmbVillian3.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian3.TabIndex = 0 - ' - 'grpVillian4 - ' - Me.grpVillian4.Controls.Add(Me.Label12) - Me.grpVillian4.Controls.Add(Me.cmbVillian4Trinket) - Me.grpVillian4.Controls.Add(Me.Label13) - Me.grpVillian4.Controls.Add(Me.cmbVillian4Hat) - Me.grpVillian4.Controls.Add(Me.chkVillian4Evolved) - Me.grpVillian4.Controls.Add(Me.Label14) - Me.grpVillian4.Controls.Add(Me.txtVillian4Name) - Me.grpVillian4.Controls.Add(Me.Label15) - Me.grpVillian4.Controls.Add(Me.cmbVillian4) - Me.grpVillian4.Location = New System.Drawing.Point(325, 200) - Me.grpVillian4.Name = "grpVillian4" - Me.grpVillian4.Size = New System.Drawing.Size(288, 156) - Me.grpVillian4.TabIndex = 8 - Me.grpVillian4.TabStop = False - Me.grpVillian4.Text = "Villian 4" - ' - 'Label12 - ' - Me.Label12.AutoSize = True - Me.Label12.Location = New System.Drawing.Point(186, 78) - Me.Label12.Name = "Label12" - Me.Label12.Size = New System.Drawing.Size(40, 13) - Me.Label12.TabIndex = 1 - Me.Label12.Text = "Trinket" - ' - 'cmbVillian4Trinket - ' - Me.cmbVillian4Trinket.FormattingEnabled = True - Me.cmbVillian4Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian4Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian4Trinket.Name = "cmbVillian4Trinket" - Me.cmbVillian4Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian4Trinket.TabIndex = 6 - ' - 'Label13 - ' - Me.Label13.AutoSize = True - Me.Label13.Location = New System.Drawing.Point(194, 25) - Me.Label13.Name = "Label13" - Me.Label13.Size = New System.Drawing.Size(24, 13) - Me.Label13.TabIndex = 1 - Me.Label13.Text = "Hat" - ' - 'cmbVillian4Hat - ' - Me.cmbVillian4Hat.FormattingEnabled = True - Me.cmbVillian4Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian4Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian4Hat.Name = "cmbVillian4Hat" - Me.cmbVillian4Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian4Hat.TabIndex = 5 - ' - 'chkVillian4Evolved - ' - Me.chkVillian4Evolved.AutoSize = True - Me.chkVillian4Evolved.Location = New System.Drawing.Point(105, 121) - Me.chkVillian4Evolved.Name = "chkVillian4Evolved" - Me.chkVillian4Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian4Evolved.TabIndex = 4 - Me.chkVillian4Evolved.Text = "Evolved" - Me.chkVillian4Evolved.UseVisualStyleBackColor = True - ' - 'Label14 - ' - Me.Label14.AutoSize = True - Me.Label14.Location = New System.Drawing.Point(42, 78) - Me.Label14.Name = "Label14" - Me.Label14.Size = New System.Drawing.Size(55, 13) - Me.Label14.TabIndex = 3 - Me.Label14.Text = "Nickname" - ' - 'txtVillian4Name - ' - Me.txtVillian4Name.Location = New System.Drawing.Point(9, 94) - Me.txtVillian4Name.MaxLength = 15 - Me.txtVillian4Name.Name = "txtVillian4Name" - Me.txtVillian4Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian4Name.TabIndex = 2 - ' - 'Label15 - ' - Me.Label15.AutoSize = True - Me.Label15.Location = New System.Drawing.Point(52, 24) - Me.Label15.Name = "Label15" - Me.Label15.Size = New System.Drawing.Size(34, 13) - Me.Label15.TabIndex = 1 - Me.Label15.Text = "Villian" - ' - 'cmbVillian4 - ' - Me.cmbVillian4.FormattingEnabled = True - Me.cmbVillian4.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian4.Location = New System.Drawing.Point(9, 40) - Me.cmbVillian4.Name = "cmbVillian4" - Me.cmbVillian4.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian4.TabIndex = 0 - ' - 'grpVillan5 - ' - Me.grpVillan5.Controls.Add(Me.Label17) - Me.grpVillan5.Controls.Add(Me.cmbVillian5Trinket) - Me.grpVillan5.Controls.Add(Me.Label18) - Me.grpVillan5.Controls.Add(Me.cmbVillian5Hat) - Me.grpVillan5.Controls.Add(Me.chkVillian5Evolved) - Me.grpVillan5.Controls.Add(Me.Label19) - Me.grpVillan5.Controls.Add(Me.txtVillian5Name) - Me.grpVillan5.Controls.Add(Me.Label20) - Me.grpVillan5.Controls.Add(Me.cmbVillian5) - Me.grpVillan5.Location = New System.Drawing.Point(12, 362) - Me.grpVillan5.Name = "grpVillan5" - Me.grpVillan5.Size = New System.Drawing.Size(288, 152) - Me.grpVillan5.TabIndex = 9 - Me.grpVillan5.TabStop = False - Me.grpVillan5.Text = "Villian 5" - ' - 'Label17 - ' - Me.Label17.AutoSize = True - Me.Label17.Location = New System.Drawing.Point(186, 78) - Me.Label17.Name = "Label17" - Me.Label17.Size = New System.Drawing.Size(40, 13) - Me.Label17.TabIndex = 1 - Me.Label17.Text = "Trinket" - ' - 'cmbVillian5Trinket - ' - Me.cmbVillian5Trinket.FormattingEnabled = True - Me.cmbVillian5Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian5Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian5Trinket.Name = "cmbVillian5Trinket" - Me.cmbVillian5Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian5Trinket.TabIndex = 6 - ' - 'Label18 - ' - Me.Label18.AutoSize = True - Me.Label18.Location = New System.Drawing.Point(194, 25) - Me.Label18.Name = "Label18" - Me.Label18.Size = New System.Drawing.Size(24, 13) - Me.Label18.TabIndex = 1 - Me.Label18.Text = "Hat" - ' - 'cmbVillian5Hat - ' - Me.cmbVillian5Hat.FormattingEnabled = True - Me.cmbVillian5Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian5Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian5Hat.Name = "cmbVillian5Hat" - Me.cmbVillian5Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian5Hat.TabIndex = 5 - ' - 'chkVillian5Evolved - ' - Me.chkVillian5Evolved.AutoSize = True - Me.chkVillian5Evolved.Location = New System.Drawing.Point(104, 121) - Me.chkVillian5Evolved.Name = "chkVillian5Evolved" - Me.chkVillian5Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian5Evolved.TabIndex = 4 - Me.chkVillian5Evolved.Text = "Evolved" - Me.chkVillian5Evolved.UseVisualStyleBackColor = True - ' - 'Label19 - ' - Me.Label19.AutoSize = True - Me.Label19.Location = New System.Drawing.Point(39, 78) - Me.Label19.Name = "Label19" - Me.Label19.Size = New System.Drawing.Size(55, 13) - Me.Label19.TabIndex = 3 - Me.Label19.Text = "Nickname" - ' - 'txtVillian5Name - ' - Me.txtVillian5Name.Location = New System.Drawing.Point(6, 94) - Me.txtVillian5Name.MaxLength = 15 - Me.txtVillian5Name.Name = "txtVillian5Name" - Me.txtVillian5Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian5Name.TabIndex = 2 - ' - 'Label20 - ' - Me.Label20.AutoSize = True - Me.Label20.Location = New System.Drawing.Point(49, 24) - Me.Label20.Name = "Label20" - Me.Label20.Size = New System.Drawing.Size(34, 13) - Me.Label20.TabIndex = 1 - Me.Label20.Text = "Villian" - ' - 'cmbVillian5 - ' - Me.cmbVillian5.FormattingEnabled = True - Me.cmbVillian5.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian5.Location = New System.Drawing.Point(6, 40) - Me.cmbVillian5.Name = "cmbVillian5" - Me.cmbVillian5.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian5.TabIndex = 0 - ' - 'grpVillian6 - ' - Me.grpVillian6.Controls.Add(Me.Label22) - Me.grpVillian6.Controls.Add(Me.cmbVillian6Trinket) - Me.grpVillian6.Controls.Add(Me.Label23) - Me.grpVillian6.Controls.Add(Me.cmbVillian6Hat) - Me.grpVillian6.Controls.Add(Me.chkVillian6Evolved) - Me.grpVillian6.Controls.Add(Me.Label24) - Me.grpVillian6.Controls.Add(Me.txtVillian6Name) - Me.grpVillian6.Controls.Add(Me.Label25) - Me.grpVillian6.Controls.Add(Me.cmbVillian6) - Me.grpVillian6.Location = New System.Drawing.Point(325, 362) - Me.grpVillian6.Name = "grpVillian6" - Me.grpVillian6.Size = New System.Drawing.Size(288, 152) - Me.grpVillian6.TabIndex = 10 - Me.grpVillian6.TabStop = False - Me.grpVillian6.Text = "Villian 6" - ' - 'Label22 - ' - Me.Label22.AutoSize = True - Me.Label22.Location = New System.Drawing.Point(186, 78) - Me.Label22.Name = "Label22" - Me.Label22.Size = New System.Drawing.Size(40, 13) - Me.Label22.TabIndex = 1 - Me.Label22.Text = "Trinket" - ' - 'cmbVillian6Trinket - ' - Me.cmbVillian6Trinket.FormattingEnabled = True - Me.cmbVillian6Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) - Me.cmbVillian6Trinket.Location = New System.Drawing.Point(146, 94) - Me.cmbVillian6Trinket.Name = "cmbVillian6Trinket" - Me.cmbVillian6Trinket.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian6Trinket.TabIndex = 6 - ' - 'Label23 - ' - Me.Label23.AutoSize = True - Me.Label23.Location = New System.Drawing.Point(194, 25) - Me.Label23.Name = "Label23" - Me.Label23.Size = New System.Drawing.Size(24, 13) - Me.Label23.TabIndex = 1 - Me.Label23.Text = "Hat" - ' - 'cmbVillian6Hat - ' - Me.cmbVillian6Hat.FormattingEnabled = True - Me.cmbVillian6Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) - Me.cmbVillian6Hat.Location = New System.Drawing.Point(146, 40) - Me.cmbVillian6Hat.Name = "cmbVillian6Hat" - Me.cmbVillian6Hat.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian6Hat.TabIndex = 5 - ' - 'chkVillian6Evolved - ' - Me.chkVillian6Evolved.AutoSize = True - Me.chkVillian6Evolved.Location = New System.Drawing.Point(107, 121) - Me.chkVillian6Evolved.Name = "chkVillian6Evolved" - Me.chkVillian6Evolved.Size = New System.Drawing.Size(65, 17) - Me.chkVillian6Evolved.TabIndex = 4 - Me.chkVillian6Evolved.Text = "Evolved" - Me.chkVillian6Evolved.UseVisualStyleBackColor = True - ' - 'Label24 - ' - Me.Label24.AutoSize = True - Me.Label24.Location = New System.Drawing.Point(44, 78) - Me.Label24.Name = "Label24" - Me.Label24.Size = New System.Drawing.Size(55, 13) - Me.Label24.TabIndex = 3 - Me.Label24.Text = "Nickname" - ' - 'txtVillian6Name - ' - Me.txtVillian6Name.Location = New System.Drawing.Point(11, 94) - Me.txtVillian6Name.MaxLength = 15 - Me.txtVillian6Name.Name = "txtVillian6Name" - Me.txtVillian6Name.Size = New System.Drawing.Size(121, 20) - Me.txtVillian6Name.TabIndex = 2 - ' - 'Label25 - ' - Me.Label25.AutoSize = True - Me.Label25.Location = New System.Drawing.Point(54, 24) - Me.Label25.Name = "Label25" - Me.Label25.Size = New System.Drawing.Size(34, 13) - Me.Label25.TabIndex = 1 - Me.Label25.Text = "Villian" - ' - 'cmbVillian6 - ' - Me.cmbVillian6.FormattingEnabled = True - Me.cmbVillian6.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) - Me.cmbVillian6.Location = New System.Drawing.Point(11, 40) - Me.cmbVillian6.Name = "cmbVillian6" - Me.cmbVillian6.Size = New System.Drawing.Size(121, 21) - Me.cmbVillian6.TabIndex = 0 - ' - 'Button1 - ' - Me.Button1.Location = New System.Drawing.Point(621, 450) - Me.Button1.Name = "Button1" - Me.Button1.Size = New System.Drawing.Size(75, 23) - Me.Button1.TabIndex = 11 - Me.Button1.Text = "Button1" - Me.Button1.UseVisualStyleBackColor = True - ' - 'frmTraps - ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) - Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(708, 526) - Me.Controls.Add(Me.Button1) - Me.Controls.Add(Me.grpVillian6) - Me.Controls.Add(Me.grpVillan5) - Me.Controls.Add(Me.grpVillian4) - Me.Controls.Add(Me.grpVillian3) - Me.Controls.Add(Me.grpVillian2) - Me.Controls.Add(Me.btnIDTrap) - Me.Controls.Add(Me.grpVillian1) - Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) - Me.MaximizeBox = False - Me.Name = "frmTraps" - Me.Text = "Trap Editor" - Me.grpVillian1.ResumeLayout(False) - Me.grpVillian1.PerformLayout() - CType(Me.numVillianCount, System.ComponentModel.ISupportInitialize).EndInit() - Me.grpVillian2.ResumeLayout(False) - Me.grpVillian2.PerformLayout() - Me.grpVillian3.ResumeLayout(False) - Me.grpVillian3.PerformLayout() - Me.grpVillian4.ResumeLayout(False) - Me.grpVillian4.PerformLayout() - Me.grpVillan5.ResumeLayout(False) - Me.grpVillan5.PerformLayout() - Me.grpVillian6.ResumeLayout(False) - Me.grpVillian6.PerformLayout() - Me.ResumeLayout(False) + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + + Private Sub InitializeComponent() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmTraps)) + Me.grpVillian1 = New System.Windows.Forms.GroupBox() + Me.lblQuanity1 = New System.Windows.Forms.Label() + Me.numVillianCount = New System.Windows.Forms.NumericUpDown() + Me.chkVillian1Variant = New System.Windows.Forms.CheckBox() + Me.lblVillian1Trinket = New System.Windows.Forms.Label() + Me.cmbVillian1Trinket = New System.Windows.Forms.ComboBox() + Me.lblVillian1Hat = New System.Windows.Forms.Label() + Me.cmbVillian1Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian1Evolved = New System.Windows.Forms.CheckBox() + Me.lblVillian1Name = New System.Windows.Forms.Label() + Me.txtVillian1Name = New System.Windows.Forms.TextBox() + Me.lblVillian = New System.Windows.Forms.Label() + Me.cmbVillian1 = New System.Windows.Forms.ComboBox() + Me.btnIDTrap = New System.Windows.Forms.Button() + Me.grpVillian2 = New System.Windows.Forms.GroupBox() + Me.Label2 = New System.Windows.Forms.Label() + Me.cmbVillian2Trinket = New System.Windows.Forms.ComboBox() + Me.Label3 = New System.Windows.Forms.Label() + Me.cmbVillian2Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian2Evolved = New System.Windows.Forms.CheckBox() + Me.Label4 = New System.Windows.Forms.Label() + Me.txtVillian2Name = New System.Windows.Forms.TextBox() + Me.Label5 = New System.Windows.Forms.Label() + Me.cmbVillian2 = New System.Windows.Forms.ComboBox() + Me.grpVillian3 = New System.Windows.Forms.GroupBox() + Me.Label7 = New System.Windows.Forms.Label() + Me.cmbVillian3Trinket = New System.Windows.Forms.ComboBox() + Me.Label8 = New System.Windows.Forms.Label() + Me.cmbVillian3Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian3Evolved = New System.Windows.Forms.CheckBox() + Me.Label9 = New System.Windows.Forms.Label() + Me.txtVillian3Name = New System.Windows.Forms.TextBox() + Me.Label10 = New System.Windows.Forms.Label() + Me.cmbVillian3 = New System.Windows.Forms.ComboBox() + Me.grpVillian4 = New System.Windows.Forms.GroupBox() + Me.Label12 = New System.Windows.Forms.Label() + Me.cmbVillian4Trinket = New System.Windows.Forms.ComboBox() + Me.Label13 = New System.Windows.Forms.Label() + Me.cmbVillian4Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian4Evolved = New System.Windows.Forms.CheckBox() + Me.Label14 = New System.Windows.Forms.Label() + Me.txtVillian4Name = New System.Windows.Forms.TextBox() + Me.Label15 = New System.Windows.Forms.Label() + Me.cmbVillian4 = New System.Windows.Forms.ComboBox() + Me.grpVillan5 = New System.Windows.Forms.GroupBox() + Me.Label17 = New System.Windows.Forms.Label() + Me.cmbVillian5Trinket = New System.Windows.Forms.ComboBox() + Me.Label18 = New System.Windows.Forms.Label() + Me.cmbVillian5Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian5Evolved = New System.Windows.Forms.CheckBox() + Me.Label19 = New System.Windows.Forms.Label() + Me.txtVillian5Name = New System.Windows.Forms.TextBox() + Me.Label20 = New System.Windows.Forms.Label() + Me.cmbVillian5 = New System.Windows.Forms.ComboBox() + Me.grpVillian6 = New System.Windows.Forms.GroupBox() + Me.Label22 = New System.Windows.Forms.Label() + Me.cmbVillian6Trinket = New System.Windows.Forms.ComboBox() + Me.Label23 = New System.Windows.Forms.Label() + Me.cmbVillian6Hat = New System.Windows.Forms.ComboBox() + Me.chkVillian6Evolved = New System.Windows.Forms.CheckBox() + Me.Label24 = New System.Windows.Forms.Label() + Me.txtVillian6Name = New System.Windows.Forms.TextBox() + Me.Label25 = New System.Windows.Forms.Label() + Me.cmbVillian6 = New System.Windows.Forms.ComboBox() + Me.grpVillian1.SuspendLayout() + CType(Me.numVillianCount, System.ComponentModel.ISupportInitialize).BeginInit() + Me.grpVillian2.SuspendLayout() + Me.grpVillian3.SuspendLayout() + Me.grpVillian4.SuspendLayout() + Me.grpVillan5.SuspendLayout() + Me.grpVillian6.SuspendLayout() + Me.SuspendLayout() + ' + 'grpVillian1 + ' + Me.grpVillian1.Controls.Add(Me.lblQuanity1) + Me.grpVillian1.Controls.Add(Me.numVillianCount) + Me.grpVillian1.Controls.Add(Me.chkVillian1Variant) + Me.grpVillian1.Controls.Add(Me.lblVillian1Trinket) + Me.grpVillian1.Controls.Add(Me.cmbVillian1Trinket) + Me.grpVillian1.Controls.Add(Me.lblVillian1Hat) + Me.grpVillian1.Controls.Add(Me.cmbVillian1Hat) + Me.grpVillian1.Controls.Add(Me.chkVillian1Evolved) + Me.grpVillian1.Controls.Add(Me.lblVillian1Name) + Me.grpVillian1.Controls.Add(Me.txtVillian1Name) + Me.grpVillian1.Controls.Add(Me.lblVillian) + Me.grpVillian1.Controls.Add(Me.cmbVillian1) + Me.grpVillian1.Location = New System.Drawing.Point(12, 12) + Me.grpVillian1.Name = "grpVillian1" + Me.grpVillian1.Size = New System.Drawing.Size(288, 182) + Me.grpVillian1.TabIndex = 0 + Me.grpVillian1.TabStop = False + Me.grpVillian1.Text = "Villian 1" + ' + 'lblQuanity1 + ' + Me.lblQuanity1.AutoSize = True + Me.lblQuanity1.Location = New System.Drawing.Point(89, 130) + Me.lblQuanity1.Name = "lblQuanity1" + Me.lblQuanity1.Size = New System.Drawing.Size(92, 13) + Me.lblQuanity1.TabIndex = 2 + Me.lblQuanity1.Text = "Quantity Captured" + ' + 'numVillianCount + ' + Me.numVillianCount.Location = New System.Drawing.Point(104, 146) + Me.numVillianCount.Maximum = New Decimal(New Integer() {255, 0, 0, 0}) + Me.numVillianCount.Name = "numVillianCount" + Me.numVillianCount.Size = New System.Drawing.Size(57, 20) + Me.numVillianCount.TabIndex = 2 + ' + 'chkVillian1Variant + ' + Me.chkVillian1Variant.AutoSize = True + Me.chkVillian1Variant.Enabled = False + Me.chkVillian1Variant.Location = New System.Drawing.Point(18, 146) + Me.chkVillian1Variant.Name = "chkVillian1Variant" + Me.chkVillian1Variant.Size = New System.Drawing.Size(59, 17) + Me.chkVillian1Variant.TabIndex = 7 + Me.chkVillian1Variant.Text = "Variant" + Me.chkVillian1Variant.UseVisualStyleBackColor = True + ' + 'lblVillian1Trinket + ' + Me.lblVillian1Trinket.AutoSize = True + Me.lblVillian1Trinket.Location = New System.Drawing.Point(186, 78) + Me.lblVillian1Trinket.Name = "lblVillian1Trinket" + Me.lblVillian1Trinket.Size = New System.Drawing.Size(40, 13) + Me.lblVillian1Trinket.TabIndex = 1 + Me.lblVillian1Trinket.Text = "Trinket" + ' + 'cmbVillian1Trinket + ' + Me.cmbVillian1Trinket.FormattingEnabled = True + Me.cmbVillian1Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian1Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian1Trinket.Name = "cmbVillian1Trinket" + Me.cmbVillian1Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian1Trinket.TabIndex = 6 + ' + 'lblVillian1Hat + ' + Me.lblVillian1Hat.AutoSize = True + Me.lblVillian1Hat.Location = New System.Drawing.Point(194, 25) + Me.lblVillian1Hat.Name = "lblVillian1Hat" + Me.lblVillian1Hat.Size = New System.Drawing.Size(24, 13) + Me.lblVillian1Hat.TabIndex = 1 + Me.lblVillian1Hat.Text = "Hat" + ' + 'cmbVillian1Hat + ' + Me.cmbVillian1Hat.FormattingEnabled = True + Me.cmbVillian1Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian1Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian1Hat.Name = "cmbVillian1Hat" + Me.cmbVillian1Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian1Hat.TabIndex = 5 + ' + 'chkVillian1Evolved + ' + Me.chkVillian1Evolved.AutoSize = True + Me.chkVillian1Evolved.Location = New System.Drawing.Point(196, 146) + Me.chkVillian1Evolved.Name = "chkVillian1Evolved" + Me.chkVillian1Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian1Evolved.TabIndex = 4 + Me.chkVillian1Evolved.Text = "Evolved" + Me.chkVillian1Evolved.UseVisualStyleBackColor = True + ' + 'lblVillian1Name + ' + Me.lblVillian1Name.AutoSize = True + Me.lblVillian1Name.Location = New System.Drawing.Point(39, 78) + Me.lblVillian1Name.Name = "lblVillian1Name" + Me.lblVillian1Name.Size = New System.Drawing.Size(55, 13) + Me.lblVillian1Name.TabIndex = 3 + Me.lblVillian1Name.Text = "Nickname" + ' + 'txtVillian1Name + ' + Me.txtVillian1Name.Location = New System.Drawing.Point(6, 94) + Me.txtVillian1Name.MaxLength = 15 + Me.txtVillian1Name.Name = "txtVillian1Name" + Me.txtVillian1Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian1Name.TabIndex = 2 + ' + 'lblVillian + ' + Me.lblVillian.AutoSize = True + Me.lblVillian.Location = New System.Drawing.Point(49, 24) + Me.lblVillian.Name = "lblVillian" + Me.lblVillian.Size = New System.Drawing.Size(34, 13) + Me.lblVillian.TabIndex = 1 + Me.lblVillian.Text = "Villian" + ' + 'cmbVillian1 + ' + Me.cmbVillian1.FormattingEnabled = True + Me.cmbVillian1.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian1.Location = New System.Drawing.Point(6, 40) + Me.cmbVillian1.Name = "cmbVillian1" + Me.cmbVillian1.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian1.TabIndex = 0 + ' + 'btnIDTrap + ' + Me.btnIDTrap.Location = New System.Drawing.Point(619, 479) + Me.btnIDTrap.Name = "btnIDTrap" + Me.btnIDTrap.Size = New System.Drawing.Size(75, 23) + Me.btnIDTrap.TabIndex = 1 + Me.btnIDTrap.Text = "Identify Trap" + Me.btnIDTrap.UseVisualStyleBackColor = True + ' + 'grpVillian2 + ' + Me.grpVillian2.Controls.Add(Me.Label2) + Me.grpVillian2.Controls.Add(Me.cmbVillian2Trinket) + Me.grpVillian2.Controls.Add(Me.Label3) + Me.grpVillian2.Controls.Add(Me.cmbVillian2Hat) + Me.grpVillian2.Controls.Add(Me.chkVillian2Evolved) + Me.grpVillian2.Controls.Add(Me.Label4) + Me.grpVillian2.Controls.Add(Me.txtVillian2Name) + Me.grpVillian2.Controls.Add(Me.Label5) + Me.grpVillian2.Controls.Add(Me.cmbVillian2) + Me.grpVillian2.Location = New System.Drawing.Point(325, 12) + Me.grpVillian2.Name = "grpVillian2" + Me.grpVillian2.Size = New System.Drawing.Size(288, 182) + Me.grpVillian2.TabIndex = 2 + Me.grpVillian2.TabStop = False + Me.grpVillian2.Text = "Villian 2" + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(186, 78) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(40, 13) + Me.Label2.TabIndex = 1 + Me.Label2.Text = "Trinket" + ' + 'cmbVillian2Trinket + ' + Me.cmbVillian2Trinket.FormattingEnabled = True + Me.cmbVillian2Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian2Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian2Trinket.Name = "cmbVillian2Trinket" + Me.cmbVillian2Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian2Trinket.TabIndex = 6 + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(194, 25) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(24, 13) + Me.Label3.TabIndex = 1 + Me.Label3.Text = "Hat" + ' + 'cmbVillian2Hat + ' + Me.cmbVillian2Hat.FormattingEnabled = True + Me.cmbVillian2Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian2Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian2Hat.Name = "cmbVillian2Hat" + Me.cmbVillian2Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian2Hat.TabIndex = 5 + ' + 'chkVillian2Evolved + ' + Me.chkVillian2Evolved.AutoSize = True + Me.chkVillian2Evolved.Location = New System.Drawing.Point(105, 146) + Me.chkVillian2Evolved.Name = "chkVillian2Evolved" + Me.chkVillian2Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian2Evolved.TabIndex = 4 + Me.chkVillian2Evolved.Text = "Evolved" + Me.chkVillian2Evolved.UseVisualStyleBackColor = True + ' + 'Label4 + ' + Me.Label4.AutoSize = True + Me.Label4.Location = New System.Drawing.Point(42, 78) + Me.Label4.Name = "Label4" + Me.Label4.Size = New System.Drawing.Size(55, 13) + Me.Label4.TabIndex = 3 + Me.Label4.Text = "Nickname" + ' + 'txtVillian2Name + ' + Me.txtVillian2Name.Location = New System.Drawing.Point(9, 94) + Me.txtVillian2Name.MaxLength = 15 + Me.txtVillian2Name.Name = "txtVillian2Name" + Me.txtVillian2Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian2Name.TabIndex = 2 + ' + 'Label5 + ' + Me.Label5.AutoSize = True + Me.Label5.Location = New System.Drawing.Point(52, 24) + Me.Label5.Name = "Label5" + Me.Label5.Size = New System.Drawing.Size(34, 13) + Me.Label5.TabIndex = 1 + Me.Label5.Text = "Villian" + ' + 'cmbVillian2 + ' + Me.cmbVillian2.FormattingEnabled = True + Me.cmbVillian2.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian2.Location = New System.Drawing.Point(9, 40) + Me.cmbVillian2.Name = "cmbVillian2" + Me.cmbVillian2.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian2.TabIndex = 0 + ' + 'grpVillian3 + ' + Me.grpVillian3.Controls.Add(Me.Label7) + Me.grpVillian3.Controls.Add(Me.cmbVillian3Trinket) + Me.grpVillian3.Controls.Add(Me.Label8) + Me.grpVillian3.Controls.Add(Me.cmbVillian3Hat) + Me.grpVillian3.Controls.Add(Me.chkVillian3Evolved) + Me.grpVillian3.Controls.Add(Me.Label9) + Me.grpVillian3.Controls.Add(Me.txtVillian3Name) + Me.grpVillian3.Controls.Add(Me.Label10) + Me.grpVillian3.Controls.Add(Me.cmbVillian3) + Me.grpVillian3.Location = New System.Drawing.Point(12, 200) + Me.grpVillian3.Name = "grpVillian3" + Me.grpVillian3.Size = New System.Drawing.Size(288, 156) + Me.grpVillian3.TabIndex = 3 + Me.grpVillian3.TabStop = False + Me.grpVillian3.Text = "Villian 3" + ' + 'Label7 + ' + Me.Label7.AutoSize = True + Me.Label7.Location = New System.Drawing.Point(186, 78) + Me.Label7.Name = "Label7" + Me.Label7.Size = New System.Drawing.Size(40, 13) + Me.Label7.TabIndex = 1 + Me.Label7.Text = "Trinket" + ' + 'cmbVillian3Trinket + ' + Me.cmbVillian3Trinket.FormattingEnabled = True + Me.cmbVillian3Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian3Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian3Trinket.Name = "cmbVillian3Trinket" + Me.cmbVillian3Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian3Trinket.TabIndex = 6 + ' + 'Label8 + ' + Me.Label8.AutoSize = True + Me.Label8.Location = New System.Drawing.Point(194, 25) + Me.Label8.Name = "Label8" + Me.Label8.Size = New System.Drawing.Size(24, 13) + Me.Label8.TabIndex = 1 + Me.Label8.Text = "Hat" + ' + 'cmbVillian3Hat + ' + Me.cmbVillian3Hat.FormattingEnabled = True + Me.cmbVillian3Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian3Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian3Hat.Name = "cmbVillian3Hat" + Me.cmbVillian3Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian3Hat.TabIndex = 5 + ' + 'chkVillian3Evolved + ' + Me.chkVillian3Evolved.AutoSize = True + Me.chkVillian3Evolved.Location = New System.Drawing.Point(104, 121) + Me.chkVillian3Evolved.Name = "chkVillian3Evolved" + Me.chkVillian3Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian3Evolved.TabIndex = 4 + Me.chkVillian3Evolved.Text = "Evolved" + Me.chkVillian3Evolved.UseVisualStyleBackColor = True + ' + 'Label9 + ' + Me.Label9.AutoSize = True + Me.Label9.Location = New System.Drawing.Point(39, 79) + Me.Label9.Name = "Label9" + Me.Label9.Size = New System.Drawing.Size(55, 13) + Me.Label9.TabIndex = 3 + Me.Label9.Text = "Nickname" + ' + 'txtVillian3Name + ' + Me.txtVillian3Name.Location = New System.Drawing.Point(6, 95) + Me.txtVillian3Name.MaxLength = 15 + Me.txtVillian3Name.Name = "txtVillian3Name" + Me.txtVillian3Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian3Name.TabIndex = 2 + ' + 'Label10 + ' + Me.Label10.AutoSize = True + Me.Label10.Location = New System.Drawing.Point(49, 25) + Me.Label10.Name = "Label10" + Me.Label10.Size = New System.Drawing.Size(34, 13) + Me.Label10.TabIndex = 1 + Me.Label10.Text = "Villian" + ' + 'cmbVillian3 + ' + Me.cmbVillian3.FormattingEnabled = True + Me.cmbVillian3.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian3.Location = New System.Drawing.Point(6, 41) + Me.cmbVillian3.Name = "cmbVillian3" + Me.cmbVillian3.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian3.TabIndex = 0 + ' + 'grpVillian4 + ' + Me.grpVillian4.Controls.Add(Me.Label12) + Me.grpVillian4.Controls.Add(Me.cmbVillian4Trinket) + Me.grpVillian4.Controls.Add(Me.Label13) + Me.grpVillian4.Controls.Add(Me.cmbVillian4Hat) + Me.grpVillian4.Controls.Add(Me.chkVillian4Evolved) + Me.grpVillian4.Controls.Add(Me.Label14) + Me.grpVillian4.Controls.Add(Me.txtVillian4Name) + Me.grpVillian4.Controls.Add(Me.Label15) + Me.grpVillian4.Controls.Add(Me.cmbVillian4) + Me.grpVillian4.Location = New System.Drawing.Point(325, 200) + Me.grpVillian4.Name = "grpVillian4" + Me.grpVillian4.Size = New System.Drawing.Size(288, 156) + Me.grpVillian4.TabIndex = 8 + Me.grpVillian4.TabStop = False + Me.grpVillian4.Text = "Villian 4" + ' + 'Label12 + ' + Me.Label12.AutoSize = True + Me.Label12.Location = New System.Drawing.Point(186, 78) + Me.Label12.Name = "Label12" + Me.Label12.Size = New System.Drawing.Size(40, 13) + Me.Label12.TabIndex = 1 + Me.Label12.Text = "Trinket" + ' + 'cmbVillian4Trinket + ' + Me.cmbVillian4Trinket.FormattingEnabled = True + Me.cmbVillian4Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian4Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian4Trinket.Name = "cmbVillian4Trinket" + Me.cmbVillian4Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian4Trinket.TabIndex = 6 + ' + 'Label13 + ' + Me.Label13.AutoSize = True + Me.Label13.Location = New System.Drawing.Point(194, 25) + Me.Label13.Name = "Label13" + Me.Label13.Size = New System.Drawing.Size(24, 13) + Me.Label13.TabIndex = 1 + Me.Label13.Text = "Hat" + ' + 'cmbVillian4Hat + ' + Me.cmbVillian4Hat.FormattingEnabled = True + Me.cmbVillian4Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian4Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian4Hat.Name = "cmbVillian4Hat" + Me.cmbVillian4Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian4Hat.TabIndex = 5 + ' + 'chkVillian4Evolved + ' + Me.chkVillian4Evolved.AutoSize = True + Me.chkVillian4Evolved.Location = New System.Drawing.Point(105, 121) + Me.chkVillian4Evolved.Name = "chkVillian4Evolved" + Me.chkVillian4Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian4Evolved.TabIndex = 4 + Me.chkVillian4Evolved.Text = "Evolved" + Me.chkVillian4Evolved.UseVisualStyleBackColor = True + ' + 'Label14 + ' + Me.Label14.AutoSize = True + Me.Label14.Location = New System.Drawing.Point(42, 78) + Me.Label14.Name = "Label14" + Me.Label14.Size = New System.Drawing.Size(55, 13) + Me.Label14.TabIndex = 3 + Me.Label14.Text = "Nickname" + ' + 'txtVillian4Name + ' + Me.txtVillian4Name.Location = New System.Drawing.Point(9, 94) + Me.txtVillian4Name.MaxLength = 15 + Me.txtVillian4Name.Name = "txtVillian4Name" + Me.txtVillian4Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian4Name.TabIndex = 2 + ' + 'Label15 + ' + Me.Label15.AutoSize = True + Me.Label15.Location = New System.Drawing.Point(52, 24) + Me.Label15.Name = "Label15" + Me.Label15.Size = New System.Drawing.Size(34, 13) + Me.Label15.TabIndex = 1 + Me.Label15.Text = "Villian" + ' + 'cmbVillian4 + ' + Me.cmbVillian4.FormattingEnabled = True + Me.cmbVillian4.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian4.Location = New System.Drawing.Point(9, 40) + Me.cmbVillian4.Name = "cmbVillian4" + Me.cmbVillian4.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian4.TabIndex = 0 + ' + 'grpVillan5 + ' + Me.grpVillan5.Controls.Add(Me.Label17) + Me.grpVillan5.Controls.Add(Me.cmbVillian5Trinket) + Me.grpVillan5.Controls.Add(Me.Label18) + Me.grpVillan5.Controls.Add(Me.cmbVillian5Hat) + Me.grpVillan5.Controls.Add(Me.chkVillian5Evolved) + Me.grpVillan5.Controls.Add(Me.Label19) + Me.grpVillan5.Controls.Add(Me.txtVillian5Name) + Me.grpVillan5.Controls.Add(Me.Label20) + Me.grpVillan5.Controls.Add(Me.cmbVillian5) + Me.grpVillan5.Location = New System.Drawing.Point(12, 362) + Me.grpVillan5.Name = "grpVillan5" + Me.grpVillan5.Size = New System.Drawing.Size(288, 152) + Me.grpVillan5.TabIndex = 9 + Me.grpVillan5.TabStop = False + Me.grpVillan5.Text = "Villian 5" + ' + 'Label17 + ' + Me.Label17.AutoSize = True + Me.Label17.Location = New System.Drawing.Point(186, 78) + Me.Label17.Name = "Label17" + Me.Label17.Size = New System.Drawing.Size(40, 13) + Me.Label17.TabIndex = 1 + Me.Label17.Text = "Trinket" + ' + 'cmbVillian5Trinket + ' + Me.cmbVillian5Trinket.FormattingEnabled = True + Me.cmbVillian5Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian5Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian5Trinket.Name = "cmbVillian5Trinket" + Me.cmbVillian5Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian5Trinket.TabIndex = 6 + ' + 'Label18 + ' + Me.Label18.AutoSize = True + Me.Label18.Location = New System.Drawing.Point(194, 25) + Me.Label18.Name = "Label18" + Me.Label18.Size = New System.Drawing.Size(24, 13) + Me.Label18.TabIndex = 1 + Me.Label18.Text = "Hat" + ' + 'cmbVillian5Hat + ' + Me.cmbVillian5Hat.FormattingEnabled = True + Me.cmbVillian5Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian5Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian5Hat.Name = "cmbVillian5Hat" + Me.cmbVillian5Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian5Hat.TabIndex = 5 + ' + 'chkVillian5Evolved + ' + Me.chkVillian5Evolved.AutoSize = True + Me.chkVillian5Evolved.Location = New System.Drawing.Point(104, 121) + Me.chkVillian5Evolved.Name = "chkVillian5Evolved" + Me.chkVillian5Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian5Evolved.TabIndex = 4 + Me.chkVillian5Evolved.Text = "Evolved" + Me.chkVillian5Evolved.UseVisualStyleBackColor = True + ' + 'Label19 + ' + Me.Label19.AutoSize = True + Me.Label19.Location = New System.Drawing.Point(39, 78) + Me.Label19.Name = "Label19" + Me.Label19.Size = New System.Drawing.Size(55, 13) + Me.Label19.TabIndex = 3 + Me.Label19.Text = "Nickname" + ' + 'txtVillian5Name + ' + Me.txtVillian5Name.Location = New System.Drawing.Point(6, 94) + Me.txtVillian5Name.MaxLength = 15 + Me.txtVillian5Name.Name = "txtVillian5Name" + Me.txtVillian5Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian5Name.TabIndex = 2 + ' + 'Label20 + ' + Me.Label20.AutoSize = True + Me.Label20.Location = New System.Drawing.Point(49, 24) + Me.Label20.Name = "Label20" + Me.Label20.Size = New System.Drawing.Size(34, 13) + Me.Label20.TabIndex = 1 + Me.Label20.Text = "Villian" + ' + 'cmbVillian5 + ' + Me.cmbVillian5.FormattingEnabled = True + Me.cmbVillian5.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian5.Location = New System.Drawing.Point(6, 40) + Me.cmbVillian5.Name = "cmbVillian5" + Me.cmbVillian5.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian5.TabIndex = 0 + ' + 'grpVillian6 + ' + Me.grpVillian6.Controls.Add(Me.Label22) + Me.grpVillian6.Controls.Add(Me.cmbVillian6Trinket) + Me.grpVillian6.Controls.Add(Me.Label23) + Me.grpVillian6.Controls.Add(Me.cmbVillian6Hat) + Me.grpVillian6.Controls.Add(Me.chkVillian6Evolved) + Me.grpVillian6.Controls.Add(Me.Label24) + Me.grpVillian6.Controls.Add(Me.txtVillian6Name) + Me.grpVillian6.Controls.Add(Me.Label25) + Me.grpVillian6.Controls.Add(Me.cmbVillian6) + Me.grpVillian6.Location = New System.Drawing.Point(325, 362) + Me.grpVillian6.Name = "grpVillian6" + Me.grpVillian6.Size = New System.Drawing.Size(288, 152) + Me.grpVillian6.TabIndex = 10 + Me.grpVillian6.TabStop = False + Me.grpVillian6.Text = "Villian 6" + ' + 'Label22 + ' + Me.Label22.AutoSize = True + Me.Label22.Location = New System.Drawing.Point(186, 78) + Me.Label22.Name = "Label22" + Me.Label22.Size = New System.Drawing.Size(40, 13) + Me.Label22.TabIndex = 1 + Me.Label22.Text = "Trinket" + ' + 'cmbVillian6Trinket + ' + Me.cmbVillian6Trinket.FormattingEnabled = True + Me.cmbVillian6Trinket.Items.AddRange(New Object() {"(None)", "T-Bone's Lucky Tie", "Batterson's Bubble", "Dark Water Daisy", "Vote For Cyclops", "Ramses' Dragon Horn", "Iris' Iris", "Kuckoo Kazoo", "Ramses' Rune", "Ullysses Uniclops", "Billy Bison", "Stealth Elf's Gift", "Lizard Lilly", "Pirate Pinwheel", "Bubble Blower", "Medal of Heroism", "Blobber's Medal of Courage", "Medal of Valliance", "Medal of Gallantry", "Medal of Mettle", "Winged Medal of Bravery", "Seadog Seashell", "Snuckles' Sunflower", "Teddy Cyclops", "Goo Factory Gear", "Elemental Opal", "Elemental Radiant", "Elemental Diamond", "Cyclops Spinner", "Wiliken Windmill", "Time Town Ticker", "Big Bow of Doom", "Mabu's Medallion", "Spyro's Shield"}) + Me.cmbVillian6Trinket.Location = New System.Drawing.Point(146, 94) + Me.cmbVillian6Trinket.Name = "cmbVillian6Trinket" + Me.cmbVillian6Trinket.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian6Trinket.TabIndex = 6 + ' + 'Label23 + ' + Me.Label23.AutoSize = True + Me.Label23.Location = New System.Drawing.Point(194, 25) + Me.Label23.Name = "Label23" + Me.Label23.Size = New System.Drawing.Size(24, 13) + Me.Label23.TabIndex = 1 + Me.Label23.Text = "Hat" + ' + 'cmbVillian6Hat + ' + Me.cmbVillian6Hat.FormattingEnabled = True + Me.cmbVillian6Hat.Items.AddRange(New Object() {"(None)", "Alarm Clock Hat", "Bat Hat", "Batter Up Hat", "Beetle Hat", "Bellhop Hat", "Bobby", "Brain Hat", "Brainiac Hat", "Bronze Arkeyan Helm", "Bucket Hat", "Candle Hat", "Candy Cane Hat", "Carnival Hat", "Ceiling Fan Hat", "Classic Pot Hat", "Clown Bowler Hat", "Clown Classic Hat", "Coconut Hat", "Colander Hat", "Core Of Light Hat", "Cornucopia Hat", "Crazy Light Bulb Hat", "Croissant Hat", "Cubano Hat", "Cycling Hat", "Daisy Crown", "Dark Helm", "Desert Crown", "Dragon Skull", "Eggshell Hat", "Extreme Viking Hat", "Eye of Kaos Hat", "Firefly Jar", "Flight Attendant Hat", "Garrison Hat", "Generalissimo", "Gold Arkeyan Helm", "Gondolier Hat", "Hedgehog Hat", "Horns Be With You Hat", "Hunting Hat", "Imperial Hat", "Juicer Hat", "Kepi Hat", "Kokoshnik", "Light Bulb Hat", "Lighthouse Beacon Hat", "Lil' Elf Hat", "Medic Hat", "Melon Hat", "Metal Fin Hat", "Miniature Skylands Hat", "Molekin Mountain Hat", "Monday Hat", "Mountie Hat", "Night Cap", "Nurse Hat", "Octavius Cloptimus Hat", "Old-Time Movie Hat", "Outback Hat", "Palm Hat", "Paperboy Hat", "Parrot Nest", "Planet Hat", "Pork Pie Hat", "Pyramid Hat", "Radar Hat", "Rainbow Hat", "Rubber Glove Hat", "Rude Boy Hat", "Rugby Hat", "Scooter Hat", "Shadow Ghost Hat", "Sherpa Hat", "Shower Cap", "Silver Arkeyan Helm", "Skipper Hat", "Sleuth Hat", "Steampunk Hat", "Storm Hat", "Synchronized Swimming Cap", "Tin Foil Hat", "Toucan Hat", "Trash Lid", "Tribal Hat", "Turtle Hat", "Volcano Island Hat", "Weather Vane Hat", "William Tell Hat"}) + Me.cmbVillian6Hat.Location = New System.Drawing.Point(146, 40) + Me.cmbVillian6Hat.Name = "cmbVillian6Hat" + Me.cmbVillian6Hat.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian6Hat.TabIndex = 5 + ' + 'chkVillian6Evolved + ' + Me.chkVillian6Evolved.AutoSize = True + Me.chkVillian6Evolved.Location = New System.Drawing.Point(107, 121) + Me.chkVillian6Evolved.Name = "chkVillian6Evolved" + Me.chkVillian6Evolved.Size = New System.Drawing.Size(65, 17) + Me.chkVillian6Evolved.TabIndex = 4 + Me.chkVillian6Evolved.Text = "Evolved" + Me.chkVillian6Evolved.UseVisualStyleBackColor = True + ' + 'Label24 + ' + Me.Label24.AutoSize = True + Me.Label24.Location = New System.Drawing.Point(44, 78) + Me.Label24.Name = "Label24" + Me.Label24.Size = New System.Drawing.Size(55, 13) + Me.Label24.TabIndex = 3 + Me.Label24.Text = "Nickname" + ' + 'txtVillian6Name + ' + Me.txtVillian6Name.Location = New System.Drawing.Point(11, 94) + Me.txtVillian6Name.MaxLength = 15 + Me.txtVillian6Name.Name = "txtVillian6Name" + Me.txtVillian6Name.Size = New System.Drawing.Size(121, 20) + Me.txtVillian6Name.TabIndex = 2 + ' + 'Label25 + ' + Me.Label25.AutoSize = True + Me.Label25.Location = New System.Drawing.Point(54, 24) + Me.Label25.Name = "Label25" + Me.Label25.Size = New System.Drawing.Size(34, 13) + Me.Label25.TabIndex = 1 + Me.Label25.Text = "Villian" + ' + 'cmbVillian6 + ' + Me.cmbVillian6.FormattingEnabled = True + Me.cmbVillian6.Items.AddRange(New Object() {"(None)", "Chompy Mage", "Dr. Crankcase", "Wolfgang", "Chef Pepper Jack", "Nightshade", "Luminous", "Golden Queen", "Dreamcatcher", "Gulper", "Kaos", "Cuckoo Clocker", "Buzzer Beak", "Shield Shredder", "Cross Crow", "Bone Chompy", "Brawl and Chain", "Bomb Shell", "Masker Mind", "Chill Bill", "Sheep Creep", "Shrednaught", "Chomp Chest", "Broccoli Guy", "Rage Mage", "Lob Goblin", "Chompy", "Fisticuffs", "Trolling Thunder", "Hood Sickle", "Bruiser Cruiser", "Brawlrus", "Tussle Sprout", "Krankenstein", "Scrap Shooter", "Slobber Trap", "Grinnade", "Bad Juju", "Blaster-Tron", "Tae Kwon Crow", "Painyata", "Smoke Scream", "Eye Five", "Grave Clobber", "Threatpack", "Mab Lobs", "Eye Scream"}) + Me.cmbVillian6.Location = New System.Drawing.Point(11, 40) + Me.cmbVillian6.Name = "cmbVillian6" + Me.cmbVillian6.Size = New System.Drawing.Size(121, 21) + Me.cmbVillian6.TabIndex = 0 + ' + 'frmTraps + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(708, 526) + Me.Controls.Add(Me.grpVillian6) + Me.Controls.Add(Me.grpVillan5) + Me.Controls.Add(Me.grpVillian4) + Me.Controls.Add(Me.grpVillian3) + Me.Controls.Add(Me.grpVillian2) + Me.Controls.Add(Me.btnIDTrap) + Me.Controls.Add(Me.grpVillian1) + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) + Me.MaximizeBox = False + Me.Name = "frmTraps" + Me.Text = "Trap Editor" + Me.grpVillian1.ResumeLayout(False) + Me.grpVillian1.PerformLayout() + CType(Me.numVillianCount, System.ComponentModel.ISupportInitialize).EndInit() + Me.grpVillian2.ResumeLayout(False) + Me.grpVillian2.PerformLayout() + Me.grpVillian3.ResumeLayout(False) + Me.grpVillian3.PerformLayout() + Me.grpVillian4.ResumeLayout(False) + Me.grpVillian4.PerformLayout() + Me.grpVillan5.ResumeLayout(False) + Me.grpVillan5.PerformLayout() + Me.grpVillian6.ResumeLayout(False) + Me.grpVillian6.PerformLayout() + Me.ResumeLayout(False) - End Sub + End Sub - Friend WithEvents grpVillian1 As GroupBox - Friend WithEvents lblVillian As Label - Friend WithEvents cmbVillian1 As ComboBox + Friend WithEvents grpVillian1 As GroupBox + Friend WithEvents lblVillian As Label + Friend WithEvents cmbVillian1 As ComboBox Friend WithEvents lblVillian1Name As Label Friend WithEvents txtVillian1Name As TextBox Friend WithEvents lblVillian1Hat As Label @@ -838,5 +827,4 @@ Partial Class frmTraps Friend WithEvents txtVillian6Name As TextBox Friend WithEvents Label25 As Label Friend WithEvents cmbVillian6 As ComboBox - Friend WithEvents Button1 As Button End Class diff --git a/SkyReader-GUI/frmTraps.vb b/SkyReader-GUI/frmTraps.vb index 3674e72..53afba9 100644 --- a/SkyReader-GUI/frmTraps.vb +++ b/SkyReader-GUI/frmTraps.vb @@ -5881,21 +5881,33 @@ Public Class frmTraps End Function Sub Save_Name(Offset As Integer, Villian_Name As String) + 'We Define Offset as an integer because it doesn't handle Hex Values and the array can stil be refrenced fully through Integer Values + 'Blank Array Dim Full_VilianName(29) As Byte Full_VilianName = Encoding.Unicode.GetBytes(Villian_Name) + 'We ReDim the array because it gets Shortened if the name is not using all characters (15). + 'Yes, it's 29 because Unicode uses Two Bytes. + ReDim Preserve Full_VilianName(29) Dim adder As Integer = 0 - Do Until adder = 28 - WholeFile(Offset) = Full_VilianName(adder) - Offset = Offset + 1 - adder += 1 - Loop - 'Skip MiFare Block - Offset += 16 - Do Until adder = 30 - WholeFile(Offset) = Full_VilianName(adder) - Offset = Offset + 1 - adder += 1 - Loop + Try + Do Until adder = 28 + WholeFile(Offset) = Full_VilianName(adder) + Offset = Offset + 1 + adder += 1 + Loop + 'Skip MiFare Block + Offset += &H16 + Do Until adder = 30 + WholeFile(Offset) = Full_VilianName(adder) + Offset = Offset + 1 + adder += 1 + Loop + Catch ex As Exception + MessageBox.Show("EX: " & ex.ToString) + MessageBox.Show("WholeFile Offset: " & Offset & " WholeFile Length: " & WholeFile.Length) + MessageBox.Show("FullVillanName Length: " & Full_VilianName.Length) + End Try + End Sub 'if 0x80 = 01 and 0x90 is the same as 0x87 then Variant Villain? @@ -6067,9 +6079,4 @@ Public Class frmTraps MessageBox.Show("Trinket ID: " & Hex(WholeFile(&H93))) End Sub - - Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click - 'MessageBox.Show("!" & cmbVillian4.SelectedItem & "!") - 'MessageBox.Show(txtVillian1Name.Text.Length) - End Sub End Class \ No newline at end of file diff --git a/SkyReader-GUI/frmVehicles.Designer.vb b/SkyReader-GUI/frmVehicles.Designer.vb index cc6a39d..13cda17 100644 --- a/SkyReader-GUI/frmVehicles.Designer.vb +++ b/SkyReader-GUI/frmVehicles.Designer.vb @@ -22,189 +22,192 @@ Partial Class frmVehicles 'Do not modify it using the code editor. Private Sub InitializeComponent() - Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmVehicles)) - Me.cmbDecoration = New System.Windows.Forms.ComboBox() - Me.lblDecoration = New System.Windows.Forms.Label() - Me.lblTopper = New System.Windows.Forms.Label() - Me.cmbTopper = New System.Windows.Forms.ComboBox() - Me.lblNeon = New System.Windows.Forms.Label() - Me.cmbNeon = New System.Windows.Forms.ComboBox() - Me.cmbShout = New System.Windows.Forms.ComboBox() - Me.lblShout = New System.Windows.Forms.Label() - Me.lblShield = New System.Windows.Forms.Label() - Me.numShield = New System.Windows.Forms.NumericUpDown() - Me.numWeapon = New System.Windows.Forms.NumericUpDown() - Me.lblWeapon = New System.Windows.Forms.Label() - Me.lblGearbits = New System.Windows.Forms.Label() - Me.numGearbits = New System.Windows.Forms.NumericUpDown() - Me.btnGoBack = New System.Windows.Forms.Button() - CType(Me.numShield, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.numWeapon, System.ComponentModel.ISupportInitialize).BeginInit() - CType(Me.numGearbits, System.ComponentModel.ISupportInitialize).BeginInit() - Me.SuspendLayout() - ' - 'cmbDecoration - ' - Me.cmbDecoration.FormattingEnabled = True - Me.cmbDecoration.Items.AddRange(New Object() {"(None)", "Darkness", "Cap'N Cluck", "Ancient", "Cartoon", "Eon", "Kaos", "Police", "Construction", "Holiday", "Ghost", "Thermal", "Fire Truck", "Ninja", "Royal", "Robot"}) - Me.cmbDecoration.Location = New System.Drawing.Point(12, 27) - Me.cmbDecoration.Name = "cmbDecoration" - Me.cmbDecoration.Size = New System.Drawing.Size(121, 21) - Me.cmbDecoration.TabIndex = 0 - ' - 'lblDecoration - ' - Me.lblDecoration.AutoSize = True - Me.lblDecoration.Location = New System.Drawing.Point(43, 11) - Me.lblDecoration.Name = "lblDecoration" - Me.lblDecoration.Size = New System.Drawing.Size(59, 13) - Me.lblDecoration.TabIndex = 1 - Me.lblDecoration.Text = "Decoration" - ' - 'lblTopper - ' - Me.lblTopper.AutoSize = True - Me.lblTopper.Location = New System.Drawing.Point(202, 9) - Me.lblTopper.Name = "lblTopper" - Me.lblTopper.Size = New System.Drawing.Size(41, 13) - Me.lblTopper.TabIndex = 3 - Me.lblTopper.Text = "Topper" - ' - 'cmbTopper - ' - Me.cmbTopper.FormattingEnabled = True - Me.cmbTopper.Items.AddRange(New Object() {"(None)", "The Darkness", "Lucky Coin", "King-Sized Bucket", "Popcorn", "Chicken Leg", "Pinata", "Bag of Gold", "Chompy", "Balloon", "Ripe Banana", "Beach Ball", "Teddy Hat", "Corn on the Cob", "Dragonfire Cannon", "Eon's Sock", "Eon's Statue", "Kaos Statue", "Spitfire Doll", "Golden Piggy Bank", "Raccoon Tail", "Rasta Hat", "Party Sheep", "Snap Shot Doll", "Space Helmet", "Squeeks Jr.", "Tiki Speaky", "Traffic Cone", "Tree Rex Doll", "Tricorn Hat", "Trigger Happy Doll", "Wash Buckler Doll", "Weathervane", "Eon's Helm", "Pluck", "Siren", "Ghost Topper", "Cartoon Doll", "Kaos Punching Bag", "Cup O' Cocoa", "Hand of Fate", "Like Clockwork", "Empire of Ice", "Pizza", "Yeti Doll", "Kaos Sigil", "Cowboy Hat", "Eyeball Ball", "Asteroid", "Hook Hand", "The Mighty Atom", "Holiday Tree", "Shuriken", "Mechanical Gear", "Royal Crown", "Fire Hydrant"}) - Me.cmbTopper.Location = New System.Drawing.Point(162, 27) - Me.cmbTopper.Name = "cmbTopper" - Me.cmbTopper.Size = New System.Drawing.Size(121, 21) - Me.cmbTopper.TabIndex = 4 - ' - 'lblNeon - ' - Me.lblNeon.AutoSize = True - Me.lblNeon.Location = New System.Drawing.Point(56, 59) - Me.lblNeon.Name = "lblNeon" - Me.lblNeon.Size = New System.Drawing.Size(33, 13) - Me.lblNeon.TabIndex = 5 - Me.lblNeon.Text = "Neon" - ' - 'cmbNeon - ' - Me.cmbNeon.FormattingEnabled = True - Me.cmbNeon.Items.AddRange(New Object() {"(None)", "Darkness", "Eon", "Ancient", "Cap'N Cluck", "Cartoon", "Kaos", "Police", "Construction", "Holiday", "Ghost", "Royal", "Ninja", "Thermal", "Robot", "Fire Truck"}) - Me.cmbNeon.Location = New System.Drawing.Point(12, 75) - Me.cmbNeon.Name = "cmbNeon" - Me.cmbNeon.Size = New System.Drawing.Size(121, 21) - Me.cmbNeon.TabIndex = 6 - ' - 'cmbShout - ' - Me.cmbShout.FormattingEnabled = True - Me.cmbShout.Items.AddRange(New Object() {"(None)", "Sneer: Cali", "Jeer: Cali", "Cheer: Cali", "Back off Bear", "Breakdown", "Pull Over!", "Evil Eye", "Bird Brain", "The Ultimate Evil!", "Leave Me Alone Lion", "Going Nuclear", "Sneer: Sharpfin", "The Darkness", "Why I Oughta", "Police Siren", "Fire It Up", "Sneer: Buzz", "Call Me!", "Car Trouble", "Sneer: Pomfrey", "Yield!", "Hype Train", "Doggin' After Ya", "Crash and Burn", "Earthquake", "Flat Tire", "Fly Trap", "Sneer: Glumshanks", "Sneer: Hugo", "Sneer: Queen Cumulus", "Ninja Stars", "AAAAAA…", "Jeer: Sharpfin", "Red Means Go Right?", "The Final Countdown", "Rush Hour", "Sneer: Tessa", "Tidal Wave", "Toasty!", "All Spun Up", "Under Construction", "Howlin' Good", "Cheer: Buzz", "Cheer: Pomfrey", "Checkered Flag", "Eon Impersonator", "Cheer: Flynn", "Cheer: Glumshanks", "Wink Wink Nudge Nudge", "Silver Bells", "Cheer: Queen Cumulus", "Cheer: Persephone", "Cheer: Sharpfin", "Cheer: Hugo", ":)", "Cheer: Tessa", "First Place Trophy", "Big Bell", "Rude Chompy", "Your Robot Son", "Cry Baby", "The Gulper", "Sweet Innocence", "Diplomacy", "The Prince of Pontification", "Scandalous!", "Like Clockwork", "Ancient Energy", "Banana Peel", "Bashful Face", "Boo", "Boo Too", "Jeer: Buzz", "Catchy Jingle", "Jeer: Pomfrey", "Laugh It Up", "Cow Crossing", "Cuckoo Cuckoo", "Rude Dolphin", "Jack the Donkey", "Quack!", "Trumpet Trunk", "Blub-Blub", "Jeer: Flynn", "Jeer: Glumshanks", "Indignant Goose", "Ham!", "Horsin' Around", "Jeer: Hugo", "Kissy Face", "Purrfect", "Lockpick Gremlin", "Nature Calls", "Jeer: Queen Cumulus", "Oop Oop Eek", "Tauntalizing", "Soda Pop", "Wow!", "Baa-Aaa!", "Squeaky Toy", "Jeer: Tessa"}) - Me.cmbShout.Location = New System.Drawing.Point(162, 75) - Me.cmbShout.Name = "cmbShout" - Me.cmbShout.Size = New System.Drawing.Size(121, 21) - Me.cmbShout.TabIndex = 7 - ' - 'lblShout - ' - Me.lblShout.AutoSize = True - Me.lblShout.Location = New System.Drawing.Point(205, 57) - Me.lblShout.Name = "lblShout" - Me.lblShout.Size = New System.Drawing.Size(35, 13) - Me.lblShout.TabIndex = 8 - Me.lblShout.Text = "Shout" - ' - 'lblShield - ' - Me.lblShield.AutoSize = True - Me.lblShield.Location = New System.Drawing.Point(40, 113) - Me.lblShield.Name = "lblShield" - Me.lblShield.Size = New System.Drawing.Size(65, 13) - Me.lblShield.TabIndex = 9 - Me.lblShield.Text = "Shield Level" - ' - 'numShield - ' - Me.numShield.Location = New System.Drawing.Point(12, 129) - Me.numShield.Name = "numShield" - Me.numShield.Size = New System.Drawing.Size(121, 20) - Me.numShield.TabIndex = 10 - ' - 'numWeapon - ' - Me.numWeapon.Location = New System.Drawing.Point(162, 129) - Me.numWeapon.Name = "numWeapon" - Me.numWeapon.Size = New System.Drawing.Size(121, 20) - Me.numWeapon.TabIndex = 12 - ' - 'lblWeapon - ' - Me.lblWeapon.AutoSize = True - Me.lblWeapon.Location = New System.Drawing.Point(184, 113) - Me.lblWeapon.Name = "lblWeapon" - Me.lblWeapon.Size = New System.Drawing.Size(77, 13) - Me.lblWeapon.TabIndex = 11 - Me.lblWeapon.Text = "Weapon Level" - ' - 'lblGearbits - ' - Me.lblGearbits.AutoSize = True - Me.lblGearbits.Location = New System.Drawing.Point(49, 161) - Me.lblGearbits.Name = "lblGearbits" - Me.lblGearbits.Size = New System.Drawing.Size(46, 13) - Me.lblGearbits.TabIndex = 13 - Me.lblGearbits.Text = "Gearbits" - ' - 'numGearbits - ' - Me.numGearbits.Location = New System.Drawing.Point(13, 182) - Me.numGearbits.Name = "numGearbits" - Me.numGearbits.Size = New System.Drawing.Size(120, 20) - Me.numGearbits.TabIndex = 14 - ' - 'btnGoBack - ' - Me.btnGoBack.Location = New System.Drawing.Point(185, 179) - Me.btnGoBack.Name = "btnGoBack" - Me.btnGoBack.Size = New System.Drawing.Size(75, 23) - Me.btnGoBack.TabIndex = 15 - Me.btnGoBack.Text = "Go Back" - Me.btnGoBack.UseVisualStyleBackColor = True - ' - 'frmVehicles - ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) - Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(309, 214) - Me.Controls.Add(Me.btnGoBack) - Me.Controls.Add(Me.numGearbits) - Me.Controls.Add(Me.lblGearbits) - Me.Controls.Add(Me.numWeapon) - Me.Controls.Add(Me.lblWeapon) - Me.Controls.Add(Me.numShield) - Me.Controls.Add(Me.lblShield) - Me.Controls.Add(Me.lblShout) - Me.Controls.Add(Me.cmbShout) - Me.Controls.Add(Me.cmbNeon) - Me.Controls.Add(Me.lblNeon) - Me.Controls.Add(Me.cmbTopper) - Me.Controls.Add(Me.lblTopper) - Me.Controls.Add(Me.lblDecoration) - Me.Controls.Add(Me.cmbDecoration) - Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) - Me.MaximizeBox = False - Me.Name = "frmVehicles" - Me.Text = "Vehicles" - CType(Me.numShield, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.numWeapon, System.ComponentModel.ISupportInitialize).EndInit() - CType(Me.numGearbits, System.ComponentModel.ISupportInitialize).EndInit() - Me.ResumeLayout(False) - Me.PerformLayout() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmVehicles)) + Me.cmbDecoration = New System.Windows.Forms.ComboBox() + Me.lblDecoration = New System.Windows.Forms.Label() + Me.lblTopper = New System.Windows.Forms.Label() + Me.cmbTopper = New System.Windows.Forms.ComboBox() + Me.lblNeon = New System.Windows.Forms.Label() + Me.cmbNeon = New System.Windows.Forms.ComboBox() + Me.cmbShout = New System.Windows.Forms.ComboBox() + Me.lblShout = New System.Windows.Forms.Label() + Me.lblShield = New System.Windows.Forms.Label() + Me.numShield = New System.Windows.Forms.NumericUpDown() + Me.numWeapon = New System.Windows.Forms.NumericUpDown() + Me.lblWeapon = New System.Windows.Forms.Label() + Me.lblGearbits = New System.Windows.Forms.Label() + Me.numGearbits = New System.Windows.Forms.NumericUpDown() + Me.btnGoBack = New System.Windows.Forms.Button() + CType(Me.numShield, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.numWeapon, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.numGearbits, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SuspendLayout() + ' + 'cmbDecoration + ' + Me.cmbDecoration.FormattingEnabled = True + Me.cmbDecoration.Items.AddRange(New Object() {"(None)", "Darkness", "Cap'N Cluck", "Ancient", "Cartoon", "Eon", "Kaos", "Police", "Construction", "Holiday", "Ghost", "Thermal", "Fire Truck", "Ninja", "Royal", "Robot"}) + Me.cmbDecoration.Location = New System.Drawing.Point(12, 27) + Me.cmbDecoration.Name = "cmbDecoration" + Me.cmbDecoration.Size = New System.Drawing.Size(121, 21) + Me.cmbDecoration.TabIndex = 0 + ' + 'lblDecoration + ' + Me.lblDecoration.AutoSize = True + Me.lblDecoration.Location = New System.Drawing.Point(43, 11) + Me.lblDecoration.Name = "lblDecoration" + Me.lblDecoration.Size = New System.Drawing.Size(59, 13) + Me.lblDecoration.TabIndex = 1 + Me.lblDecoration.Text = "Decoration" + ' + 'lblTopper + ' + Me.lblTopper.AutoSize = True + Me.lblTopper.Location = New System.Drawing.Point(202, 9) + Me.lblTopper.Name = "lblTopper" + Me.lblTopper.Size = New System.Drawing.Size(41, 13) + Me.lblTopper.TabIndex = 3 + Me.lblTopper.Text = "Topper" + ' + 'cmbTopper + ' + Me.cmbTopper.FormattingEnabled = True + Me.cmbTopper.Items.AddRange(New Object() {"(None)", "The Darkness", "Lucky Coin", "King-Sized Bucket", "Popcorn", "Chicken Leg", "Pinata", "Bag of Gold", "Chompy", "Balloon", "Ripe Banana", "Beach Ball", "Teddy Hat", "Corn on the Cob", "Dragonfire Cannon", "Eon's Sock", "Eon's Statue", "Kaos Statue", "Spitfire Doll", "Golden Piggy Bank", "Raccoon Tail", "Rasta Hat", "Party Sheep", "Snap Shot Doll", "Space Helmet", "Squeeks Jr.", "Tiki Speaky", "Traffic Cone", "Tree Rex Doll", "Tricorn Hat", "Trigger Happy Doll", "Wash Buckler Doll", "Weathervane", "Eon's Helm", "Pluck", "Siren", "Ghost Topper", "Cartoon Doll", "Kaos Punching Bag", "Cup O' Cocoa", "Hand of Fate", "Like Clockwork", "Empire of Ice", "Pizza", "Yeti Doll", "Kaos Sigil", "Cowboy Hat", "Eyeball Ball", "Asteroid", "Hook Hand", "The Mighty Atom", "Holiday Tree", "Shuriken", "Mechanical Gear", "Royal Crown", "Fire Hydrant"}) + Me.cmbTopper.Location = New System.Drawing.Point(162, 27) + Me.cmbTopper.Name = "cmbTopper" + Me.cmbTopper.Size = New System.Drawing.Size(121, 21) + Me.cmbTopper.TabIndex = 4 + ' + 'lblNeon + ' + Me.lblNeon.AutoSize = True + Me.lblNeon.Location = New System.Drawing.Point(56, 59) + Me.lblNeon.Name = "lblNeon" + Me.lblNeon.Size = New System.Drawing.Size(33, 13) + Me.lblNeon.TabIndex = 5 + Me.lblNeon.Text = "Neon" + ' + 'cmbNeon + ' + Me.cmbNeon.FormattingEnabled = True + Me.cmbNeon.Items.AddRange(New Object() {"(None)", "Darkness", "Eon", "Ancient", "Cap'N Cluck", "Cartoon", "Kaos", "Police", "Construction", "Holiday", "Ghost", "Royal", "Ninja", "Thermal", "Robot", "Fire Truck"}) + Me.cmbNeon.Location = New System.Drawing.Point(12, 75) + Me.cmbNeon.Name = "cmbNeon" + Me.cmbNeon.Size = New System.Drawing.Size(121, 21) + Me.cmbNeon.TabIndex = 6 + ' + 'cmbShout + ' + Me.cmbShout.FormattingEnabled = True + Me.cmbShout.Items.AddRange(New Object() {"(None)", "Sneer: Cali", "Jeer: Cali", "Cheer: Cali", "Back off Bear", "Breakdown", "Pull Over!", "Evil Eye", "Bird Brain", "The Ultimate Evil!", "Leave Me Alone Lion", "Going Nuclear", "Sneer: Sharpfin", "The Darkness", "Why I Oughta", "Police Siren", "Fire It Up", "Sneer: Buzz", "Call Me!", "Car Trouble", "Sneer: Pomfrey", "Yield!", "Hype Train", "Doggin' After Ya", "Crash and Burn", "Earthquake", "Flat Tire", "Fly Trap", "Sneer: Glumshanks", "Sneer: Hugo", "Sneer: Queen Cumulus", "Ninja Stars", "AAAAAA…", "Jeer: Sharpfin", "Red Means Go Right?", "The Final Countdown", "Rush Hour", "Sneer: Tessa", "Tidal Wave", "Toasty!", "All Spun Up", "Under Construction", "Howlin' Good", "Cheer: Buzz", "Cheer: Pomfrey", "Checkered Flag", "Eon Impersonator", "Cheer: Flynn", "Cheer: Glumshanks", "Wink Wink Nudge Nudge", "Silver Bells", "Cheer: Queen Cumulus", "Cheer: Persephone", "Cheer: Sharpfin", "Cheer: Hugo", ":)", "Cheer: Tessa", "First Place Trophy", "Big Bell", "Rude Chompy", "Your Robot Son", "Cry Baby", "The Gulper", "Sweet Innocence", "Diplomacy", "The Prince of Pontification", "Scandalous!", "Like Clockwork", "Ancient Energy", "Banana Peel", "Bashful Face", "Boo", "Boo Too", "Jeer: Buzz", "Catchy Jingle", "Jeer: Pomfrey", "Laugh It Up", "Cow Crossing", "Cuckoo Cuckoo", "Rude Dolphin", "Jack the Donkey", "Quack!", "Trumpet Trunk", "Blub-Blub", "Jeer: Flynn", "Jeer: Glumshanks", "Indignant Goose", "Ham!", "Horsin' Around", "Jeer: Hugo", "Kissy Face", "Purrfect", "Lockpick Gremlin", "Nature Calls", "Jeer: Queen Cumulus", "Oop Oop Eek", "Tauntalizing", "Soda Pop", "Wow!", "Baa-Aaa!", "Squeaky Toy", "Jeer: Tessa"}) + Me.cmbShout.Location = New System.Drawing.Point(162, 75) + Me.cmbShout.Name = "cmbShout" + Me.cmbShout.Size = New System.Drawing.Size(121, 21) + Me.cmbShout.TabIndex = 7 + ' + 'lblShout + ' + Me.lblShout.AutoSize = True + Me.lblShout.Location = New System.Drawing.Point(205, 57) + Me.lblShout.Name = "lblShout" + Me.lblShout.Size = New System.Drawing.Size(35, 13) + Me.lblShout.TabIndex = 8 + Me.lblShout.Text = "Shout" + ' + 'lblShield + ' + Me.lblShield.AutoSize = True + Me.lblShield.Location = New System.Drawing.Point(40, 113) + Me.lblShield.Name = "lblShield" + Me.lblShield.Size = New System.Drawing.Size(65, 13) + Me.lblShield.TabIndex = 9 + Me.lblShield.Text = "Shield Level" + ' + 'numShield + ' + Me.numShield.Location = New System.Drawing.Point(12, 129) + Me.numShield.Maximum = New Decimal(New Integer() {1048575, 0, 0, 0}) + Me.numShield.Name = "numShield" + Me.numShield.Size = New System.Drawing.Size(121, 20) + Me.numShield.TabIndex = 10 + ' + 'numWeapon + ' + Me.numWeapon.Location = New System.Drawing.Point(162, 129) + Me.numWeapon.Maximum = New Decimal(New Integer() {1048575, 0, 0, 0}) + Me.numWeapon.Name = "numWeapon" + Me.numWeapon.Size = New System.Drawing.Size(121, 20) + Me.numWeapon.TabIndex = 12 + ' + 'lblWeapon + ' + Me.lblWeapon.AutoSize = True + Me.lblWeapon.Location = New System.Drawing.Point(184, 113) + Me.lblWeapon.Name = "lblWeapon" + Me.lblWeapon.Size = New System.Drawing.Size(77, 13) + Me.lblWeapon.TabIndex = 11 + Me.lblWeapon.Text = "Weapon Level" + ' + 'lblGearbits + ' + Me.lblGearbits.AutoSize = True + Me.lblGearbits.Location = New System.Drawing.Point(49, 161) + Me.lblGearbits.Name = "lblGearbits" + Me.lblGearbits.Size = New System.Drawing.Size(46, 13) + Me.lblGearbits.TabIndex = 13 + Me.lblGearbits.Text = "Gearbits" + ' + 'numGearbits + ' + Me.numGearbits.Location = New System.Drawing.Point(13, 182) + Me.numGearbits.Maximum = New Decimal(New Integer() {255, 0, 0, 0}) + Me.numGearbits.Name = "numGearbits" + Me.numGearbits.Size = New System.Drawing.Size(120, 20) + Me.numGearbits.TabIndex = 14 + ' + 'btnGoBack + ' + Me.btnGoBack.Location = New System.Drawing.Point(185, 179) + Me.btnGoBack.Name = "btnGoBack" + Me.btnGoBack.Size = New System.Drawing.Size(75, 23) + Me.btnGoBack.TabIndex = 15 + Me.btnGoBack.Text = "Go Back" + Me.btnGoBack.UseVisualStyleBackColor = True + ' + 'frmVehicles + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(309, 214) + Me.Controls.Add(Me.btnGoBack) + Me.Controls.Add(Me.numGearbits) + Me.Controls.Add(Me.lblGearbits) + Me.Controls.Add(Me.numWeapon) + Me.Controls.Add(Me.lblWeapon) + Me.Controls.Add(Me.numShield) + Me.Controls.Add(Me.lblShield) + Me.Controls.Add(Me.lblShout) + Me.Controls.Add(Me.cmbShout) + Me.Controls.Add(Me.cmbNeon) + Me.Controls.Add(Me.lblNeon) + Me.Controls.Add(Me.cmbTopper) + Me.Controls.Add(Me.lblTopper) + Me.Controls.Add(Me.lblDecoration) + Me.Controls.Add(Me.cmbDecoration) + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) + Me.MaximizeBox = False + Me.Name = "frmVehicles" + Me.Text = "Vehicles" + CType(Me.numShield, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.numWeapon, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.numGearbits, System.ComponentModel.ISupportInitialize).EndInit() + Me.ResumeLayout(False) + Me.PerformLayout() - End Sub + End Sub - Friend WithEvents cmbDecoration As ComboBox + Friend WithEvents cmbDecoration As ComboBox Friend WithEvents lblDecoration As Label Friend WithEvents lblTopper As Label Friend WithEvents cmbTopper As ComboBox diff --git a/SkyReader-GUI/frmVehicles.vb b/SkyReader-GUI/frmVehicles.vb index 7c5ff8f..5edee27 100644 --- a/SkyReader-GUI/frmVehicles.vb +++ b/SkyReader-GUI/frmVehicles.vb @@ -1064,6 +1064,17 @@ Public Class frmVehicles End Sub Private Sub btnGoBack_Click(sender As Object, e As EventArgs) Handles btnGoBack.Click - + Dim result As DialogResult + result = MessageBox.Show("Do you want to apply any changes made to this figure?", "Apply Changes?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) + If result = DialogResult.Yes Then + Save() + 'I need a way to load back the Main Form. + frmMain.Show() + Dispose() + Else + 'Go back anyway. + frmMain.Show() + Dispose() + End If End Sub End Class \ No newline at end of file diff --git a/SkyReader-GUI/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/SkyReader-GUI/obj/Debug/DesignTimeResolveAssemblyReferences.cache index 2d57a56147bf5bafbb0666353483d3c9ea80763f..94bbffd5baaaa976033b46286827386f0d256cda 100644 GIT binary patch delta 55 zcmbQkJ%@XPKO>{W<^V=B#>pR;;#s*E7#LC}e`E^gbxcl9EiTSX%FM|ushsS^d}8t~ LCc(|hER~D^)TI%m delta 42 ycmbQkJ%@XPKO-aG<^V=B#>xAbQ`y+K7#J90C+}yDn(WPde6lUG;AUl(N=5+n@(WY| diff --git a/SkyReader-GUI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SkyReader-GUI/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 0d9ede4da40804d150334a25b1bfca5f9b487673..54638e2b9135e277fc6f1d02ea7c32d1017827e4 100644 GIT binary patch delta 65 zcmca_df#-zVs1wF$-TV#lP_~$gtD&ih(K9cyxfzOdBx#8B}Vtny}bEcK