mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-09-23 09:02:26 +00:00
Removed option to generate a pack with Skins.pck
This commit is contained in:
@@ -34,7 +34,6 @@
|
|||||||
this.InputTextBox = new MetroFramework.Controls.MetroTextBox();
|
this.InputTextBox = new MetroFramework.Controls.MetroTextBox();
|
||||||
this.resolutionComboBox = new MetroFramework.Controls.MetroComboBox();
|
this.resolutionComboBox = new MetroFramework.Controls.MetroComboBox();
|
||||||
this.label1 = new MetroFramework.Controls.MetroLabel();
|
this.label1 = new MetroFramework.Controls.MetroLabel();
|
||||||
this.createSkinsPckCheckBox = new MetroFramework.Controls.MetroCheckBox();
|
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// TextLabel
|
// TextLabel
|
||||||
@@ -109,20 +108,11 @@
|
|||||||
this.label1.Name = "label1";
|
this.label1.Name = "label1";
|
||||||
this.label1.Theme = MetroFramework.MetroThemeStyle.Dark;
|
this.label1.Theme = MetroFramework.MetroThemeStyle.Dark;
|
||||||
//
|
//
|
||||||
// createSkinsPckCheckBox
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.createSkinsPckCheckBox, "createSkinsPckCheckBox");
|
|
||||||
this.createSkinsPckCheckBox.Name = "createSkinsPckCheckBox";
|
|
||||||
this.createSkinsPckCheckBox.Style = MetroFramework.MetroColorStyle.White;
|
|
||||||
this.createSkinsPckCheckBox.Theme = MetroFramework.MetroThemeStyle.Dark;
|
|
||||||
this.createSkinsPckCheckBox.UseSelectable = true;
|
|
||||||
//
|
|
||||||
// CreateTexturePackPrompt
|
// CreateTexturePackPrompt
|
||||||
//
|
//
|
||||||
this.AcceptButton = this.OKButton;
|
this.AcceptButton = this.OKButton;
|
||||||
resources.ApplyResources(this, "$this");
|
resources.ApplyResources(this, "$this");
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.Controls.Add(this.createSkinsPckCheckBox);
|
|
||||||
this.Controls.Add(this.label1);
|
this.Controls.Add(this.label1);
|
||||||
this.Controls.Add(this.resolutionComboBox);
|
this.Controls.Add(this.resolutionComboBox);
|
||||||
this.Controls.Add(this.InputTextBox);
|
this.Controls.Add(this.InputTextBox);
|
||||||
@@ -146,6 +136,5 @@
|
|||||||
private MetroFramework.Controls.MetroTextBox InputTextBox;
|
private MetroFramework.Controls.MetroTextBox InputTextBox;
|
||||||
private MetroFramework.Controls.MetroComboBox resolutionComboBox;
|
private MetroFramework.Controls.MetroComboBox resolutionComboBox;
|
||||||
public MetroFramework.Controls.MetroLabel label1;
|
public MetroFramework.Controls.MetroLabel label1;
|
||||||
private MetroFramework.Controls.MetroCheckBox createSkinsPckCheckBox;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -9,7 +9,6 @@ namespace PckStudio
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Text entered <c>only access when DialogResult == DialogResult.OK</c>
|
/// Text entered <c>only access when DialogResult == DialogResult.OK</c>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool CreateSkinsPck => createSkinsPckCheckBox.Checked;
|
|
||||||
public string PackName => InputTextBox.Text;
|
public string PackName => InputTextBox.Text;
|
||||||
public string PackRes => resolutionComboBox.Text;
|
public string PackRes => resolutionComboBox.Text;
|
||||||
|
|
||||||
|
|||||||
@@ -147,7 +147,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>TextLabel.ZOrder" xml:space="preserve">
|
<data name=">>TextLabel.ZOrder" xml:space="preserve">
|
||||||
<value>5</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OKButton.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="OKButton.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>166, 74</value>
|
<value>166, 74</value>
|
||||||
@@ -171,7 +171,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>OKButton.ZOrder" xml:space="preserve">
|
<data name=">>OKButton.ZOrder" xml:space="preserve">
|
||||||
<value>4</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="resource.Image" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
<data name="resource.Image" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||||
@@ -208,7 +208,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>InputTextBox.ZOrder" xml:space="preserve">
|
<data name=">>InputTextBox.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="resolutionComboBox.ItemHeight" type="System.Int32, mscorlib">
|
<data name="resolutionComboBox.ItemHeight" type="System.Int32, mscorlib">
|
||||||
<value>23</value>
|
<value>23</value>
|
||||||
@@ -259,7 +259,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>resolutionComboBox.ZOrder" xml:space="preserve">
|
<data name=">>resolutionComboBox.ZOrder" xml:space="preserve">
|
||||||
<value>2</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
|
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@@ -289,33 +289,6 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>label1.ZOrder" xml:space="preserve">
|
<data name=">>label1.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
|
||||||
</data>
|
|
||||||
<data name="createSkinsPckCheckBox.AutoSize" type="System.Boolean, mscorlib">
|
|
||||||
<value>True</value>
|
|
||||||
</data>
|
|
||||||
<data name="createSkinsPckCheckBox.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>19, 77</value>
|
|
||||||
</data>
|
|
||||||
<data name="createSkinsPckCheckBox.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>109, 15</value>
|
|
||||||
</data>
|
|
||||||
<data name="createSkinsPckCheckBox.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>8</value>
|
|
||||||
</data>
|
|
||||||
<data name="createSkinsPckCheckBox.Text" xml:space="preserve">
|
|
||||||
<value>Create Skins.pck</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>createSkinsPckCheckBox.Name" xml:space="preserve">
|
|
||||||
<value>createSkinsPckCheckBox</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>createSkinsPckCheckBox.Type" xml:space="preserve">
|
|
||||||
<value>MetroFramework.Controls.MetroCheckBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>createSkinsPckCheckBox.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>createSkinsPckCheckBox.ZOrder" xml:space="preserve">
|
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
|||||||
@@ -339,7 +339,7 @@ namespace PckStudio
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static PckFile InitializePack(int packId, int packVersion, string packName, bool createSkinsPCK)
|
private static PckFile InitializePack(int packId, int packVersion, string packName)
|
||||||
{
|
{
|
||||||
var pack = new PckFile(3);
|
var pack = new PckFile(3);
|
||||||
|
|
||||||
@@ -354,9 +354,9 @@ namespace PckStudio
|
|||||||
return pack;
|
return pack;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static PckFile InitializeTexturePack(int packId, int packVersion, string packName, string res, bool createSkinsPCK)
|
private static PckFile InitializeTexturePack(int packId, int packVersion, string packName, string res)
|
||||||
{
|
{
|
||||||
PckFile pack = InitializePack(packId, packVersion, packName, createSkinsPCK);
|
PckFile pack = InitializePack(packId, packVersion, packName);
|
||||||
|
|
||||||
PckFile infoPCK = new PckFile(3);
|
PckFile infoPCK = new PckFile(3);
|
||||||
|
|
||||||
@@ -379,7 +379,7 @@ namespace PckStudio
|
|||||||
|
|
||||||
private static PckFile InitializeMashUpPack(int packId, int packVersion, string packName, string res)
|
private static PckFile InitializeMashUpPack(int packId, int packVersion, string packName, string res)
|
||||||
{
|
{
|
||||||
PckFile pack = InitializeTexturePack(packId, packVersion, packName, res, true);
|
PckFile pack = InitializeTexturePack(packId, packVersion, packName, res);
|
||||||
PckAsset gameRuleAsset = pack.CreateNewAsset("GameRules.grf", PckAssetType.GameRulesFile);
|
PckAsset gameRuleAsset = pack.CreateNewAsset("GameRules.grf", PckAssetType.GameRulesFile);
|
||||||
GameRuleFile grfFile = new GameRuleFile();
|
GameRuleFile grfFile = new GameRuleFile();
|
||||||
grfFile.AddRule("MapOptions",
|
grfFile.AddRule("MapOptions",
|
||||||
@@ -408,7 +408,7 @@ namespace PckStudio
|
|||||||
namePrompt.OKButtonText = "Ok";
|
namePrompt.OKButtonText = "Ok";
|
||||||
if (namePrompt.ShowDialog(this) == DialogResult.OK)
|
if (namePrompt.ShowDialog(this) == DialogResult.OK)
|
||||||
{
|
{
|
||||||
PckFile skinPck = InitializePack(new Random().Next(8000, GameConstants.MAX_PACK_ID), 0, namePrompt.NewText, true);
|
PckFile skinPck = InitializePack(new Random().Next(8000, GameConstants.MAX_PACK_ID), 0, namePrompt.NewText);
|
||||||
PackInfo packInfo = PackInfo.Create(skinPck, OMI.ByteOrder.BigEndian, true);
|
PackInfo packInfo = PackInfo.Create(skinPck, OMI.ByteOrder.BigEndian, true);
|
||||||
AddEditorPage("Unsaved skin pack", "Unsaved skin pack", packInfo);
|
AddEditorPage("Unsaved skin pack", "Unsaved skin pack", packInfo);
|
||||||
}
|
}
|
||||||
@@ -419,7 +419,7 @@ namespace PckStudio
|
|||||||
var packPrompt = new CreateTexturePackPrompt();
|
var packPrompt = new CreateTexturePackPrompt();
|
||||||
if (packPrompt.ShowDialog() == DialogResult.OK)
|
if (packPrompt.ShowDialog() == DialogResult.OK)
|
||||||
{
|
{
|
||||||
PckFile texturePackPck = InitializeTexturePack(new Random().Next(8000, GameConstants.MAX_PACK_ID), 0, packPrompt.PackName, packPrompt.PackRes, packPrompt.CreateSkinsPck);
|
PckFile texturePackPck = InitializeTexturePack(new Random().Next(8000, GameConstants.MAX_PACK_ID), 0, packPrompt.PackName, packPrompt.PackRes);
|
||||||
PackInfo packInfo = PackInfo.Create(texturePackPck, OMI.ByteOrder.BigEndian, true);
|
PackInfo packInfo = PackInfo.Create(texturePackPck, OMI.ByteOrder.BigEndian, true);
|
||||||
AddEditorPage("Unsaved texture pack", "Unsaved texture pack", packInfo);
|
AddEditorPage("Unsaved texture pack", "Unsaved texture pack", packInfo);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user