This commit is contained in:
Bitl 2017-05-29 11:02:16 -07:00
parent 116dec61f2
commit 0077689678
61 changed files with 6742 additions and 428 deletions

View File

@ -402,10 +402,10 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,OutfitID,Hat1ID,Hat2ID,
if (OutfitID and OutfitID ~= 0) then
Player.CharacterAppearance="http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..OutfitID;
elseif (Hat1ID and Hat1ID ~= 0) then
Hat1 = "rbxasset://charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://charcustom/hats/"..Hat3ID
local charapp = "rbxasset://charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
Hat1 = "rbxasset://../../../charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://../../../charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://../../../charcustom/hats/"..Hat3ID
local charapp = "rbxasset://../../../charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
player.CharacterAppearance = charapp
else
Player.CharacterAppearance=0;
@ -512,10 +512,10 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,OutfitID,Hat1ID,Hat2ID,
if (OutfitID and OutfitID ~= 0) then
Player.CharacterAppearance="http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..OutfitID;
elseif (Hat1ID and Hat1ID ~= 0) then
Hat1 = "rbxasset://charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://charcustom/hats/"..Hat3ID
local charapp = "rbxasset://charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
Hat1 = "rbxasset://../../../charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://../../../charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://../../../charcustom/hats/"..Hat3ID
local charapp = "rbxasset://../../../charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
player.CharacterAppearance = charapp
else
Player.CharacterAppearance=0;
@ -549,10 +549,10 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,OutfitID,Hat1ID,Hat2ID,
if (OutfitID and OutfitID ~= 0) then
player.CharacterAppearance="http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..OutfitID;
elseif (Hat1ID and Hat1ID ~= 0) then
Hat1 = "rbxasset://charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://charcustom/hats/"..Hat3ID
local charapp = "rbxasset://charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
Hat1 = "rbxasset://../../../charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://../../../charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://../../../charcustom/hats/"..Hat3ID
local charapp = "rbxasset://../../../charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
player.CharacterAppearance = charapp
else
player.CharacterAppearance=0;
@ -650,10 +650,10 @@ function CSSolo(UserID,PlayerName,BodyColors,OutfitID,Hat1ID,Hat2ID,Hat3ID,HeadC
if (OutfitID and OutfitID ~= 0) then
plr.CharacterAppearance="http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..OutfitID;
elseif (Hat1ID and Hat1ID ~= 0) then
Hat1 = "rbxasset://charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://charcustom/hats/"..Hat3ID
local charapp = "rbxasset://charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
Hat1 = "rbxasset://../../../charcustom/hats/"..Hat1ID
Hat2 = "rbxasset://../../../charcustom/hats/"..Hat2ID
Hat3 = "rbxasset://../../../charcustom/hats/"..Hat3ID
local charapp = "rbxasset://../../../charcustom/bodycolors/"..HeadColorID.."-"..TorsoColorID.."-"..LeftArmColorID.."-"..RightArmColorID.."-"..LeftLegColorID.."-"..RightLegColorID..".rbxm;"..Hat1..";"..Hat2..";"..Hat3
plr.CharacterAppearance = charapp
else
plr.CharacterAppearance=0;

View File

@ -78,7 +78,6 @@ namespace RBXLegacyLauncher
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.button40 = new System.Windows.Forms.Button();
this.button39 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// button1
@ -480,28 +479,17 @@ namespace RBXLegacyLauncher
//
this.button40.Location = new System.Drawing.Point(170, 159);
this.button40.Name = "button40";
this.button40.Size = new System.Drawing.Size(255, 22);
this.button40.Size = new System.Drawing.Size(265, 51);
this.button40.TabIndex = 41;
this.button40.Text = "Reset Colors";
this.button40.UseVisualStyleBackColor = true;
this.button40.Click += new System.EventHandler(this.Button40Click);
//
// button39
//
this.button39.Location = new System.Drawing.Point(170, 187);
this.button39.Name = "button39";
this.button39.Size = new System.Drawing.Size(255, 23);
this.button39.TabIndex = 42;
this.button39.Text = "Save Colors";
this.button39.UseVisualStyleBackColor = true;
this.button39.Click += new System.EventHandler(this.Button39Click);
//
// CharacterColors
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(437, 222);
this.Controls.Add(this.button39);
this.Controls.Add(this.button40);
this.Controls.Add(this.label2);
this.Controls.Add(this.label1);
@ -551,7 +539,6 @@ namespace RBXLegacyLauncher
this.Load += new System.EventHandler(this.CharacterColorsLoad);
this.ResumeLayout(false);
}
private System.Windows.Forms.Button button39;
private System.Windows.Forms.Button button40;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label1;

View File

@ -21,12 +21,6 @@ namespace RBXLegacyLauncher
/// </summary>
public partial class CharacterColors : Form
{
public static int HeadColor = 24;
public static int TorsoColor = 23;
public static int LArmColor = 24;
public static int RArmColor = 24;
public static int LLegColor = 119;
public static int RLegColor = 119;
public static string SelectedPart = "Head";
public CharacterColors()
@ -79,87 +73,13 @@ namespace RBXLegacyLauncher
void CharacterColorsLoad(object sender, EventArgs e)
{
if (!File.Exists("playercolors.txt"))
{
WriteColorConfigValues();
}
//if (!File.Exists(GlobalVars.ClientDir + @"\\" + GlobalVars.SelectedClient + @"\\content\\charcustom\\CharacterColors.rbxm"))
//{
//WriteColorModel();
//}
label2.Text = SelectedPart;
button1.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button2.BackColor = ConvertStringtoColor("Color [A=255, R=13, G=105, B=172]");
button3.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button4.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button5.BackColor = ConvertStringtoColor("Color [A=255, R=164, G=189, B=71]");
button6.BackColor = ConvertStringtoColor("Color [A=255, R=164, G=189, B=71]");
ReadColorConfigValues();
}
void ReadColorConfigValues()
{
string line1, line2, line3, line4, line5, line6, line7, line8, line9, line10, line11, line12;
using(StreamReader reader = new StreamReader("playercolors.txt"))
{
line1 = reader.ReadLine();
line2 = reader.ReadLine();
line3 = reader.ReadLine();
line4 = reader.ReadLine();
line5 = reader.ReadLine();
line6 = reader.ReadLine();
line7 = reader.ReadLine();
line8 = reader.ReadLine();
line9 = reader.ReadLine();
line10 = reader.ReadLine();
line11 = reader.ReadLine();
line12 = reader.ReadLine();
}
int iline1 = Convert.ToInt32(line1);
HeadColor = iline1;
int iline2 = Convert.ToInt32(line2);
TorsoColor = iline2;
int iline3 = Convert.ToInt32(line3);
LArmColor = iline3;
int iline4 = Convert.ToInt32(line4);
RArmColor = iline4;
int iline5 = Convert.ToInt32(line5);
LLegColor = iline5;
int iline6 = Convert.ToInt32(line6);
RLegColor = iline6;
button1.BackColor = ConvertStringtoColor(line7);
button2.BackColor = ConvertStringtoColor(line8);
button3.BackColor = ConvertStringtoColor(line9);
button4.BackColor = ConvertStringtoColor(line10);
button5.BackColor = ConvertStringtoColor(line11);
button6.BackColor = ConvertStringtoColor(line12);
}
void WriteColorConfigValues()
{
string[] lines = {
HeadColor.ToString(),
TorsoColor.ToString(),
LArmColor.ToString(),
RArmColor.ToString(),
LLegColor.ToString(),
RLegColor.ToString(),
button1.BackColor.ToString(),
button2.BackColor.ToString(),
button3.BackColor.ToString(),
button4.BackColor.ToString(),
button5.BackColor.ToString(),
button6.BackColor.ToString(),
};
File.WriteAllLines("playercolors.txt", lines);
button1.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_HeadColor);
button2.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_TorsoColor);
button3.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightArmColor);
button4.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftArmColor);
button5.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightLegColor);
button6.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftLegColor);
}
Color ConvertStringtoColor(string CString)
@ -176,32 +96,41 @@ namespace RBXLegacyLauncher
void ChangeColorOfPart(int ColorID, Color ButtonColor)
{
if (SelectedPart == "Head" || SelectedPart == "Right Arm" || SelectedPart == "Left Arm")
if (SelectedPart == "Head")
{
HeadColor = ColorID;
GlobalVars.HeadColorID = ColorID;
button1.BackColor = ButtonColor;
RArmColor = ColorID;
GlobalVars.RightArmColorID = ColorID;
button3.BackColor = ButtonColor;
LArmColor = ColorID;
GlobalVars.LeftArmColorID = ColorID;
button4.BackColor = ButtonColor;
}
else if (SelectedPart == "Right Leg" || SelectedPart == "Left Leg")
{
RLegColor = ColorID;
GlobalVars.RightLegColorID = ColorID;
button5.BackColor = ButtonColor;
LLegColor = ColorID;
GlobalVars.LeftLegColorID = ColorID;
button6.BackColor = ButtonColor;
GlobalVars.ColorMenu_HeadColor = ButtonColor.ToString();
button1.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_HeadColor);
}
else if (SelectedPart == "Torso")
{
TorsoColor = ColorID;
GlobalVars.TorsoColorID = ColorID;
button2.BackColor = ButtonColor;
GlobalVars.ColorMenu_TorsoColor = ButtonColor.ToString();
button2.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_TorsoColor);
}
else if (SelectedPart == "Right Arm")
{
GlobalVars.RightArmColorID = ColorID;
GlobalVars.ColorMenu_RightArmColor = ButtonColor.ToString();
button3.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightArmColor);
}
else if (SelectedPart == "Left Arm")
{
GlobalVars.LeftArmColorID = ColorID;
GlobalVars.ColorMenu_LeftArmColor = ButtonColor.ToString();
button4.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftArmColor);
}
else if (SelectedPart == "Right Leg")
{
GlobalVars.RightLegColorID = ColorID;
GlobalVars.ColorMenu_RightLegColor = ButtonColor.ToString();
button5.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightLegColor);
}
else if (SelectedPart == "Left Leg")
{
GlobalVars.LeftLegColorID = ColorID;
GlobalVars.ColorMenu_LeftLegColor = ButtonColor.ToString();
button6.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftLegColor);
}
}
@ -431,87 +360,29 @@ namespace RBXLegacyLauncher
void Button39Click(object sender, EventArgs e)
{
//WriteColorModel();
WriteColorConfigValues();
MessageBox.Show("Colors Saved!");
MessageBox.Show("remove this");
}
void WriteColorModel()
{
string filename = GlobalVars.ClientDir + @"\\" + GlobalVars.SelectedClient + @"\\content\\charcustom\\CharacterColors.rbxm";
XmlTextWriter writer = new XmlTextWriter(filename, System.Text.Encoding.UTF8);
writer.Formatting = Formatting.Indented;
writer.Indentation = 3;
writer.WriteStartDocument(true);
writer.WriteStartElement("roblox");
writer.WriteAttributeString("xmlns:xmime", "http://www.w3.org/2005/05/xmlmime");
writer.WriteAttributeString("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");
writer.WriteAttributeString("xsi:noNamespaceSchemaLocation", "http://www.roblox.com/roblox.xsd");
writer.WriteAttributeString("version", "4");
writer.WriteStartElement("External");
writer.WriteString("null");
writer.WriteEndElement();
writer.WriteStartElement("External");
writer.WriteString("nil");
writer.WriteEndElement();
writer.WriteStartElement("Item");
writer.WriteAttributeString("class", "BodyColors");
writer.WriteStartElement("Properties");
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "HeadColor");
writer.WriteString(HeadColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "LeftArmColor");
writer.WriteString(LArmColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "LeftLegColor");
writer.WriteString(LLegColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("string");
writer.WriteAttributeString("name", "Name");
writer.WriteString("Body Colors");
writer.WriteEndElement();
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "RightArmColor");
writer.WriteString(RArmColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "RightLegColor");
writer.WriteString(RLegColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("int");
writer.WriteAttributeString("name", "TorsoColor");
writer.WriteString(TorsoColor.ToString());
writer.WriteEndElement();
writer.WriteStartElement("bool");
writer.WriteAttributeString("name", "archivable");
writer.WriteString("true");
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Close();
}
void Button40Click(object sender, EventArgs e)
{
HeadColor = 24;
TorsoColor = 23;
LArmColor = 24;
RArmColor = 24;
LLegColor = 119;
RLegColor = 119;
button1.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button2.BackColor = ConvertStringtoColor("Color [A=255, R=13, G=105, B=172]");
button3.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button4.BackColor = ConvertStringtoColor("Color [A=255, R=245, G=205, B=47]");
button5.BackColor = ConvertStringtoColor("Color [A=255, R=164, G=189, B=71]");
button6.BackColor = ConvertStringtoColor("Color [A=255, R=164, G=189, B=71]");
//WriteColorModel();
WriteColorConfigValues();
GlobalVars.HeadColorID = 24;
GlobalVars.TorsoColorID = 23;
GlobalVars.LeftArmColorID = 24;
GlobalVars.RightArmColorID = 24;
GlobalVars.LeftLegColorID = 119;
GlobalVars.RightLegColorID = 119;
GlobalVars.ColorMenu_HeadColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_TorsoColor = "Color [A=255, R=13, G=105, B=172]";
GlobalVars.ColorMenu_LeftArmColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_RightArmColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_LeftLegColor = "Color [A=255, R=164, G=189, B=71]";
GlobalVars.ColorMenu_RightLegColor = "Color [A=255, R=164, G=189, B=71]";
button1.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_HeadColor);
button2.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_TorsoColor);
button3.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightArmColor);
button4.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftArmColor);
button5.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_RightLegColor);
button6.BackColor = ConvertStringtoColor(GlobalVars.ColorMenu_LeftLegColor);
MessageBox.Show("Colors Reset!");
}
}

View File

@ -117,7 +117,7 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAEBAAAAAAIABoBAAAZgAAACAgAAAAACAAqBAAAM4EAAAwMAAAAAAgAKglAAB2FQAAQEAAAAAA

View File

@ -37,88 +37,37 @@ namespace RBXLegacyLauncher
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CharacterCustomization));
this.label17 = new System.Windows.Forms.Label();
this.label16 = new System.Windows.Forms.Label();
this.label12 = new System.Windows.Forms.Label();
this.listBox3 = new System.Windows.Forms.ListBox();
this.listBox2 = new System.Windows.Forms.ListBox();
this.listBox1 = new System.Windows.Forms.ListBox();
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// label17
//
this.label17.Location = new System.Drawing.Point(115, 245);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(35, 14);
this.label17.TabIndex = 37;
this.label17.Text = "Hat 3";
//
// label16
//
this.label16.Location = new System.Drawing.Point(115, 157);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(35, 13);
this.label16.TabIndex = 36;
this.label16.Text = "Hat 2";
//
// label12
//
this.label12.Location = new System.Drawing.Point(115, 69);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(35, 13);
this.label12.TabIndex = 35;
this.label12.Text = "Hat 1";
//
// listBox3
//
this.listBox3.FormattingEnabled = true;
this.listBox3.Location = new System.Drawing.Point(9, 262);
this.listBox3.Name = "listBox3";
this.listBox3.Size = new System.Drawing.Size(243, 69);
this.listBox3.TabIndex = 34;
this.listBox3.SelectedIndexChanged += new System.EventHandler(this.ListBox3SelectedIndexChanged);
//
// listBox2
//
this.listBox2.FormattingEnabled = true;
this.listBox2.Location = new System.Drawing.Point(9, 173);
this.listBox2.Name = "listBox2";
this.listBox2.Size = new System.Drawing.Size(243, 69);
this.listBox2.TabIndex = 33;
this.listBox2.SelectedIndexChanged += new System.EventHandler(this.ListBox2SelectedIndexChanged);
//
// listBox1
//
this.listBox1.FormattingEnabled = true;
this.listBox1.Location = new System.Drawing.Point(9, 85);
this.listBox1.Name = "listBox1";
this.listBox1.Size = new System.Drawing.Size(243, 69);
this.listBox1.TabIndex = 32;
this.listBox1.SelectedIndexChanged += new System.EventHandler(this.ListBox1SelectedIndexChanged);
//
// button1
//
this.button1.Location = new System.Drawing.Point(9, 12);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(243, 54);
this.button1.TabIndex = 31;
this.button1.Text = "Edit Character Colors";
this.button1.Text = "Character Colors";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.Button1Click);
//
// button2
//
this.button2.Location = new System.Drawing.Point(9, 72);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(243, 54);
this.button2.TabIndex = 32;
this.button2.Text = "Hats";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.Button2Click);
//
// CharacterCustomization
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.ClientSize = new System.Drawing.Size(259, 339);
this.Controls.Add(this.label17);
this.Controls.Add(this.label16);
this.Controls.Add(this.label12);
this.Controls.Add(this.listBox3);
this.Controls.Add(this.listBox2);
this.Controls.Add(this.listBox1);
this.ClientSize = new System.Drawing.Size(263, 137);
this.Controls.Add(this.button2);
this.Controls.Add(this.button1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
@ -128,12 +77,7 @@ namespace RBXLegacyLauncher
this.Load += new System.EventHandler(this.CharacterCustomizationLoad);
this.ResumeLayout(false);
}
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.Label label16;
private System.Windows.Forms.Label label17;
private System.Windows.Forms.ListBox listBox2;
private System.Windows.Forms.ListBox listBox3;
private System.Windows.Forms.ListBox listBox1;
}
}

View File

@ -32,44 +32,14 @@ namespace RBXLegacyLauncher
void CharacterCustomizationLoad(object sender, EventArgs e)
{
listBox1.Items.Clear();
listBox2.Items.Clear();
listBox3.Items.Clear();
string hatdir = GlobalVars.ClientDir + @"\\" + GlobalVars.SelectedClient + @"\\content\\charcustom\\hats";
string hatdir = Environment.CurrentDirectory + @"\\charcustom\\hats";
if (Directory.Exists(hatdir))
{
DirectoryInfo dinfo = new DirectoryInfo(hatdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files )
{
if (file.Name.Equals(String.Empty))
{
continue;
}
if (file.Name.Equals("TeapotTurret.rbxm") && GlobalVars.AdminMode != true)
{
continue;
}
listBox1.Items.Add(file.Name);
listBox2.Items.Add(file.Name);
listBox3.Items.Add(file.Name);
}
listBox1.SelectedItem = GlobalVars.Custom_Hat1ID_Offline;
listBox2.SelectedItem = GlobalVars.Custom_Hat2ID_Offline;
listBox3.SelectedItem = GlobalVars.Custom_Hat3ID_Offline;
listBox1.Enabled = true;
listBox2.Enabled = true;
listBox3.Enabled = true;
button2.Enabled = true;
}
else
{
listBox1.Items.Add("Hats are not supported");
listBox1.Items.Add("on this client.");
listBox1.Enabled = false;
listBox2.Enabled = false;
listBox3.Enabled = false;
button2.Enabled = false;
}
}
@ -79,19 +49,10 @@ namespace RBXLegacyLauncher
ccol.Show();
}
void ListBox1SelectedIndexChanged(object sender, EventArgs e)
void Button2Click(object sender, EventArgs e)
{
GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString();
}
void ListBox2SelectedIndexChanged(object sender, EventArgs e)
{
GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString();
}
void ListBox3SelectedIndexChanged(object sender, EventArgs e)
{
GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString();
CharacterCustomization_HatMenu chats = new CharacterCustomization_HatMenu();
chats.Show();
}
}
}

View File

@ -117,7 +117,7 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAEBAAAAAAIABoBAAAZgAAACAgAAAAACAAqBAAAM4EAAAwMAAAAAAgAKglAAB2FQAAQEAAAAAA

View File

@ -0,0 +1,125 @@
/*
* Created by SharpDevelop.
* User: BITL
* Date: 5/29/2017
* Time: 8:58 AM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
namespace RBXLegacyLauncher
{
partial class CharacterCustomization_HatMenu
{
/// <summary>
/// Designer variable used to keep track of non-visual components.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Disposes resources used by the form.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing) {
if (components != null) {
components.Dispose();
}
}
base.Dispose(disposing);
}
/// <summary>
/// This method is required for Windows Forms designer support.
/// Do not change the method contents inside the source code editor. The Forms designer might
/// not be able to load this method if it was changed manually.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CharacterCustomization_HatMenu));
this.label17 = new System.Windows.Forms.Label();
this.label16 = new System.Windows.Forms.Label();
this.label12 = new System.Windows.Forms.Label();
this.listBox3 = new System.Windows.Forms.ListBox();
this.listBox2 = new System.Windows.Forms.ListBox();
this.listBox1 = new System.Windows.Forms.ListBox();
this.SuspendLayout();
//
// label17
//
this.label17.Location = new System.Drawing.Point(118, 181);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(35, 14);
this.label17.TabIndex = 43;
this.label17.Text = "Hat 3";
//
// label16
//
this.label16.Location = new System.Drawing.Point(118, 93);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(35, 13);
this.label16.TabIndex = 42;
this.label16.Text = "Hat 2";
//
// label12
//
this.label12.Location = new System.Drawing.Point(118, 5);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(35, 13);
this.label12.TabIndex = 41;
this.label12.Text = "Hat 1";
//
// listBox3
//
this.listBox3.FormattingEnabled = true;
this.listBox3.Location = new System.Drawing.Point(12, 198);
this.listBox3.Name = "listBox3";
this.listBox3.Size = new System.Drawing.Size(243, 69);
this.listBox3.TabIndex = 40;
this.listBox3.SelectedIndexChanged += new System.EventHandler(this.ListBox3SelectedIndexChanged);
//
// listBox2
//
this.listBox2.FormattingEnabled = true;
this.listBox2.Location = new System.Drawing.Point(12, 109);
this.listBox2.Name = "listBox2";
this.listBox2.Size = new System.Drawing.Size(243, 69);
this.listBox2.TabIndex = 39;
this.listBox2.SelectedIndexChanged += new System.EventHandler(this.ListBox2SelectedIndexChanged);
//
// listBox1
//
this.listBox1.FormattingEnabled = true;
this.listBox1.Location = new System.Drawing.Point(12, 21);
this.listBox1.Name = "listBox1";
this.listBox1.Size = new System.Drawing.Size(243, 69);
this.listBox1.TabIndex = 38;
this.listBox1.SelectedIndexChanged += new System.EventHandler(this.ListBox1SelectedIndexChanged);
//
// CharacterCustomization_HatMenu
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.ClientSize = new System.Drawing.Size(269, 285);
this.Controls.Add(this.label17);
this.Controls.Add(this.label16);
this.Controls.Add(this.label12);
this.Controls.Add(this.listBox3);
this.Controls.Add(this.listBox2);
this.Controls.Add(this.listBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "CharacterCustomization_HatMenu";
this.Text = "Hats";
this.Load += new System.EventHandler(this.CharacterCustomization_HatMenuLoad);
this.ResumeLayout(false);
}
private System.Windows.Forms.ListBox listBox1;
private System.Windows.Forms.ListBox listBox2;
private System.Windows.Forms.ListBox listBox3;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.Label label16;
private System.Windows.Forms.Label label17;
}
}

View File

@ -0,0 +1,83 @@
/*
* Created by SharpDevelop.
* User: BITL
* Date: 5/29/2017
* Time: 8:58 AM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using System.Drawing;
using System.Windows.Forms;
using System.IO;
namespace RBXLegacyLauncher
{
/// <summary>
/// Description of CharacterCustomization_HatMenu.
/// </summary>
public partial class CharacterCustomization_HatMenu : Form
{
public CharacterCustomization_HatMenu()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();
//
// TODO: Add constructor code after the InitializeComponent() call.
//
}
void CharacterCustomization_HatMenuLoad(object sender, EventArgs e)
{
listBox1.Items.Clear();
listBox2.Items.Clear();
listBox3.Items.Clear();
string hatdir = Environment.CurrentDirectory + @"\\charcustom\\hats";
if (Directory.Exists(hatdir))
{
DirectoryInfo dinfo = new DirectoryInfo(hatdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files )
{
if (file.Name.Equals(String.Empty))
{
continue;
}
if (file.Name.Equals("TeapotTurret.rbxm") && GlobalVars.AdminMode != true)
{
continue;
}
listBox1.Items.Add(file.Name);
listBox2.Items.Add(file.Name);
listBox3.Items.Add(file.Name);
}
listBox1.SelectedItem = GlobalVars.Custom_Hat1ID_Offline;
listBox2.SelectedItem = GlobalVars.Custom_Hat2ID_Offline;
listBox3.SelectedItem = GlobalVars.Custom_Hat3ID_Offline;
listBox1.Enabled = true;
listBox2.Enabled = true;
listBox3.Enabled = true;
}
}
void ListBox1SelectedIndexChanged(object sender, EventArgs e)
{
GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString();
}
void ListBox2SelectedIndexChanged(object sender, EventArgs e)
{
GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString();
}
void ListBox3SelectedIndexChanged(object sender, EventArgs e)
{
GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString();
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -50,4 +50,11 @@
public static int RightArmColorID = 24;
public static int LeftLegColorID = 119;
public static int RightLegColorID = 119;
//color menu.
public static string ColorMenu_HeadColor = "Color [A=255, R=245, G=205, B=47]";
public static string ColorMenu_TorsoColor = "Color [A=255, R=13, G=105, B=172]";
public static string ColorMenu_LeftArmColor = "Color [A=255, R=245, G=205, B=47]";
public static string ColorMenu_RightArmColor = "Color [A=255, R=245, G=205, B=47]";
public static string ColorMenu_LeftLegColor = "Color [A=255, R=164, G=189, B=71]";
public static string ColorMenu_RightLegColor = "Color [A=255, R=164, G=189, B=71]";
}

View File

@ -164,7 +164,7 @@ namespace RBXLegacyLauncher
void ReadConfigValues()
{
string line1, line2, line3, line4, line5, line6, line7, line8, line9, line10, line11, line12, line13, line14, line15, line16, line17, line18, line19;
string line1, line2, line3, line4, line5, line6, line7, line8, line9, line10, line11, line12, line13, line14, line15, line16, line17, line18, line19, line20, line21, line22, line23, line24, line25;
using(StreamReader reader = new StreamReader("config.txt"))
{
@ -187,6 +187,12 @@ namespace RBXLegacyLauncher
line17 = reader.ReadLine();
line18 = reader.ReadLine();
line19 = reader.ReadLine();
line20 = reader.ReadLine();
line21 = reader.ReadLine();
line22 = reader.ReadLine();
line23 = reader.ReadLine();
line24 = reader.ReadLine();
line25 = reader.ReadLine();
}
bool bline1 = Convert.ToBoolean(line1);
@ -233,6 +239,13 @@ namespace RBXLegacyLauncher
int iline19 = Convert.ToInt32(line19);
GlobalVars.RightLegColorID = iline19;
GlobalVars.ColorMenu_HeadColor = line20;
GlobalVars.ColorMenu_TorsoColor = line21;
GlobalVars.ColorMenu_LeftArmColor = line22;
GlobalVars.ColorMenu_RightArmColor = line23;
GlobalVars.ColorMenu_LeftLegColor = line24;
GlobalVars.ColorMenu_RightLegColor = line25;
if (GlobalVars.CloseOnLaunch == true)
{
checkBox1.Checked = true;
@ -323,6 +336,12 @@ namespace RBXLegacyLauncher
GlobalVars.RightArmColorID.ToString(),
GlobalVars.LeftLegColorID.ToString(),
GlobalVars.RightLegColorID.ToString(),
GlobalVars.ColorMenu_HeadColor.ToString(),
GlobalVars.ColorMenu_TorsoColor.ToString(),
GlobalVars.ColorMenu_LeftArmColor.ToString(),
GlobalVars.ColorMenu_RightArmColor.ToString(),
GlobalVars.ColorMenu_LeftLegColor.ToString(),
GlobalVars.ColorMenu_RightLegColor.ToString(),
};
File.WriteAllLines("config.txt", lines);
ConsolePrint("Config Saved.", 3);
@ -349,6 +368,12 @@ namespace RBXLegacyLauncher
GlobalVars.RightArmColorID = 24;
GlobalVars.LeftLegColorID = 119;
GlobalVars.RightLegColorID = 119;
GlobalVars.ColorMenu_HeadColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_TorsoColor = "Color [A=255, R=13, G=105, B=172]";
GlobalVars.ColorMenu_LeftArmColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_RightArmColor = "Color [A=255, R=245, G=205, B=47]";
GlobalVars.ColorMenu_LeftLegColor = "Color [A=255, R=164, G=189, B=71]";
GlobalVars.ColorMenu_RightLegColor = "Color [A=255, R=164, G=189, B=71]";
ConsolePrint("All config settings reset. Reloading config.", 4);
WriteConfigValues();
ReadConfigValues();

View File

@ -59,6 +59,10 @@
<Compile Include="CharacterCustomization.Designer.cs">
<DependentUpon>CharacterCustomization.cs</DependentUpon>
</Compile>
<Compile Include="CharacterCustomization_HatMenu.cs" />
<Compile Include="CharacterCustomization_HatMenu.Designer.cs">
<DependentUpon>CharacterCustomization_HatMenu.cs</DependentUpon>
</Compile>
<Compile Include="ClientinfoCreator.cs" />
<Compile Include="ClientinfoCreator.Designer.cs">
<DependentUpon>ClientinfoCreator.cs</DependentUpon>
@ -85,6 +89,9 @@
<EmbeddedResource Include="CharacterCustomization.resx">
<DependentUpon>CharacterCustomization.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="CharacterCustomization_HatMenu.resx">
<DependentUpon>CharacterCustomization_HatMenu.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ClientinfoCreator.resx">
<DependentUpon>ClientinfoCreator.cs</DependentUpon>
</EmbeddedResource>

View File

@ -0,0 +1,11 @@
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\bin\Release\RBXLegacyLauncher.exe.config
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\bin\Release\RBXLegacyLauncher.exe
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csprojResolveAssemblyReference.cache
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.CharacterColors.resources
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.CharacterCustomization.resources
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.ClientinfoEditor.resources
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.MainForm.resources
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.ServerInfo.resources
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csproj.GenerateResource.Cache
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.exe
C:\Users\BITL\Documents\GitHub\RBXLegacy-src\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.CharacterCustomization_HatMenu.resources

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/visor.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/visor.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.01999998</Y>
<Z>1.01999998</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/ROBLOXVisor.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/ROBLOXVisor.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/visor.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/visor.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.01999998</Y>
<Z>1.01999998</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/BlueROBLOXVisor.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/BlueROBLOXVisor.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/visor.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/visor.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.01999998</Y>
<Z>1.01999998</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/YellowROBLOXVisor.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/YellowROBLOXVisor.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/hardhat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/hardhat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/hardhat_bc.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/hardhat_bc.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/BaseballCap.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/BaseballCap.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/BlueBaseballCap.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/BlueBaseballCap.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/BlueSteelBatHelm.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/BlueSteelBatHelm.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/BlueSteelBatHelm.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/BlueSteelBatHelm.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/pumpkin.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/pumpkin.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>0.5</Y>
<Z>0.5</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/Darkseed.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/Darkseed.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/DominoCrown.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/DominoCrown.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/DominoCrown.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/DominoCrown.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/pumpkin.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/pumpkin.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>0.5</Y>
<Z>0.5</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/GreenPumpkinHead.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/GreenPumpkinHead.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
<Properties>
<token name="LODX">2</token>
<token name="LODY">2</token>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/BlackLotus.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/BlackLotus.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Offset">
@ -109,7 +109,7 @@
<Y>0.899999976</Y>
<Z>0.899999976</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/Bolt.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/Bolt.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/HelmOfIce.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/HelmOfIce.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>0.899999976</Y>
<Z>0.899999976</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/HelmOfIce.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/HelmOfIce.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -97,7 +97,7 @@
<Properties>
<token name="LODX">2</token>
<token name="LODY">2</token>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/LeafHelm.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/LeafHelm.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Offset">
@ -110,7 +110,7 @@
<Y>0.899999976</Y>
<Z>0.899999976</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/LeafHelm.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/LeafHelm.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/tophat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/tophat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/GreenTopHat.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/GreenTopHat.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/NinjaMaskOfAwesomeness.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/NinjaMaskOfAwesomeness.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -95,7 +95,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -103,7 +103,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/NinjaMaskOfLight.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/NinjaMaskOfLight.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
<Properties>
<token name="LODX">2</token>
<token name="LODY">2</token>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/hardhat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/hardhat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Offset">
@ -107,7 +107,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/hardhat_obc.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/hardhat_obc.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/ono.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/ono.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/ono.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/ono.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/PirateHat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/PirateHat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/pirate.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/pirate.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/PoliceCap.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/PoliceCap.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/PoliceCap.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/PoliceCap.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/pumpkin.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/pumpkin.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>0.5</Y>
<Z>0.5</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/PumpkinHead.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/PumpkinHead.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/tophat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/tophat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/TopHatPurple.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/TopHatPurple.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/visor.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/visor.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.01999998</Y>
<Z>1.01999998</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/RBXLegacyVisor.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/RBXLegacyVisor.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/BaseballCap.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/BaseballCap.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/BaseballCapRed.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/BaseballCapRed.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/tophat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/tophat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/RedTopHat.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/RedTopHat.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/IronHelm.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/IronHelm.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>0.899999976</Y>
<Z>0.899999976</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/BlackIronHelm.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/BlackIronHelm.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/NinjaMask.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/ShadowNinjaMask.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/ShadowNinjaMask.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/Sombrero.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/Sombrero.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/Sombrero.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/Sombrero.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/fedora.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/fedora.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/SparkleTimeFedora.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/SparkleTimeFedora.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/StrawHat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/StrawHat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.29999995</Y>
<Z>1.60000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/StrawHat.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/StrawHat.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/hardhat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/hardhat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/hardhat_tbc.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/hardhat_tbc.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -39,7 +39,7 @@
<R22>0</R22>
</CoordinateFrame>
<string name="Name">GravityHammer</string>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/gravityhammericon.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/gravityhammericon.png</url></Content>
<bool name="archivable">true</bool>
</Properties>
<Item class="Part" referent="RBX4">
@ -115,7 +115,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX5">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/gravityhammer.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/gravityhammer.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -123,7 +123,7 @@
<Y>0.0500000007</Y>
<Z>0.0500000007</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/gravityhammer.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/gravityhammer.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>
@ -138,7 +138,7 @@
<string name="Name">Sound</string>
<int name="PlayCount">2</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/gravityhammerswing.mp3</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/gravityhammerswing.mp3</url></Content>
<float name="Volume">1</float>
<bool name="archivable">true</bool>
</Properties>
@ -1079,7 +1079,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX13">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1170,7 +1170,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX15">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1261,7 +1261,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX17">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1352,7 +1352,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX19">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1443,7 +1443,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX21">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1534,7 +1534,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX23">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1625,7 +1625,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX25">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1716,7 +1716,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX27">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1807,7 +1807,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX29">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -1898,7 +1898,7 @@ end
</Properties>
<Item class="SpecialMesh" referent="RBX31">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -2507,7 +2507,7 @@ front.Propulsion.TargetOffset = dest</string>
</Properties>
<Item class="SpecialMesh" referent="RBX46">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/teapot.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/teapot.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -2772,7 +2772,7 @@ shaft:remove()
</Properties>
<Item class="SpecialMesh" referent="RBX51">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/Satellite.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/Satellite.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -2780,7 +2780,7 @@ shaft:remove()
<Y>0.25</Y>
<Z>0.25</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/Satellite.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/Satellite.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>
@ -2847,7 +2847,7 @@ shaft:remove()
<string name="Name">Sound</string>
<int name="PlayCount">2</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/Activation.wav</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/Activation.wav</url></Content>
<float name="Volume">1</float>
<bool name="archivable">true</bool>
</Properties>
@ -3270,7 +3270,7 @@ bin.Selected:connect(onSelected)</string>
<string name="Name">Sound</string>
<int name="PlayCount">-1</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/hurray.wav</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/hurray.wav</url></Content>
<float name="Volume">0.300000012</float>
<bool name="archivable">true</bool>
</Properties>
@ -3372,7 +3372,7 @@ bin.Selected:connect(onSelected)
<string name="Name">Sound</string>
<int name="PlayCount">-1</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/Katon.mp3</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/Katon.mp3</url></Content>
<float name="Volume">0.200000003</float>
<bool name="archivable">true</bool>
</Properties>
@ -3391,7 +3391,7 @@ bin.Selected:connect(onSelected)
<string name="Name">Sound</string>
<int name="PlayCount">-1</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/hurray.wav</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/hurray.wav</url></Content>
<float name="Volume">0.300000012</float>
<bool name="archivable">true</bool>
</Properties>
@ -10597,7 +10597,7 @@ bin.Selected:connect(onSelected)
<string name="Name">Sound</string>
<int name="PlayCount">-1</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://charcustom/hats/sounds/hurray.wav</url></Content>
<Content name="SoundId"><url>rbxasset://../../../charcustom/hats/sounds/hurray.wav</url></Content>
<float name="Volume">0.300000012</float>
<bool name="archivable">true</bool>
</Properties>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/TheDusekkar.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/TheDusekkar.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>0.5</Y>
<Z>0.5</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/TheDusekkar.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/TheDusekkar.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/VikingHelm.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/VikingHelm.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/viking.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/viking.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/VoidStar.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/VoidStar.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>0.649999976</Y>
<Z>0.649999976</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/VoidStar.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/VoidStar.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/tophat.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/tophat.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/WhiteTopHat.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/WhiteTopHat.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/fedora.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/fedora.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1.10000002</Y>
<Z>1.10000002</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/fedora.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/fedora.png</url></Content>
<Vector3 name="VertexColor">
<X>0.180000007</X>
<Y>0.180000007</Y>

View File

@ -96,7 +96,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/headphones.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/headphones.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -104,7 +104,7 @@
<Y>1</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/headphones.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/headphones.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>

View File

@ -94,7 +94,7 @@
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><url>rbxasset://charcustom/hats/fonts/shades.mesh</url></Content>
<Content name="MeshId"><url>rbxasset://../../../charcustom/hats/fonts/shades.mesh</url></Content>
<token name="MeshType">5</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
@ -102,7 +102,7 @@
<Y>1.29999995</Y>
<Z>1</Z>
</Vector3>
<Content name="TextureId"><url>rbxasset://charcustom/hats/textures/shades.png</url></Content>
<Content name="TextureId"><url>rbxasset://../../../charcustom/hats/textures/shades.png</url></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>