|
 |
« Reply #13185 on: January 25, 2013, 03:24:28 PM » |
|
I dunno, I didn't code it. I'll make it public
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13186 on: January 26, 2013, 03:24:10 AM » |
|
Is there a reason that _strings in MSBinNode is set to internal? I couldn't make my own read-only version of MSBinEditor because of this. (Not a big deal, but still.)
This leads me to a question: Is the MSbin editor fully featured/finished? Very often, I see lines like this in one of Brawl's MSbin: <size=4E4E,color=000000FF>Close</end> Could this be changed so we actually can see the color / size of the letters in BB? I'm not expecting anyone to do something about it, I'm just pointing it out.
|
|
|
Logged
|
3DS FC: 5370-0958-4818 Wii U NNID: Doraleus
|
|
|
|
|
 |
« Reply #13187 on: January 26, 2013, 03:33:28 PM » |
|
Good news, the RSAR rebuilder and sound importer work great. I managed to replace a sound in-game using only Brawlbox v0.68. Now I just have to work on imported stereo sounds (the channels are a little bit off from each other atm) and make it all a bit more user-friendly and then I can release :O This leads me to a question: Is the MSbin editor fully featured/finished? Very often, I see lines like this in one of Brawl's MSbin: <size=4E4E,color=000000FF>Close</end> Could this be changed so we actually can see the color / size of the letters in BB?
I'm not expecting anyone to do something about it, I'm just pointing it out.
I have no idea, maybe.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13188 on: January 26, 2013, 06:11:37 PM » |
|
Seems BB is making good progress but, everything here seems different... Has anything happened since I was gone?
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13189 on: January 26, 2013, 06:22:13 PM » |
|
Seems BB is making good progress but, everything here seems different... Has anything happened since I was gone? Why yes...
|
|
|
Logged
|
NNID: Cha0sKnight 3DS FC: 4768-7680-2509
|
|
|
|
|
 |
« Reply #13190 on: January 27, 2013, 01:42:48 AM » |
|
I'll work on it I guess but it's a lot more confusing than it sounds with all the bone weight linkage and stuff.
And I think I failed it lmao
I was just asking cause I have been running into situations where that would have been useful. It did not sound too hard but I'm fairly new to coding so I may be (probably am) wrong. It would be useful but it is not vital, just an extra. Anyway, Keep up the great work.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13191 on: January 27, 2013, 06:35:27 PM » |
|
Thanks for changing the variable! Could you do me one more favor? My project uses BrawlLib, and it uses some of the same constants I defined in StageModuleConverter when I made it. If you could apply these changes to StageModuleConverter to make those constants public, I wouldn't have to re-define them. --- brawltools-r4/trunk/BrawlLib/System/Windows/Forms/StageModuleConverter.cs 2013-01-27 18:24:34.730292200 -0600 +++ CheckStages/BrawlLib/System/Windows/Forms/StageModuleConverter.cs 2013-01-27 19:27:25.776442000 -0600 @@ -4,6 +4,7 @@ using System.Collections.Generic; using System.IO; using BrawlLib.IO; +using System.Collections.ObjectModel; namespace System.Windows.Forms { @@ -13,7 +14,7 @@ public const string FILTER = "Module files (*.rel)|*.rel"; #region Definition of "Stage" inner class - private class Stage + public class Stage { private byte id; private string name; @@ -37,13 +38,31 @@ } #endregion - private static List<Stage> stageList = new List<Stage>(); + private static List<Stage> stageList = new List<Stage>(); + private static int[] indicesToIgnore = { + 2959, // st_croll (PAL) + 431, // st_onett, st_metalgear + 387, // st_dxyorster + 2519, // st_croll (NTSC) + 419, // st_donkey + 423, // st_halberd, st_jungle, st_mansion + }; + public static ReadOnlyCollection<Stage> StageList { + get { + return stageList.AsReadOnly(); + } + } + public static ReadOnlyCollection<int> IndicesToIgnore { + get { + return Array.AsReadOnly(indicesToIgnore); + } + } + private Label lblIDValue; private Label lblIDDesc; private Label label3; private ComboBox itemSelection; private Label lblItemDesc; - private static HashSet<int> indicesToIgnore = new HashSet<int>(); static StageModuleConverter() { // static initializer @@ -92,14 +111,6 @@ { stageList.Add(new Stage(ids[i], stagenames[i], filenames[i])); } - #region Indices to ignore - indicesToIgnore.Add(2959); // st_croll (PAL) - indicesToIgnore.Add(431); // st_onett, st_metalgear - indicesToIgnore.Add(387); // st_dxyorster - indicesToIgnore.Add(2519); // st_croll (NTSC) - indicesToIgnore.Add(419); // st_donkey - indicesToIgnore.Add(423); // st_halberd, st_jungle, st_mansion - #endregion } #region Designer @@ -720,7 +731,7 @@ { indexToCheck++; if (indexToCheck == searchFor.Length) - if (indicesToIgnore.Contains(i + 1)) + if (IndicesToIgnore.Contains(i + 1)) { //MessageBox.Show("ignored " + (i + 1)); indexToCheck = 0;
With the changes I made, indicesToIgnore is now an array instead of a hashset, and both it and StageList now have public read-only versions. If you want the whole file, I can post it to pastebin or PM it to you.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13192 on: January 27, 2013, 08:47:28 PM » |
|
mmmmk If you want the whole file, I can post it to pastebin or PM it to you.
nah I just made all the changes.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13193 on: January 28, 2013, 07:09:59 PM » |
|
Thanks 
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13194 on: January 29, 2013, 07:27:08 PM » |
|
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13195 on: January 29, 2013, 07:28:50 PM » |
|
and this is whats made when BJ uses his voice for the announcer 
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13196 on: January 29, 2013, 07:29:26 PM » |
|
SANIKUUUUUUU. OLIMAR. SNAKE.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13197 on: January 29, 2013, 07:49:24 PM » |
|
Some epic sfx you got. : O The Charizard one sounded like someone throwing up.
|
|
|
Logged
|
|
|
|
|
|
 |
« Reply #13198 on: January 29, 2013, 07:53:29 PM » |
|
BlowJay.... Gimmie your annoucer sfx now. 
|
|
|
Logged
|
NNID: Cha0sKnight 3DS FC: 4768-7680-2509
|
|
|
|
|
 |
« Reply #13199 on: January 29, 2013, 07:56:33 PM » |
|
|
|
|
Logged
|
|
|
|
|
|