PYFA

From EVE University Wiki
Revision as of 21:06, 27 October 2014 by Nero darkstar (talk | contribs)
Jump to: navigation, search

PYFA (Python Fitting Assistant) is a cross-platform fitting application that can be used natively on any platform where python and wxwidgets are available, including Windows, Mac and Linux.

It provides many advanced features such as graphs and full calculations of any possible combination of modules, fits, etc.


To download PYFA go to this page or to the Eve Online forum page here


Initial Setup

Importing Characters

Much like EFT, PYFA can import your character sheet using an API-key. To create a predefined API-key go to https://community.eveonline.com/support/api-key/CreatePredefined?accessMask=8 and tick 'no expiry'.


Once you have set up an API-key:

  1. Open the Character Editor (Window -> Character Editor or press Ctrl-E)
  2. Create a new character by clicking the PYFA new char.PNG icon, name the character and click create
  3. Enter the Key ID and Verification code from the API key you created (can be found here
  4. Click get characters and choose the correct character from the drop down box
  5. Click Fetch Skills

You can re-open the character editor at any time and edit a characters skill sheet, to do this open the character editor, select a character and click the skills tab. Just right click on a skill to change to the desired level.


Settings

You should change your settings to match the images below. General settings are mostly personal preference, however the network settings are required for PYFA to query EVE-Central for prices.

To change settings go to Window -> Preferences or press Ctrl-P.

Fitting

800px


  1. Fitting window and tabs
  2. Character selection
  3. Ship browser + Market browser
  4. Additions - Drones//Implants/Boosts etc.
  5. Stats - Resist profile, EHP, DPS, Ship cost and Module cost


To browse ships use the Ship tab in the left pane, the navigation icons at the top of the pane let you go back one level or back to the root list. The green arrow icon switches between showing all ships and only ships with fittings. To create a new fit navigate to the ship you want and click the green cross, once you've named the fit click the green tick. To rename a fitting click the gear icon and to delete use the red icon. You can switch between characters by using the drop-down box, the skillbook will either be green (all prerequisite met) or red (prerequisite not met). Hover the cursor over the skillbook to see what skills are needed for the fit.

Adding Modules

To add a module to your fit simply open the market tab in the left window, browse to the module you want to add and double click it, providing there is a free slot available the module will be added to the fit. You can switch between T1/T2 - Faction - Deadspace - Officer modules using the buttons at the bottom of the pane.

To add a charge right click the module you want to add a charge to (you can select multiple modules to add charges to all of them), hover over charge and click the desired charge.

Additions

Importing/Exporting Fits

Importing fits

PYFA can import fittings directly from clipboard, to import a fit either go Edit -> From Clipboard or Ctrl-V. To import a fit from EVE to PYFA simply click 'Copy to Clipboard' in game. Once you have a fit copied to clipboard you can paste it into PYFA.

Exporting fits

To export a fit either go Edit -> To clipboard or press Ctrl-C, and select your preferred format. The EFT format is the most widely used and can be imported into EVE by opening the fitting window in game, clicking browse and clicking 'Import from Clipboard'. The EFT format is commonly used on forums and to import fits for a variety of 3rd party programs.