PYFA
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:
- Open the Character Editor (Window -> Character Editor or press Ctrl-E)
- Create a new character by clicking the icon, name the character and click create
- Enter the Key ID and Verification code from the API key you created (can be found here
- Click get characters and choose the correct character from the drop down box
- 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
The highlighted areas on the UI image:
- Ship/Market browser Browser - Used for creating fits and adding modules
- Fitting Window - Used to view fit and add charges to weapons and modules
- Additions - Used for adding and selecting drones/implants as well as assigning fleet boosts
- Character Selection - Drop down box for selecting imported characters, all lvl V and all lvl 0
- Stats - Resist profile and EHP, DPS and volley, targetting and speed info, ship and module cost
To browse, edit, and add fittings use the Ship tab in the left pane (1.):
To create a new fit browse to a ship class and click the
Adding Modules
To add a module to your fit open the market tab in the left window (1.), 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.
Adding Charges
To add a charge right click a module, hover over charge and click the desired charge. (You can add charges to multiple modules by Shift-clicking modules)
Adding Drones
To add drones browse to the drones section of the market tab and double click, only drones that are ticked will be added to the DPS stats. The drone bandwidth and capacity is shown in the top left of the stats pane (5.) You can manipulate the drone stack by right clicking.
Adding Fleet Boosts
You can set a Squad/Wing/Fleet booster in PYFA, each role can have a different character and ship assigned to it. To set boosts you first need to create a boost ship, this could either be an empty ship (to apply character skills only) or a boosting ship (to apply module boosts). Once you have created a boost ship right click the fit and tick booster fit. Ships assigned as boosters are marked with . You can also drag fits in to the boost window and use the right click menu to set a Squad/Wing/Fleet booster.
When you have a boost ship set you then open up the Fleet tab under the Additions (3.) pane. you can select boost ships from the drop down box and any character can be used.
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.