sciguy Posted February 24, 2010 Share Posted February 24, 2010 Ok, I am working on a CFG file editor. Will have WAD backup/restore, may implement overhaul mods. Here is the monster editing page so far: Please post any questions, comments, or suggestions. Download Latest Version Here Link to comment Share on other sites More sharing options...
TheDoctor Posted February 24, 2010 Share Posted February 24, 2010 It looks great so far. Is it fully functional yet? I cant wait to alpha this. Link to comment Share on other sites More sharing options...
Cyrem Posted February 24, 2010 Share Posted February 24, 2010 Looks like a great way to visually modify RR. However the layout of the controls could be a lot more neater. Link to comment Share on other sites More sharing options...
Addictgamer Posted February 24, 2010 Share Posted February 24, 2010 Hey, great job! Alpha would be nice. Link to comment Share on other sites More sharing options...
RockmoddeR Posted February 24, 2010 Share Posted February 24, 2010 :o I like it.... and the layout is fine IMO Link to comment Share on other sites More sharing options...
sciguy Posted February 24, 2010 Author Share Posted February 24, 2010 yeah, now that i got everything in, ill play w/ the layout. *edit* btw, as it is in VB, I am learning it as I go, so it may take a little while to come out, but it will come out soon. Link to comment Share on other sites More sharing options...
Cyrem Posted February 25, 2010 Share Posted February 25, 2010 as it is in VB, I am learning it as I go, so it may take a little while to come out, but it will come out soon. Yea I didn't think you knew VB, so it was a little bit of a surprise to see you pop out with this. Link to comment Share on other sites More sharing options...
sciguy Posted February 25, 2010 Author Share Posted February 25, 2010 Im a quick study and know how to search for example code snippets. Seeing an example of the code being used goes a long way in learning how to use it *edit* Update: If you place the program in the same folder containing the Data folder (if you are using the no-wad mod) or the extracted LegoRR1 WAD file, simply select WAD or Data in the toolbar, if you dont have it in the same directory as the folders, the WAD folder is named differently, or whatever, you can use the folder browser to select the folder containing the cfg file. The CFG location selection will automatically change to Custom. And instead of automatically scanning it on startup, the app will now scan the cfg when you press the button to do so. Link to comment Share on other sites More sharing options...
TheDoctor Posted March 7, 2010 Share Posted March 7, 2010 K, awesome, now WHERE IS IT????? Link to comment Share on other sites More sharing options...
apemax Posted March 8, 2010 Share Posted March 8, 2010 nice work. :) Link to comment Share on other sites More sharing options...
TheDoctor Posted March 8, 2010 Share Posted March 8, 2010 What is "only build on paths"? Can you put a little [?] button/tooltip next to the name to explain it? Link to comment Share on other sites More sharing options...
Cirevam Posted March 8, 2010 Share Posted March 8, 2010 I'm pretty sure that parameter controls whether or not a building needs to be built next to a power path. I'll agree that tooltips would be helpful for people who don't have as much experience as we do in the modding realm, so it would be a good addition for the newer modders. Link to comment Share on other sites More sharing options...
TheDoctor Posted March 8, 2010 Share Posted March 8, 2010 I also got two errors when i tried to scan the cfg. INSIDE THE DATA FOLDER See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.DirectoryNotFoundException: Could not find a part of the path '\Data Raiders\New Data Raiders\Rock Raiders\Data\Data\Lego.cfg'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks) at Microsoft.VisualBasic.FileIO.FileSystem.OpenTextFileReader(String file, Encoding encoding) at Microsoft.VisualBasic.MyServices.FileSystemProxy.OpenTextFileReader(String file) at LRR_cfg_editor.Form1.ScanCfg_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: 2.0.0.0 Win32 Version: 2.0.50727.4200 (NetFxQFE.050727-4200) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- LRR-cfg-editor Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///D:/Data%20Raiders/New%20Data%20Raiders/Rock%20Raiders/Data/LRR-cfg-editor.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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. INSIDE THE DATA FOLDER (USING CUSTOM) See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.FileNotFoundException: Could not find file '\Data Raiders\New Data Raiders\Rock Raiders\Data\ Lego.cfg'. File name: '\Data Raiders\New Data Raiders\Rock Raiders\Data\ Lego.cfg' at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize) at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks) at Microsoft.VisualBasic.FileIO.FileSystem.OpenTextFileReader(String file, Encoding encoding) at Microsoft.VisualBasic.MyServices.FileSystemProxy.OpenTextFileReader(String file) at LRR_cfg_editor.Form1.ScanCfg_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: 2.0.0.0 Win32 Version: 2.0.50727.4200 (NetFxQFE.050727-4200) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- LRR-cfg-editor Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///D:/Data%20Raiders/New%20Data%20Raiders/Rock%20Raiders/Data/LRR-cfg-editor.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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. I'm not quite sure why the second one cant find the .cfg, its right there, but i'll let the dev figure it out. Link to comment Share on other sites More sharing options...
apemax Posted March 26, 2010 Share Posted March 26, 2010 when you go to "save loaded file as..." then "backup" when your on the folder browser if you select cancel this error message comes up. Link to comment Share on other sites More sharing options...
Anonymouse Posted March 27, 2010 Share Posted March 27, 2010 DOWNLOAD THE CFG MODDER HERE Posted because sciguy never put a link in this topic Link to comment Share on other sites More sharing options...
sciguy Posted March 28, 2010 Author Share Posted March 28, 2010 Okay, the new release is out! I fixed a bug or two. I added the Rock Raider page, EC color changer, and the ability to associate the backup files with the app, and the ability to add an option to the context menu for cfg files to open it with the editor. ==================================================================================== 4/27/10 A little preview of what is to come in the next release: -Added: memory mod -Added: Level editing -Added: No-Wad mod lazor drain fix -Added: Add new level wizard Link to comment Share on other sites More sharing options...
sciguy Posted May 5, 2010 Author Share Posted May 5, 2010 Ok, here's the deal: Due to several issues, I have restarted the cfg editor project. I am redoing the code and interface pretty much entirely. Link to comment Share on other sites More sharing options...
Eagle98 Posted May 11, 2010 Share Posted May 11, 2010 I only found this just now. (Man, I suck) It looks interesting. Any prediction when a stable/bug-free/complete version comes out? Link to comment Share on other sites More sharing options...
sciguy Posted May 11, 2010 Author Share Posted May 11, 2010 Well, the semester is almost over, so I'll soon have plenty of time. But I have no idea when a new release will be out. I am redoing it pretty much completely. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 11, 2010 Share Posted May 11, 2010 Okay, the new release is out! I fixed a bug or two. I added the Rock Raider page, EC color changer, and the ability to associate the backup files with the app, and the ability to add an option to the context menu for cfg files to open it with the editor. ==================.... 4/27/10 A little preview of what is to come in the next release: -Added: memory mod -Added: Level editing -Added: No-Wad mod lazor drain fix -Added: Add new level wizard Please don't use =, use [hr]. The =es stretch the page on my netbook. Link to comment Share on other sites More sharing options...
PfWSkip Posted August 7, 2010 Share Posted August 7, 2010 Everytime is try to run your CFG Editor I've got a Microsoft NET. Framework Error. I tried to Launch it in the RR Folder and in the Data folder. Its a German dialog so I've got this Error Message: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." I could continue or abort the program. If I choose continue, the splash screen doesn't disappear and every variable is set to 0. Link to comment Share on other sites More sharing options...
Cyrem Posted August 8, 2010 Share Posted August 8, 2010 sciguy seems to have turned into a forum lurker. He comes on but never seems to post anymore. He also hasn't done much work to this for a while unfortunately. I had the same problem. Link to comment Share on other sites More sharing options...
sciguy Posted August 14, 2010 Author Share Posted August 14, 2010 Sorry folks, ive been kinda busy, only able to pop on for a couple minutes. I have made some progress with the editor. I will test it on my own desktop (xp) before releasing this one. Here is an update: -Now the default settings will be loaded on start. -No more splash screen -increased size, so things are not so cluttered -Going to have own folder system (for items to import and exported items, and a settings file), but still no need to install, just keep the folder with it. -Going to add drag-and-drop support for cfg/backup/import files. Link to comment Share on other sites More sharing options...
Leumeister Posted March 29, 2011 Share Posted March 29, 2011 I have windows 7 and the welcome screen doesn't go away these are the details of this error See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at LRR_cfg_editor.Form1.Form1_Load(Object sender, EventArgs e) at System.EventHandler.Invoke(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.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: 2.0.0.0 Win32 Version: 2.0.50727.4952 (win7RTMGDR.050727-4900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- LRR-cfg-editor Assembly Version: 0.6.0.0 Win32 Version: 0.6.0.0 CodeBase: file:///C:/Users/Samuel/Desktop/New%20RR%20Directory/LegoRR1/LRR-cfg-editor.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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. Link to comment Share on other sites More sharing options...
Recommended Posts