open All Channels
seplocked Ships and Modules
blankseplocked EVE Ship Fitter
This thread is older than 90 days and has been locked due to inactivity.

Pages: 1 [2] 3 4 5 6

Author Topic

von Torgo
Posted - 2005.08.24 12:40:00 - [31]

Originally by: Kristine Hall
Originally by: von Torgo

Hey von Torgo, could you post the full trace of the exception?

I think it's the same problem as the French guy had. So not a localisation issue there. Anyway, here goes the trace:

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.ParseDouble(String s, NumberStyles style, NumberFormatInfo info)
at System.Double.Parse(String s, NumberStyles style, IFormatProvider provider)
at ShipFitterModels.EffectManager.GetEffects(Module module)
at ShipFitterModels.Module.LoadModuleValues(XmlNode moduleNode)
at ShipFitterModels.Module.LoadModuleByName(String name)
at ShipFitterModels.Module..ctor(String moduleName)
at EveShipFitter.MainForm.listModules_MouseDown(Object sender, MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ListBox.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 **************
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/
Assembly Version: 1.0.2062.38482
Win32 Version: 1.0.2062.38482
CodeBase: file:///C:/Documents%20and%20Settings/anttit.MIT/My%20Documents/SF/EveShipFitter.exe
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
Assembly Version: 1.0.2062.38482
Win32 Version: 1.0.2062.38482
CodeBase: file:///C:/Documents%20and%20Settings/anttit.MIT/My%20Documents/SF/ShipFitterModels.DLL
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
Assembly Version:
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll

Universal Star
HELM Alliance
Posted - 2005.08.24 12:41:00 - [32]

Hey great program, just a quick question, does it take into account all skills, cpu + PG increase and module fitting required decrease??

and have there been any reports on inaccurace in this part...

I hope so or my hawk cant fir all i want it to Sad

Simon Illian
Black Nova Corp
Band of Brothers
Posted - 2005.08.24 12:46:00 - [33]

it's works now.
some suggestion :
=> If you have set a small things ( a frigate), propose small modules, not always the large.

Where is the shield recharge rate ? it's really usefull for testing some passive shield tank

when i put a "shield power relay II" who use 0PG ship PG goes to ... 0 :p

can we have just the icon of module and a search function for modules ?

and a double click on a module to take a free medium/high/low slot ?

Kristine Hall
Posted - 2005.08.24 13:01:00 - [34]

Going to bed now, please try redownloading if you were having problems before as I fixed some dodgy code.

I've tried to take into account all the skills that effects powergrid/CPU. For the flat increases thats easy to do, for the skills that lower the requirements of modules it is a bit harder because the descriptions of the skills don't always match what the skills actually effect. So I can't say for certain if it is set up correctly for all skills. Hopefully some of you can find out where I am wrong Wink

It's actually possible to change the behaviour a bit by altering the xml files in the data directory, but I'll explain that a bit later.

I can possibly do some of the user experience improvements, but I have to weigh the time required vs the benefit gained and remember I'm doing this in my spare time Wink. I do plan on putting in the recharge time for shields & capcitor, but I'm not sure when I will get around to it.

As for the Shield Power Relay II issue, yes there is something screwy going on with that module. When I add it to a ship, my powergrid goes up Confused I will investigate this when I get a chance (probably on the weekend).

Mentis Seorsum
Posted - 2005.08.24 14:46:00 - [35]

I noticed no gistii 1mn AB, no serpentis web
I didn't look for more faction mods yet.. are they intentionally left out?(i'd have to assume yes)

The Watchmen Of Corvus
Journeys End Alliance
Posted - 2005.08.24 15:25:00 - [36]

Nice prog, works fine for me so far. Yeah an addition of some of the new stuff would be good (Gistii etc). Also it would be nice to be able to see the details of my weapons, like ROF, range, damage, falloff and all that. And for a grand finaly (sp) a graphical ship setup screen like the one in EVE.
Nice job so far though.

Trey Azagthoth
T3AM America
Wicked Nation
Posted - 2005.08.24 15:33:00 - [37]

Tbh, with all of the insanely technical posts, I dont think this program is very user friendly and Im pretty scared to DL it.

Northern Coalition.
Posted - 2005.08.24 15:41:00 - [38]

Originally by: Trey Azagthoth
Tbh, with all of the insanely technical posts, I dont think this program is very user friendly and Im pretty scared to DL it.

heh. It should be useful though once these bugs are cleared out.

Evil Strangers Inc.
Posted - 2005.08.24 16:19:00 - [39]

Edited by: Gariuys on 24/08/2005 16:25:22
Edited by: Gariuys on 24/08/2005 16:19:37
K here's a bug, 1mn microwarpdrive II... in shipfitter gives a 10x modifier for shields, has a 500 activation cost and a 100sec duration. Which isn't exactly correct.

Duration is incorrect on webifiers too.

Grid bonus from from Power diagnostic system II isn't coming through correctly either.

Titan Industries Technology Team
Posted - 2005.08.24 16:35:00 - [40]

hey, looks nice, but how do I fit a mod? I tried dragging and dropping but this doesn't work. I realise i'm prolly missing something obvious.. lol


Titan Industries Technology Team
Posted - 2005.08.24 16:36:00 - [41]

lol, sorted it... i hadn't loaded a ship propally!

Toph. :)

Kaylana Syi
Coreli Corporation
Posted - 2005.08.24 17:37:00 - [42]

Excellent tool... good job!

Posted - 2005.08.24 18:45:00 - [43]

Edited by: Stareye on 24/08/2005 18:45:56
I noticed that when you try to fit any Power Diagnostic Unit the powergrid and shields go down to 0.

Very nice tool, but a couple of bugs left to iron out. =)
Good work though.

Edit: this was when I tried to outfit a tempest.

Kristine Hall
Posted - 2005.08.24 21:32:00 - [44]

First of all, I'd like to thank everyone that has downloaded ship fitter and given it a try Smile

I think the crashing bug is fixed in the version of the file currently available, so don't be afraid to give it a go.

The reason the faction loot is not includedis because the data from the dev blog that I extracted this data for the ship fitter said it wasn't published. I knew some of the modules had been published, but I also knew a lot of the modules hadn't, so I erred on the side of not including them so you didn't all get jealous of the GM Medium Shield Booster that boosts 4000 shields each go Wink. Basically it is fairly trivial to add the faction loot back in, but I would love a list of the loot that is actually available in the game, as that would make things much easier for me!

I'm not certain why some modules drop power and shield to 0, as I've never had that occur Sad so I will be adding some tracing to the application so that I can figure out what is happening. I probably won't have this ready until after the weekend (and I'm not even sure if I will have it then). Outside of those dropping to 0 bugs, if you notice that the effects of a module are incorrect, could you please let me know what details what the ship fitter is saying and what it actually should be. Thanks Smile

Mentis Seorsum
Posted - 2005.08.24 22:01:00 - [45]

Originally by: Trey Azagthoth
Tbh, with all of the insanely technical posts, I dont think this program is very user friendly and Im pretty scared to DL it.

it's not that bad, I loaded it at work on the slowest P.O.S. computer imaginable(this thing crashes if a strong wind blows near it)
it crashed once when the whole pc died

after that I was poking around inside the xml file 'adding' faction stuffs(read changing other stuff to be faction toys), would help if I knew the code a little better, but easy enough to bash xml around a bit, a whole lot of restarts to the program and the only issues I ran into were my **** poor coding Embarassed

KH, looks like it should be a great prog once the bugs are beaten and the faction stuffs added Very Happy

Kristine Hall
Posted - 2005.08.25 03:24:00 - [46]

Originally by: franny
KH, looks like it should be a great prog once the bugs are beaten and the faction stuffs added Very Happy

Thanks Very Happy

I'll do my best to release a version tonight that has some tracing in it so that I can work out whats happening with the strange module effects people are seeing.

Stop reading now if you aren't comfortable working with XML Cool

(This is all from memory as I don't have the files with me at the moment) It is quite straight forward to add say the Gistii shield boosters so long as you are comfortable dealing with XML, if you aren't then wait till I or someone else gets around to adding the modules to the correct files. In the data directory there are a number of xml files. The ones that are of interest to add new modules are:


Modules.xml contains the details about the modules. ModuleMappings.xml contains the details about what effects the modules have. MarketGroups.xml contains info about the Market groups that are available, which determines where the module shows up in the drop down module groups.

If you want to add the Gistii Shield Boosters, open up ModuleMappings.xml and search for Gistii, keep searching till you find the shield booster and take note of the <ItemName> and <ItemID> values.

Open the Modules.xml file and search for a similar item, say Small Shield Booster I, copy and paste the whole Small Shield Booster I element and replace the ItemName and ItemID values with the values you took note of in ModuleMappings.xml. Save the files and when you next open the Ship Fitter, they module should be there.

If you want to create completely new modules, you will also need to add the effect mappings in the ModuleMappings.xml file.

I hope that makes sense Wink

Gallente Textiles and Manufacturing
Posted - 2005.08.25 08:23:00 - [47]

Out of interest what is EVE Ship Fitter written in?

Kristine Hall
Posted - 2005.08.25 10:17:00 - [48]

Edited by: Kristine Hall on 25/08/2005 22:07:01
Originally by: Scetrov
Out of interest what is EVE Ship Fitter written in?

It's written in C#.

Here is Beta 3a

I have added tracing in this version, so could all the people that have experienced modules doing weird things install this version and help me gather some data on whats going wrong Wink

After installation, open up the EveShipFitter.exe.config file in the main directory and change this:

<add name="ShowTrace" value="2" />
<add name="ModuleEffectDetails" value="0" />
<add name="EffectDetails" value="0" />


<add name="ShowTrace" value="4" />
<add name="ModuleEffectDetails" value="4" />
<add name="EffectDetails" value="4" />

And then do whatever you did before to get the strange result. Once you have done that, you should get a file called AppLog.log in the main directory.

Could you please email me that file. My email address I'd like them to come to is

It would be a big help to me if people could do that. Once you have gathered the data, you can change the EveShipFitter.exe.config file back to what it was originally (to save you from writing out huge logs of everything you do Wink)

Mentis Seorsum
Posted - 2005.08.25 10:53:00 - [49]

404 error on 3a beta
i'll try again later, just an fyi

Caldari Provisions
Posted - 2005.08.25 11:12:00 - [50]

Stoned space pilots anonymous
Swollen Starfish Alliance
Posted - 2005.08.25 11:13:00 - [51]

for lags

Halinallen veroparatiisi
Inglorious Carebears
Posted - 2005.08.25 11:22:00 - [52]

It doesn't seem to like reactor control upgrades or power diagnostic systems... only microauxpowercores work :/

Trigger Effect
Posted - 2005.08.25 14:20:00 - [53]

This is an awesome program. It's been something I have been looking for a while. I just have one small request. Currently the program doesn't let you fit a module if it goes over CPU/PG. Can you make it where it will allow me to go over and show by how much so I can I can make decisions on what to take out or replace? That would be awesome. Thanks in advance Very Happy

Uther Doull
Lotka Volterra
Posted - 2005.08.25 14:22:00 - [54]

Edited by: Uther Doull on 25/08/2005 14:25:10
i haven't tried the program yet, but i will later on
some of the modules having incorrect values on some ppl's systems might indeed have something to do with regional settings and the decimal seperator getting ignored.

i've been programming a C# application at work and had some problems with double's and the regional settings as the server my program was running on used a comma as decimal seperator and the mysql running on it used a dot Neutral
when i ran the program from my developing machine everything worked fine ofcourse, but as soon as it went live on the server it screwed up Crying or Very sad (stupid Dutch Win 2003 SBS)

in the end after some debugging i got it to work by using Convert.ToDouble(<variable>.ToString().Replace("," , "."), System.Globalization.NumberFormatInfo.InvariantInfo); (just the NumberFormatInfo didn't work)

although you may get it to work just by using the NumberFormatInfo

hope this helps you out and i'll be checking the ship fitter soon

Morsus Mihi
Posted - 2005.08.25 14:47:00 - [55]

The Nemesis doesn't work, it doesn't take the powergrid bonus for cruise missiles into account.

The Second Sons
Posted - 2005.08.25 16:44:00 - [56]

Edited by: Hanns on 25/08/2005 16:46:25
I tried to test one of my zealot setups in this program and it says i dont have enough powergrid, and i know for a fact i this setup fits, coz i use it on TQ, so the program isnt calculating my skills right, or some of the modules have the wrong stats! Nice prog tho, this would rock if it had a sexy GUI and all the Ingame pictures for the modules and stuff, keep up the good work!

just thought maby its not taking my advanced weapon upgrades into account?

Posted - 2005.08.25 20:51:00 - [57]

Does this not work on windows 2000? I have the .Net Framework installed but after running the program it accesses my HD for about 5 seconds and nothing happens and no new processes show up in the process list.

Posted - 2005.08.25 21:43:00 - [58]

Worked fine on 2000 for me in a virtual machine. however when I put a PDS on my ship it seemed to be a bit weird but still way cool program.

Cascade Imminent
Posted - 2005.08.25 22:12:00 - [59]

Edited by: Bozse on 25/08/2005 22:21:04
I was actualy thinking that a program like this would be nice to have, hope u can get the PG bug out of the way and get the faction ships/mods in aswell.

Going to try it out a bit more tomorrow and see if i can find more bugs for u =/

Edit:Didn't read all the posts so if it was sugested before don't mind me (im tired) but a way to unfit the mods would be realy nice.

Keep up the good work.

Kristine Hall
Posted - 2005.08.25 22:17:00 - [60]

Originally by: Oylmpia
It doesn't seem to like reactor control upgrades or power diagnostic systems... only microauxpowercores work :/

Could you please follow the instructions in my previous post on how to get an AppLog.log file and send me the file. Everything works for me, so I need to see whats happening on machines where it isn't working for me to help Neutral

Trigger Effect: I will put that on the list of options to add. At the moment I am just trying to get it working, and once I've done that I will start adding more things.

Uther Doull: Thanks for the tip Smile It may very well be something like that. I need people to get me those AppLog.log files to help me figure it out. Does it work for you or do you get weird things happening?

QwaarJet: I haven't done many ship bonuses yet. Once I have the logic of the application stable, I can easily update the data files to include the ship bonuses.

Hanns: Yep you are right, the Advanced Weapon Upgrades skill wasn't being taken into account (for some reason my parsing program didn't pick up the -2% effect). I've fixed it in my data files, and I may start to release the data files separately once I've ironed out the logic bugs in the main application.

If people can let me know when they notice a skill not being taken into account for a module that it should, that would be fantastic. Please let me know the skill name and the module name.

Cacodemon: It should work, I will test it on a 2k box tonight.

Szordin: Would you also please be able to generate an AppLog.log for when you try and add a PDS.

At this point I really, really need some AppLog.logs from people who are experiencing weird values coming up when adding certain modules (can you tell by how many times I've asked for people to make me some AppLogs? Wink). Once I've got those I should have a better chance at ironing out the bugs.

Pages: 1 [2] 3 4 5 6

This thread is older than 90 days and has been locked due to inactivity.


The new forums are live

Please adjust your bookmarks to

These forums are archived and read-only