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

Kristine Hall
Posted - 2005.08.24 09:46:00 - [1]
 

Edited by: Kristine Hall on 08/09/2005 23:01:24
Latest version:
Beta 4

Improvements
Added capcitor information:
- Total capcitor
- Recharge time
- Sustainable cap usage per second
- Can toggle modules on and off to display cap usage per second and time to cap out

Added shield information:
- Total shield
- Recharge time
- Shield recharge per second
- Resistances
- Can toggle active hardeners on and off to display resistances

Added Armour information:
- Total armour
- Resistances
- Can toggle active hardeners on and off to display resistances


I'm still working on speed and more detailed module information. I'm also still working on adding ship bonuses and fixing some skill/module effects.

Skull Bunny
Posted - 2005.08.24 09:56:00 - [2]
 

Edited by: Skull Bunny on 26/09/2005 16:07:23
Very HappyVery HappyVery Happy

Incredible. You are an amazing person and I love this ship fitter. Sorry for not updating my post, but when it was posted I had simply neglected to read the "read me" file. Razz

Remind me to send you some Isk.Shocked

Kristine Hall
Posted - 2005.08.24 10:00:00 - [3]
 

Can you describe the problem?

Do you have .NET runtime v1.1 installed?

Sentani
Posted - 2005.08.24 10:07:00 - [4]
 

Edited by: Sentani on 24/08/2005 10:08:42
i save my main character... but when i load the xml file it says that its loaded my alt Sad

tried it anyway... um it gets a error Mad

Kristine Hall
Posted - 2005.08.24 10:14:00 - [5]
 

Edited by: Kristine Hall on 24/08/2005 10:14:57
Isn't that a pain... I'll look at fixing that properly, but the easiest way for you to fix it is open the character XML file in notepad.

At the top it may have something like this:

<charactersheet>
<characters>
<character name="My Alt" characterID="111111111"/>
<character timeInCache="4016" timeLeftInCache="3595984" name="Kristine Hall" characterID="222222222">
<race>Amarr</race>
<bloodLine>Amarr</bloodLine>
...

Delete the all the <character> elements except for the character you want to use.

So you end up with:

<charactersheet>
<characters>
<character timeInCache="4016" timeLeftInCache="3595984" name="Kristine Hall" characterID="222222222">
<race>Amarr</race>
<bloodLine>Amarr</bloodLine>
...


edit:
Whats the error? Don't you hate it when stuff works for you, but not when you release it? ugh

Scetrov
Gallente
Gallente Textiles and Manufacturing
Posted - 2005.08.24 10:15:00 - [6]
 

Edited by: Scetrov on 24/08/2005 10:20:15
Edited by: Scetrov on 24/08/2005 10:17:01
If you edit the XML file you will see a single line like this:

<character timeInCache="391031" timeLeftInCache="3208969" name="<your alt name here>" characterID="<your charid>"></character>

If you remove this line (and any other similar line before your main) then load it into ship fitter you will get your main character.

Ship fitter needs some code to ignore any <character></character> pair that does not contain any data.

[edit1]beaten to it[/edit1]

[edit2]Don't try loading XML from eve character manager... it crashes Ship Fitter[/edit2]

Kristine Hall
Posted - 2005.08.24 10:28:00 - [7]
 

Updated code to so that it selects the correct character.

Yes the XML file in Eve Character Manager may very well crash Ship Fitter, most likely because the XML file from ECM gets "corrupted" somehow and is different to the one you get from eve-online.com

Kyozoku
Posted - 2005.08.24 10:33:00 - [8]
 

how do you make the xml file of you r character?

Kristine Hall
Posted - 2005.08.24 10:35:00 - [9]
 

If you read the readme.txt file, it tells you how to download it.

Remember that you need .NET v1.1 runtime installed. A link to that is also included in the readme.txt

Kyozoku
Posted - 2005.08.24 10:36:00 - [10]
 

thanks that was some insanely fast help Shocked

Kristine Hall
Posted - 2005.08.24 10:53:00 - [11]
 

Just watching tv so I'm hitting reload frequently Smile

Has it worked for anyone yet? Confused

Scetrov
Gallente
Gallente Textiles and Manufacturing
Posted - 2005.08.24 11:01:00 - [12]
 

Edited by: Scetrov on 24/08/2005 11:02:00
Yeah seems to work great... I am at work at the moment so I can't compare it to my current setup to see if it is accurate yet.

Where did the data come from?

any paticular reason for selecting the 4 Dropdown Listboxes and a Listbox mecanism for selecting modules rather than a treeview?

von Torgo
Amarr
Posted - 2005.08.24 11:11:00 - [13]
 

Edited by: von Torgo on 24/08/2005 11:13:32
Edited by: von Torgo on 24/08/2005 11:12:53
Character and ship selection worked fine, but unhandled execption occurs when I actually try to fit any module.
Reason:
Input string was not in correct format

d'hofren
Queens of the Stone Age
Black Legion.
Posted - 2005.08.24 11:11:00 - [14]
 

Edited by: d''hofren on 24/08/2005 11:12:23
Very nice, Worked fine on my fully patched xp install here in the office. No need to edit the xml for my char either.

Seems to be on the button when using my char and replicating a few of my common setups.

(yay, new way to waste lunch times in the office!)

Wishlist?
Arrow It would be lovely to see the module modifiers as well as the pg and cpu stats.

Scetrov
Gallente
Gallente Textiles and Manufacturing
Posted - 2005.08.24 11:11:00 - [15]
 

Oooops... killed it

If you try to load a ship fitting without loading a character first you get the following unhandled exception:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ApplicationException: Adding this module requires more power than is available.
at ShipFitterModels.ShipFitting.ValidateAfterAddition(Module module)
at ShipFitterModels.ShipFitting.AddModule(Module module, String slotSize, Int32 position)
at ShipFitterModels.ShipFitting.LoadSlotsFromXml(String slotSize, XmlNode node)
at ShipFitterModels.ShipFitting..ctor(String saveFilePath, IShipFitterFrontEnd frontEnd)
at EveShipFitter.MainForm.LoadFitting()
at EveShipFitter.MainForm.btnLoadSf_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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:/winnt/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
EveShipFitter
Assembly Version: 1.0.2058.708
Win32 Version: 1.0.2058.708
CodeBase: file:///C:/Program%20Files/FFE/Ship%20Fitter/EveShipFitter.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/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:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
ShipFitterModels
Assembly Version: 1.0.2058.707
Win32 Version: 1.0.2058.707
CodeBase: file:///C:/Program%20Files/FFE/Ship%20Fitter/ShipFitterModels.DLL
----------------------------------------
System.Xml
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
----------------------------------------
System.Drawing
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
----------------------------------------
o9rjm482
Assembly Version: 0.0.0.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.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.

Kristine Hall
Posted - 2005.08.24 11:11:00 - [16]
 

Extracted from the data available here:

http://myeve.eve-online.com/devblog.asp?a=blog&bid=246

AcriQuo
Minmatar
Sebiestor Tribe
Posted - 2005.08.24 11:13:00 - [17]
 

Dunno if its just me, but if I fit a cap relay I, my powergrid gets 10 times bigger...
Confused

Kristine Hall
Posted - 2005.08.24 11:22:00 - [18]
 

Originally by: von Torgo
Edited by: von Torgo on 24/08/2005 11:13:32
Edited by: von Torgo on 24/08/2005 11:12:53
Character and ship selection worked fine, but unhandled execption occurs when I actually try to fit any module.
Reason:
Input string was not in correct format


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

Scetrov: So that happened when you loaded a character, loaded a ship, made a fitting, then saved it. Then tried to load it again? and you got that exception? Did you move the application or remove your character file between saving and loading?

Kristine Hall
Posted - 2005.08.24 11:30:00 - [19]
 

Originally by: AcriQuo
Dunno if its just me, but if I fit a cap relay I, my powergrid gets 10 times bigger...
Confused


Capacitor Power Relay I? From Engineering Equipment -> Capacitor Power Relays?

All that happens for me is that my used CPU goes up by 4. Can you try doing it without a character loaded please? You may have a skill I don't have that is having an undesired side effect ugh

The effects that each module/skill/ship don't really follow a nice pattern... so if it is one of the many special cases that is in the game, I will have to do something specific rather than just using the default thats in there now (for instance, large railguns have a large capacityBonus effect which is only otherwise used by modules that boost shield capacity. Why? I've got no idea...)

As for further information on the modules. I would like to do it, but it will likely take a while as I need to sort through the effects that are relevant, and the effects that aren't relevant. See above for a weird example of the data thats on the modules...

AcriQuo
Minmatar
Sebiestor Tribe
Posted - 2005.08.24 11:39:00 - [20]
 

Originally by: Kristine Hall

Capacitor Power Relay I? From Engineering Equipment -> Capacitor Power Relays?


Yep.
Originally by: Kristine Hall

All that happens for me is that my used CPU goes up by 4. Can you try doing it without a character loaded please?


I have the same effect without a char loaded, and I just noticed my shields get 10x bigger as well.

Other modules in the engineering category like RCU's, PDU's etc. have similar (undesired) effects on powergrid and shield capacity. If it works with you I have no clue what causes this here.

Simon Illian
Caldari
Black Nova Corp
Band of Brothers
Posted - 2005.08.24 11:43:00 - [21]
 

i load my char, no problem
i select a harpy by dbl click, no problem
i want to put a small shield extender II and i get :
Quote:
System.FormatException: Le format de la chaîne d'entrée est incorrect.
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)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.2032
CodeBase : file:///c:/winnt/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
EveShipFitter
Version de l'assembly : 1.0.2062.38482
Version Win32 : 1.0.2062.38482
CodeBase : file:///C:/map/test/EveShipFitter.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.2032
CodeBase : file:///c:/winnt/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.2032

CodeBase : file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
ShipFitterModels
Version de l'assembly : 1.0.2062.38482
Version Win32 : 1.0.2062.38482
CodeBase : file:///C:/map/test/ShipFitterModels.DLL
----------------------------------------
System.Xml
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.2032
CodeBase : file:///c:/winnt/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
System.Drawing
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.2032
CodeBase : file:///c:/winnt/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.573
CodeBase : file:///c:/winnt/assembly/gac/mscorlib.resources/1.0.5000.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
SYSTEM.WINDOWS.FORMS.resources
Version de l'assembly : 1.0.5000.0
Version Win32 : 1.1.4322.573
CodeBase : file:///c:/winnt/assembly/gac/system.windows.forms.resources/1.0.5000.0_fr_b77a5c561934e089/system.windows.forms.resources.dll
----------------------------------------
fl24xqzv
Version de l'assembly : 0.0.0.0
Version Win32 : 1.1.4322.2032
CodeBase : file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non

Kyozoku
Posted - 2005.08.24 11:48:00 - [22]
 

Edited by: Kyozoku on 24/08/2005 11:52:18
I really like it. I can see myself using this tool alot. It would be cool if you included faction items in future releases.Cool

Kristine Hall
Posted - 2005.08.24 11:56:00 - [23]
 

Originally by: AcriQuo
Originally by: Kristine Hall

Capacitor Power Relay I? From Engineering Equipment -> Capacitor Power Relays?


Yep.
Originally by: Kristine Hall

All that happens for me is that my used CPU goes up by 4. Can you try doing it without a character loaded please?


I have the same effect without a char loaded, and I just noticed my shields get 10x bigger as well.

Other modules in the engineering category like RCU's, PDU's etc. have similar (undesired) effects on powergrid and shield capacity. If it works with you I have no clue what causes this here.


That is a strange bug.... would you please be able to open the ModuleMappings.xml file in the data directory and search for
<TypeID>1445</TypeID>
Keep finding the next <EveModuleToEffectMapping> until you find the one that has <EffectID>145</EffectID>.

The <EffectValue> should be 1.0 let me know if it is something different..

Trelennen
Disturbed Hoggs
Posted - 2005.08.24 12:11:00 - [24]
 

I get exactly the same error than Simon when clicking on a particular module to drag and drop it. This tool looks great, and that's too bad I can't test it to actualy fit a ship :)

AcriQuo
Minmatar
Sebiestor Tribe
Posted - 2005.08.24 12:12:00 - [25]
 

Originally by: Kristine Hall

That is a strange bug.... would you please be able to open the ModuleMappings.xml file in the data directory and search for
<TypeID>1445</TypeID>
Keep finding the next <EveModuleToEffectMapping> until you find the one that has <EffectID>145</EffectID>.

The <EffectValue> should be 1.0 let me know if it is something different..


Its 1.0

Kristine Hall
Posted - 2005.08.24 12:15:00 - [26]
 

Originally by: Simon Illian
i load my char, no problem
i select a harpy by dbl click, no problem
i want to put a small shield extender II and i get :



Ok, this is either a localisation issue cos you are using a french version of XP or its cos of some code that I was using when I first started which was bad, and I have hopefully fixed.

I have updated the the zip file, so if you could please download it again and try with the new version that would be great Smile

Doc Punkiller
Caldari
Section XIII
Sect1on XIII
Posted - 2005.08.24 12:18:00 - [27]
 

Edited by: Doc Punkiller on 24/08/2005 12:22:02
Edited by: Doc Punkiller on 24/08/2005 12:18:55
Originally by: Kristine Hall
I've been working on a ship fitting tool and I'm now ready to release Beta 3.

Here it is:

EVE Ship Fitter Beta 3

Please give it a go and let me know what you think Smile


Cannot download at the moment, it ask for an authentication ... Question

edit: problem fixed... strange...
edit2: now, 404 problem...

Kristine Hall
Posted - 2005.08.24 12:31:00 - [28]
 

Originally by: AcriQuo
Originally by: Kristine Hall

That is a strange bug.... would you please be able to open the ModuleMappings.xml file in the data directory and search for
<TypeID>1445</TypeID>
Keep finding the next <EveModuleToEffectMapping> until you find the one that has <EffectID>145</EffectID>.

The <EffectValue> should be 1.0 let me know if it is something different..


Its 1.0


Thats weird then... I dunno whats going on there Confused

Simon Illian
Caldari
Black Nova Corp
Band of Brothers
Posted - 2005.08.24 12:32:00 - [29]
 

Edited by: Simon Illian on 24/08/2005 12:32:37
The wormhole you tried to discover could not be found.<br>Please warp away and try again.

file not found

and with the 1st version each module i try to drag & drop cause the problem .

Kristine Hall
Posted - 2005.08.24 12:34:00 - [30]
 

Edited by: Kristine Hall on 24/08/2005 12:49:50
Originally by: Doc Punkiller
Edited by: Doc Punkiller on 24/08/2005 12:22:02
Edited by: Doc Punkiller on 24/08/2005 12:18:55
Originally by: Kristine Hall
I've been working on a ship fitting tool and I'm now ready to release Beta 3.

Here it is:

EVE Ship Fitter Beta 3

Please give it a go and let me know what you think Smile


Cannot download at the moment, it ask for an authentication ... Question

edit: problem fixed... strange...
edit2: now, 404 problem...


EVE-files.com had a hiccup Sad It should be there now

Edit:
Going to bed now, so anything else will have to wait Wink


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 https://forums.eveonline.com

These forums are archived and read-only