Sammi Husky's misc toolbox || PSA v1.3a & BX clone tool update

Started by Sammi Husky, August 12, 2014, 11:54:48 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Input String is not in correct format.


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Int32.Parse(String s, NumberStyles style)
   at WindowsFormsApplication2.MainWindow.LoadClones()
   at WindowsFormsApplication2.MainWindow.SelectFolderButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
BrawlEx Clone Tool
    Assembly Version: 0.1.0.0
    Win32 Version: 0.1.0.0
    CodeBase: file:///C:/Users/Eternal%20Yoshi/Desktop/Firefox%20DLs/BrawlEx%20Clone%20Tool%20(beta)(2)/BrawlEx%20Clone%20Tool.exe
----------------------------------------
BrawlLib
    Assembly Version: 0.20.5337.19371
    Win32 Version: 0.20.1.0
    CodeBase: file:///C:/Users/Eternal%20Yoshi/Desktop/Firefox%20DLs/BrawlEx%20Clone%20Tool%20(beta)(2)/BrawlLib.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34003 built by: FX45W81RTMGDR
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Sub a dub dubbin'.
Need to watch this thread. Your coding skills are something to be recognized.
[white]: SW-2632-7270-6724[/white]


Quote from: Eternal Yoshi on August 30, 2014, 04:39:53 AM
Input String is not in correct format.

My my..this thing is full of terrible coding practices and whatnot...I should probably just recode it from scratch. This program was literally my entry into programming and as such is terrible. I built that program in order to learn as i go. Thanks for posting the crash log! I'll see if i can't fix it up

everytime i hit add cosmetic i get an unhandled exception. any idea why thats happening?

The most likely reason that would happen, is if your cosmetic file is over filesize. Right before opening the dialog, it checks the filesize. Unfortunately, i wasn't that great at programming back then and it crashes if it's over the filesize it expects

August 30, 2014, 11:50:23 AM #35 Last Edit: August 30, 2014, 11:51:32 AM by Anarchy Panty (Br3)
Sammi, reposting here because you might have a quick solution:

Quote from: Anarchy Panty (Br3) on August 30, 2014, 02:00:42 AM
Can someone help me with this?

I tried adding cosmetics with Sammi's cosmetic option for the new BrawlEx clone tool, and it worked great for the CSPs, but... as soon as it enters the battle, the game freezes. I saw before it froze that it loaded Sonic's emblem and for some reason Yellow Alloy's name?

Can anyone who sucessfully added the cosmetics this way tell me what I did wrong?

In case it's important to mention, the character is a clone of Sonic (Shadow).
[black]ㅤlㅤ[/black]

[black]ㅤlㅤ[/black]


Quote from: Sammi Husky on August 30, 2014, 08:16:24 AM
The most likely reason that would happen, is if your cosmetic file is over filesize. Right before opening the dialog, it checks the filesize. Unfortunately, i wasn't that great at programming back then and it crashes if it's over the filesize it expects
do you mean the cosmetic config file? cause i havent created a miscdata110 full of portraits yet for the clones

Quote from: jjy123 on September 01, 2014, 10:51:55 PM
this site gives you free nintendo eshop cards legally http://www.instagc.com/421876 just register and get points and get the cards code in your email

Oh my lord, spambot and a half

lol, disregard my issue, Sammi, I figured it out.

However, I have a couple of suggestions for the cosmetic option of your clone tool.

- The option to add more CSPs, RSPs and BPs at once, instead of just the first - even if just copying the first over to the rest of the costumes. Replacing just the first one when changing the cosmetic slot results in freezes until you do the rest yourself.
- The option to add Battle Name and Franchise Icon.

These would save a lot of time to the person changing cosmetics.

In the end, I must say that this tool is amazing. Who knows how much time it saves people on setting up, renaming stuff, changing bytes around...
[black]ㅤlㅤ[/black]

[black]ㅤlㅤ[/black]


September 03, 2014, 12:13:28 AM #39 Last Edit: September 03, 2014, 12:15:39 AM by Sammi Husky
Quote from: Anarchy Panty (Br3) on September 02, 2014, 12:44:26 AM
lol, disregard my issue, Sammi, I figured it out.

However, I have a couple of suggestions for the cosmetic option of your clone tool.

- The option to add more CSPs, RSPs and BPs at once, instead of just the first - even if just copying the first over to the rest of the costumes. Replacing just the first one when changing the cosmetic slot results in freezes until you do the rest yourself.
- The option to add Battle Name and Franchise Icon.

These would save a lot of time to the person changing cosmetics.

In the end, I must say that this tool is amazing. Who knows how much time it saves people on setting up, renaming stuff, changing bytes around...

Thanks, im glad the tool can help people. (even if it's pretty horribly coded)

As far as cosmetic things are concerned for the tool, i was originally gonna finish that feature but since PhantomWings seems to be handling a better (and BX native) way to add cosmetics to the clones from the SD..i have been holding off on it

Just a little update on progess here..


Yea..Article progress is up to about 96% done, oh and SSE attributes list is editable now.  All characters articles are supported..Just need to fix a few bugs. Other than that, I'm going to get the various Data lists setup (floating points, collision data, extra parameters etc etc) and THEN i'll start up on getting the nifty features that BBox has over it implemented.

Im very grateful that the BBox source code and tabuu source code is still available. It's helped immensely in my understanding of the moveset files, as well as the articles of course

I say that continuing would be something to consider... PhantomWings sometimes take a good while to return once he's gone! (Even though he always returns with something great).

Also amazing job on the articles thing, some people have been waiting a really long time for something like that.
[black]ㅤlㅤ[/black]

[black]ㅤlㅤ[/black]


Here's an idea suggestion.

Have the ability to switch between Hex and Dec. Assuming this is even possible.

Regardless, you're doing a great job, Sammi. Keep up the good work.
I don't take requests.

My PSA Thread
[move][/move]

September 03, 2014, 12:32:02 AM #42 Last Edit: September 03, 2014, 12:32:58 AM by Sammi Husky
Quote from: KingOfChaos on September 03, 2014, 12:26:59 AM
Here's an idea suggestion.

Have the ability to switch between Hex and Dec. Assuming this is even possible.

Regardless, you're doing a great job, Sammi. Keep up the good work.

The ability to switch between hex and decimal where? I can try my best. It's most definitely not that difficult, at least from what i can gather at the moment. In the attributes panel, i do already have a right click->show as int and right click->show as float button. If you mean for the event display, then i can likely add a button for that somewhere, maybe in a settings tab.

Quote from: Anarchy Panty (Br3) on September 03, 2014, 12:19:08 AM
I say that continuing would be something to consider... PhantomWings sometimes take a good while to return once he's gone! (Even though he always returns with something great).

Also amazing job on the articles thing, some people have been waiting a really long time for something like that.

I'll definitely consider it, especially since i may be re-writing the whole thing from scratch anyhow

Quote from: Sammi Husky on September 03, 2014, 12:32:02 AM
The ability to switch between hex and decimal where? I can try my best. It's most definitely not that difficult, at least from what i can gather at the moment. In the attributes panel, i do already have a right click->show as int and right click->show as float button. If you mean for the event display, then i can likely add a button for that somewhere, maybe in a settings tab.
Yeah, that's what I was meaning. Some of the newer people might have trouble understanding the Hex values for certain command parameters.
I don't take requests.

My PSA Thread
[move][/move]

I look forward to using this PSA tool. I just hope it doesn't corrupt files like the old BrawlBoxes. D: But knowing you, you probably fixed that already.