|
by Dorten » Thu Apr 30, 2009 5:15 am
The bugfix: - shifting links in descriptions - ugly metainfo in object lists - SLOW loading of maps info (it's still SLOW, but about two times faster than it was. It just takes too damn long to render thousands of linklabels  )
- Attachments
-
NMV 0.83a.rar
- (47.14 KiB) Downloaded 33 times
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by Quanrian » Sun May 03, 2009 2:49 pm
I'm glad I could encourage you to continue working on it. I'd hate to see you stop before you 1.0. This could be the royal kick in the rear the modding community has needed for the longest time. As for rendering too many things, find your limits and than display enough that it doesn't bog it down. This way you can move from chunk to chunk, with speed not taking a significant hit. Try it out and see if that works for you. I'm not sure what you mean about wrapping. We really need to get your link onto the Notrium page, and not just the News. You might want to start keeping a changelog as well.
-

Quanrian
- Admin
-
- Posts: 579
- Joined: Sat Aug 16, 2003 2:56 pm
-
by Dorten » Tue May 05, 2009 11:58 am
Quanrian wrote:As for rendering too many things, find your limits and than display enough that it doesn't bog it down. This way you can move from chunk to chunk, with speed not taking a significant hit.
Aww... I knew, that I'll have to do something like this. You know, I'm not very good on making efficient interfaces  Oh, well...
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by Amarth » Tue May 05, 2009 3:01 pm
Perhaps someone else can help? I have some knowledge of programming, and there are a few others on the board too. It's a bit hard to fix slow code without the code though...
-

Amarth
-
- Posts: 1239
- Joined: Sun Aug 01, 2004 11:24 pm
-
by Quanrian » Tue May 05, 2009 7:18 pm
We live and we learn. If you know it's your weak point, all the more reason to improve at it. As Amarth sagely suggested, there are plenty of people within this forum you can get help from. I know quite a few in these forums know how to program and I think even MageKing in the past was going to make Notrium Modding editor.
-

Quanrian
- Admin
-
- Posts: 579
- Joined: Sat Aug 16, 2003 2:56 pm
-
by Dorten » Thu May 07, 2009 5:26 am
Amarth wrote:It's a bit hard to fix slow code without the code though...
My code was not slow there. But it produced the control with thousands of children. And rendering this control was slow. Here's the first try on fixing the problem (as Quanrian suggested). It now shows only those linklabels, which should be on screen. The scrolling is more discrete, though, because now the single step is a linklabel, not a pixel -> a bit squeaky and flickerish scrolling. But I'm working on it.
- Attachments
-
NMV 0.83b.rar
- (45.5 KiB) Downloaded 18 times
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by Dorten » Fri May 08, 2009 6:01 am
Another bugfix, not related to this new control. (Fixed some variable field definitions, deleted old unused code etc.)
- Attachments
-
NMV 0.83c.rar
- (44.95 KiB) Downloaded 283 times
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by spoons » Sun May 17, 2009 10:29 pm
so from what i've gathered from this forum is that Dorten did some thing really really good for modders and now it's easier? sign me up! i don't know how to mod but i guess now is a golden oppertunity to start learning.  thank you Dorten. i've been putting off learning how to mod for a while, but you've given me a swift kick in the pants  (that's a good thing)
-

spoons
-
- Posts: 12
- Joined: Wed Feb 27, 2008 1:54 am
by Dorten » Fri May 22, 2009 7:43 am
OK, I have some more time to work on NMV.
Say, would you like to see the feature like this: when updating an ID of something automatically update it in all the references?
There will be some probs with double ids of course, but they are solvable (I hope)
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by D000M » Sat Jun 13, 2009 2:50 am
Thanx for a great stuff. Modding is much easier with that. Also, heya all. (1st post)
-

D000M
-
- Posts: 1
- Joined: Sat Jun 13, 2009 2:38 am
-
by Narvius » Fri Jun 26, 2009 12:04 am
The only use I would see for that would be sorting your [item-, creature-, dialog-, etc.]list after brainstorming... But yeah, if you can make it, by all means, do it =P
Also, will you ever release the source?
-

Narvius
-
- Posts: 481
- Joined: Wed Nov 23, 2005 5:52 pm
by Dorten » Mon Jun 29, 2009 5:35 am
As soon, as I'm absolutely sure, that I will not have enough enthusiasm to continue (seems to be soon  ), I'll release the source. Although I have some ideas, I wanto to implement before this.
-

Dorten
-
- Posts: 62
- Joined: Wed Dec 31, 2008 8:13 am
by Narvius » Mon Jun 29, 2009 10:57 pm
Good enthusiasm then! xD
-

Narvius
-
- Posts: 481
- Joined: Wed Nov 23, 2005 5:52 pm
by DRL » Tue Jul 28, 2009 5:15 am
Dorten wrote:As soon, as I'm absolutely sure, that I will not have enough enthusiasm to continue (seems to be soon  ), I'll release the source. Although I have some ideas, I wanto to implement before this.
I look foward to use this tool. I just downloaded it, and I´m going to try it. Years ago I tried to mod Notirum (Some may remember my Hiper-Unsuccesfull Attemp, he,he) but the "Jan's File Viewer" was not much of kind of help, not at least for a newbie. If your project is as good as people say it is, then it will be what all the Notrium Modders (both experienced and newbies) ever wanted: A realiable, easy-to-use Modding Tool.
-

DRL
-
- Posts: 126
- Joined: Sun May 08, 2005 8:45 pm
by DRL » Thu Aug 13, 2009 3:56 pm
Whew!, As soon I open it, says: - Code: Select all
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". at System.IO.__Error.WinIOError(Int32 errorCode, String str) at System.IO.Directory.InternalGetFileDirectoryNames(String fullPath, String userPath, Boolean file) at System.IO.Directory.InternalGetDirectories(String path, String userPath, String searchPattern) at System.IO.Directory.GetDirectories(String path, String searchPattern) at System.IO.Directory.GetDirectories(String path) at Notrium_Modder.MainForm.MainForm_Load(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.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 1.0.5000.0 Win32 Version: 1.1.4322.2032 CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll ---------------------------------------- Notrium Modder Assembly Version: 1.0.3415.16166 Win32 Version: 1.0.3415.16166 CodeBase: file:///C:/Archivos%20de%20programa/Notrium/NMV%200.83c/NMV%200.83c.exe ---------------------------------------- System.Windows.Forms Assembly Version: 1.0.5000.0 Win32 Version: 1.1.4322.2032 CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll ---------------------------------------- System Assembly Version: 1.0.5000.0 Win32 Version: 1.1.4322.2032 CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll ---------------------------------------- System.Drawing Assembly Version: 1.0.5000.0 Win32 Version: 1.1.4322.2032 CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll ----------------------------------------
************** JIT Debugging ************** To enable just in time (JIT) debugging, the config file for this application or machine (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 machine rather than being handled by this dialog.
Hope you can fix this, whatever it is. (:?:)
-

DRL
-
- Posts: 126
- Joined: Sun May 08, 2005 8:45 pm
Return to Notrium Modding
Who is online
Users browsing this forum: No registered users and 1 guest
|
|