|
|
« Reply #135 on: February 13, 2014, 11:47:42 AM » |
|
tried to open it but nuffin happens. no error or anythin, just nuffin happens I just uploaded a new version today. See if that one works better. Still doesn't work, but it's probably a problem on my end.
I have a question about the SSS editor. It edits the code right? I'm wondering if it could edit the common5 file itself to change the order of the stages? I'm asking because I'm using the FPC 3.5.3 which lets you use two folders worth of stages, but if you edit the code itself, it will effect both SSS's.
It does edit the code - to my knowledge, you can't get the same result by editing the common5.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #136 on: March 12, 2014, 03:45:23 PM » |
|
Hi Liberty. Been a while. Been having some trouble getting your costume manager to work. When I open my "pf" folder, a box pops up saying "An item with the same key has already been added." The "details" list: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at BrawlCostumeManager.PortraitMap.AddPortraitMappings(Int32 charBustTexIndex, Int32[] colors) at BrawlCostumeManager.PortraitMap.BrawlExScan(String brawlExDir) at BrawlCostumeManager.CostumeManager.readDir() at BrawlCostumeManager.CostumeManager.readDir() at BrawlCostumeManager.CostumeManager.changeDirectory_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.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.1022 (RTMGDR.030319-1000) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- BrawlCostumeManager Assembly Version: 3.3.0.0 Win32 Version: 3.3.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlCostumeManager.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1002 built by: RTMGDR 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.1001 built by: RTMGDR 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.1001 built by: RTMGDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- BrawlLib Assembly Version: 0.18.5157.22581 Win32 Version: 0.18.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlLib.DLL ---------------------------------------- BrawlManagerLib Assembly Version: 3.3.0.0 Win32 Version: 3.3.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlManagerLib.DLL ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000) 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.1015 built by: RTMGDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- OpenTK Assembly Version: 1.0.0.0 Win32 Version: 1.0.278.44921 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/OpenTK.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel 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. After that, it only displays the in-game portrait and the results portrait. The sc_selcharacter.pac is ignored. Also, how do you make it read the BrawlEx files? As for the stage manager, I can't open it now. Before this happened, when I set the location to open from, it saves to the registry, right? Well, the program won't open after I did that
|
|
« Last Edit: March 12, 2014, 03:49:10 PM by Segtendo »
|
Logged
|
|
|
|
|
|
|
« Reply #137 on: March 12, 2014, 05:40:42 PM » |
|
Hi Liberty. Been a while. Been having some trouble getting your costume manager to work. When I open my "pf" folder, a box pops up saying "An item with the same key has already been added." The "details" list: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at BrawlCostumeManager.PortraitMap.AddPortraitMappings(Int32 charBustTexIndex, Int32[] colors) at BrawlCostumeManager.PortraitMap.BrawlExScan(String brawlExDir) at BrawlCostumeManager.CostumeManager.readDir() at BrawlCostumeManager.CostumeManager.readDir() at BrawlCostumeManager.CostumeManager.changeDirectory_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.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.1022 (RTMGDR.030319-1000) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- BrawlCostumeManager Assembly Version: 3.3.0.0 Win32 Version: 3.3.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlCostumeManager.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1002 built by: RTMGDR 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.1001 built by: RTMGDR 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.1001 built by: RTMGDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- BrawlLib Assembly Version: 0.18.5157.22581 Win32 Version: 0.18.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlLib.DLL ---------------------------------------- BrawlManagerLib Assembly Version: 3.3.0.0 Win32 Version: 3.3.0.0 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/BrawlManagerLib.DLL ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000) 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.1015 built by: RTMGDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- OpenTK Assembly Version: 1.0.0.0 Win32 Version: 1.0.278.44921 CodeBase: file:///C:/Documents%20and%20Settings/User/My%20Documents/Brawl%20Hacks/Libertyernie%20Tools/Brawl%20Costume%20Manager/OpenTK.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel 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. After that, it only displays the in-game portrait and the results portrait. The sc_selcharacter.pac is ignored. Also, how do you make it read the BrawlEx files? As for the stage manager, I can't open it now. Before this happened, when I set the location to open from, it saves to the registry, right? Well, the program won't open after I did that I'd just like to add that I've been having this same problem. Sc_selcharacter isn't read by the newest Costume Manager for me, and neither are any of the BrawlEx files. Could there be some conflict with the Project M characters because of the BrawlEx Roy and Mewtwo that were added?
|
|
« Last Edit: March 12, 2014, 05:42:00 PM by ShinF »
|
Logged
|
|
|
|
|
|
|
« Reply #138 on: March 13, 2014, 12:01:57 PM » |
|
I can try to fix the costume manager - it might be something with sc_selcharacter, since I always keep my own stuff in a common5. I'm not sure what would be making Stage Manager freeze, though. Could you go to HKEY_CURRENT_USER\Software\libertyernie\BrawlStageManager in regedit.exe, and take a screenshot? (You don't need to change anything.)
EDIT: Nope, sc_selcharacter works. It must be the cBliss stuff. Mind sending me your cBliss configuration files? (Or just the whole fighter folder if that's easier.)
|
|
« Last Edit: March 13, 2014, 12:05:00 PM by libertyernie »
|
Logged
|
|
|
|
|
|
|
« Reply #139 on: March 13, 2014, 01:06:53 PM » |
|
Err... cBliss stuff? I converted to BrawlEx Also, here's my registry where the Stage Manager stuff saves. Deleting the entry where it reads the stages from a certain directory makes it work just fine...
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #140 on: March 13, 2014, 02:51:04 PM » |
|
Err... cBliss stuff? I converted to BrawlEx Oops, that's what I meant Also, here's my registry where the Stage Manager stuff saves. Deleting the entry where it reads the stages from a certain directory makes it work just fine... Strange. Maybe try running it from cmd.exe, and posting whatever error it gives here (if any)? That might help a little.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #141 on: March 13, 2014, 03:08:07 PM » |
|
Same thing when I run it through the command prompt.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #142 on: March 13, 2014, 05:19:12 PM » |
|
Try these versions: lakora.us/brawl/brawl_managers_test_version.zipFor Stage Manager I put a try/catch block to catch the exception, show it, and then ignore the registry path. For Costume Manager, it doesn't actually fix the issue, but it should show an error message so we can figure out what's going on.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #143 on: March 13, 2014, 05:52:12 PM » |
|
For the costume manager, it finally reads the BrawlEx files, but has some trouble reading the small CSS name and the little box with the character's picture for the extra slots. I also have a Mewtwo slot and a Roy slot, but the manager thinks it's Project M (Mewtwo using PKMN Trainer's slots, Roy having an unused slot, etc).
As for the stage manager, I tried saving the directory it read from into the registry. Still doesn't work.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #144 on: March 13, 2014, 06:01:44 PM » |
|
For the costume manager, it finally reads the BrawlEx files, but has some trouble reading the small CSS name and the little box with the character's picture for the extra slots. I also have a Mewtwo slot and a Roy slot, but the manager thinks it's Project M (Mewtwo using PKMN Trainer's slots, Roy having an unused slot, etc). Yep, same here. I'm ecstatic that it appears to be mostly working, though This makes things so much easier. I don't suppose it's possible to make the manager able to add portraits and battle portraits to costumes that don't already have them?
|
|
« Last Edit: March 13, 2014, 06:04:47 PM by ShinF »
|
Logged
|
|
|
|
|
|
|
« Reply #145 on: March 13, 2014, 08:29:45 PM » |
|
For the costume manager, it finally reads the BrawlEx files, but has some trouble reading the small CSS name and the little box with the character's picture for the extra slots. I also have a Mewtwo slot and a Roy slot, but the manager thinks it's Project M (Mewtwo using PKMN Trainer's slots, Roy having an unused slot, etc).
As for the stage manager, I tried saving the directory it read from into the registry. Still doesn't work.
You mean it doesn't start up when you have one saved, or it doesn't let you save one? Either way, I doubt I'll be able to fix it Yep, same here. I'm ecstatic that it appears to be mostly working, though This makes things so much easier. I don't suppose it's possible to make the manager able to add portraits and battle portraits to costumes that don't already have them? Hmm, I thought it was supposed to do that already. I'll download your BrawlEx pack and take a look at it.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #146 on: March 13, 2014, 08:33:49 PM » |
|
It won't start when I have a registry entry for it. Oh well. I don't mind going to the directory every time.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #147 on: March 13, 2014, 08:50:09 PM » |
|
It won't start when I have a registry entry for it. Oh well. I don't mind going to the directory every time.
The other way to do it (maybe the better way) is to make a shortcut to BrawlStageManager.exe and change the "Start in" property of the shortcut. This works for the other manager apps too. By the way, the reason the BrawlEx error was happening (using ShinF's pack as an example): Costume Manager reads each Fighter**.dat. Fighter1C.dat refers to Pokemon Trainer, and it points to a CSSSlot file that specifies a certain color order for slot 27 in char_bust_tex. Then Fighter40.dat refers to Mewtwo, points to a different CSSSlot file, and that file specifies different colors for slot 27. In this case, the program should probably favor the file with the higher number (Mewtwo), right? P.S. Looks like it can edit the extra battle portaits if you already have them, but it can't add them. Maybe I could add this at some point in the future, but it probably won't be in the near future. I'd have to figure out how to do that in each case.
|
|
« Last Edit: March 13, 2014, 08:59:15 PM by libertyernie »
|
Logged
|
|
|
|
|
|
|
« Reply #148 on: March 13, 2014, 09:22:42 PM » |
|
The other way to do it (maybe the better way) is to make a shortcut to BrawlStageManager.exe and change the "Start in" property of the shortcut. This works for the other manager apps too.
I used to be able to do that. I somehow can't anymore.
|
|
|
Logged
|
|
|
|
|
|
|
« Reply #149 on: March 13, 2014, 10:05:24 PM » |
|
By the way, the reason the BrawlEx error was happening (using ShinF's pack as an example): Costume Manager reads each Fighter**.dat. Fighter1C.dat refers to Pokemon Trainer, and it points to a CSSSlot file that specifies a certain color order for slot 27 in char_bust_tex. Then Fighter40.dat refers to Mewtwo, points to a different CSSSlot file, and that file specifies different colors for slot 27. In this case, the program should probably favor the file with the higher number (Mewtwo), right? I'm pretty sure it's because the Project M mappings are overriding the BrawlEx mappings, here. I assigned Mewtwo to Slot 111, not Slot 27, so he doesn't share Cosmetics with Pokemon Trainer at all in my build. But if the program still reads him as having his Project M slot, which is 27, then it makes sense that there's a conflict. Same with Roy, who is assigned in mine to 110 but still seems to read his original Project M slot. It's not a big deal at all, since it's just a couple of characters, though. P.S. Looks like it can edit the extra battle portaits if you already have them, but it can't add them. Maybe I could add this at some point in the future, but it probably won't be in the near future. I'd have to figure out how to do that in each case.
That's cool. Just being able to replace them like this is a big time-saver.
|
|
|
Logged
|
|
|
|
|
|