Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PYFA: Difference between revisions

From EVE University Wiki
Updated profile templates to match modern Pyfa requirements.
Proton One (talk | contribs)
-> to ➙; dashes
 
(2 intermediate revisions by 2 users not shown)
Line 6: Line 6:




To download PYFA go to [https://github.com/pyfa-org/Pyfa/releases this page] or run '''Winget install pyfa'''
PYFA can be downloaded from [https://github.com/pyfa-org/Pyfa/releases GitHub], installed directly on Windows by running <code>winget install pyfa</code>, or installed on Linux from [https://flathub.org/en/apps/io.github.pyfa_org.Pyfa Flathub].




Line 16: Line 16:
To do this:
To do this:


# Open the ''SSO Character Management'' screen ('''Character''' -> '''Manage ESI Characters''').
# Open the ''SSO Character Management'' screen ('''Character''' '''Manage ESI Characters''').
# Create a new character by clicking '''Add Character'''.
# Create a new character by clicking '''Add Character'''.
# A page will open in your default browser - sign in using your EVE Online account credentials.
# A page will open in your default browser—sign in using your EVE Online account credentials.
# Select the correct character from the list.
# Select the correct character from the list.
# Click '''Authorise'''.
# Click '''Authorise'''.
Line 26: Line 26:
To do this:
To do this:


# Open the ''Pyfa Preferences'' window ('''Pyfa''' -> '''Preferences''').
# Open the ''Pyfa Preferences'' window ('''Pyfa''' '''Preferences''').
# Click on the ''EVE SSO'' tab.
# Click on the ''EVE SSO'' tab.
# In the ''Local Authentication'' section, choose '''Manual''' rather than '''Local Server'''
# In the ''Local Authentication'' section, choose '''Manual''' rather than '''Local Server'''
# Dismiss the Preferences window
# Dismiss the Preferences window
# Open the ''SSO Character Management'' screen ('''Character''' -> '''Manage ESI Characters''').
# Open the ''SSO Character Management'' screen ('''Character''' '''Manage ESI Characters''').
# Create a new character by clicking '''Add Character'''.
# Create a new character by clicking '''Add Character'''.
# A page will open in your default browser - sign in using your EVE Online account credentials.
# A page will open in your default browser—sign in using your EVE Online account credentials.
# Select the correct character from the list.
# Select the correct character from the list.
# Click '''Authorize'''.
# Click '''Authorize'''.
# The web browser will redirect to a page that says "Please copy and paste the token below into pyfa.""
# The web browser will redirect to a page that says "Please copy and paste the token below into pyfa."
# Copy the ESI token from the web page
# Copy the ESI token from the web page
# Switch back to Pyfa, paste the token into the ''SSO Login'' box and click ''OK''. You might not see this box because it launches underneath the ''SSO Character Management'' window. Simply drag the SSO Character management window out of the way and you should now see the SSO login box.
# Switch back to Pyfa, paste the token into the ''SSO Login'' box and click ''OK''. You might not see this box because it launches underneath the ''SSO Character Management'' window. Simply drag the SSO Character management window out of the way and you should now see the SSO login box.
Line 42: Line 42:
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.
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 '''Global''' -> '''Preferences''' or press {{button|Ctrl}} - {{button|P}}.
To change settings go to '''Global''' '''Preferences''' or press {{button|Ctrl}}+{{button|P}}.
{|
{|
| valign="top" | [[File:PYFA general.PNG|450px]]
| valign="top" | [[File:PYFA general.PNG|450px]]
Line 54: Line 54:


  Values are in following format:
  Values are in following format:
  TargetProfile = [Folder] [name],[EM amount],[Thermal amount],[Kinetic amount],[Explosive amount]
  DamageProfile = [Folder] [name],[EM amount],[Thermal amount],[Kinetic amount],[Explosive amount]




TargetProfile = [Asteroid] Angel Cartel,23,7,26,44
DamageProfile = [Asteroid] Angel Cartel,23,7,26,44


TargetProfile = [Asteroid] Blood Raiders,55,45,0,0
DamageProfile = [Asteroid] Blood Raiders,55,45,0,0


TargetProfile = [Asteroid] Guristas,0,17,83,0
DamageProfile = [Asteroid] Guristas,0,17,83,0


TargetProfile = [Asteroid] Rogue Drone,10,18,28,44
DamageProfile = [Asteroid] Rogue Drone,10,18,28,44


TargetProfile = [Asteroid] Sansha's Nation,58,42,0,0
DamageProfile = [Asteroid] Sansha's Nation,58,42,0,0


TargetProfile = [Asteroid] Serpentis,0,53,47,0
DamageProfile = [Asteroid] Serpentis,0,53,47,0


TargetProfile = [Deadspace] Angel Cartel,6,9,26,59
DamageProfile = [Deadspace] Angel Cartel,6,9,26,59


TargetProfile = [Deadspace] Blood Raiders,53,47,0,0
DamageProfile = [Deadspace] Blood Raiders,53,47,0,0


TargetProfile = [Deadspace] Guristas,0,19,81,0
DamageProfile = [Deadspace] Guristas,0,19,81,0


TargetProfile = [Deadspace] Rogue Drone,8,34,32,26
DamageProfile = [Deadspace] Rogue Drone,8,34,32,26


TargetProfile = [Deadspace] Sansha's Nation,57,43,0,0
DamageProfile = [Deadspace] Sansha's Nation,57,43,0,0


TargetProfile = [Deadspace] Serpentis,0,62,38,0
DamageProfile = [Deadspace] Serpentis,0,62,38,0


TargetProfile = [Hybrid] Antimatter,0,20,28,0
DamageProfile = [Hybrid] Antimatter,0,20,28,0


TargetProfile = [Hybrid] Javelin,0,32,24,0
DamageProfile = [Hybrid] Javelin,0,32,24,0


TargetProfile = [Hybrid] Null,0,24,20,0
DamageProfile = [Hybrid] Null,0,24,20,0


TargetProfile = [Hybrid] Spike,0,1,1,0
DamageProfile = [Hybrid] Spike,0,1,1,0


TargetProfile = [Hybrid] Void,0,1,1,0
DamageProfile = [Hybrid] Void,0,1,1,0


TargetProfile = [Laser] Aurora,20,12,0,0
DamageProfile = [Laser] Aurora,20,12,0,0


TargetProfile = [Laser] Conflagration,1,1,0,0
DamageProfile = [Laser] Conflagration,1,1,0,0


TargetProfile = [Laser] Gleam,1,1,0,0
DamageProfile = [Laser] Gleam,1,1,0,0


TargetProfile = [Laser] Multifreq,28,20,0,0
DamageProfile = [Laser] Multifreq,28,20,0,0


TargetProfile = [Laser] Radio,1,0,0,0
DamageProfile = [Laser] Radio,1,0,0,0


TargetProfile = [Laser] Scorch,36,8,0,0
DamageProfile = [Laser] Scorch,36,8,0,0


TargetProfile = [Missile] EM,1,0,0,0
DamageProfile = [Missile] EM,1,0,0,0


TargetProfile = [Missile] Explosive,0,0,0,1
DamageProfile = [Missile] Explosive,0,0,0,1


TargetProfile = [Missile] Kinetic,0,0,1,0
DamageProfile = [Missile] Kinetic,0,0,1,0


TargetProfile = [Missile] Thermal,0,1,0,0
DamageProfile = [Missile] Thermal,0,1,0,0


TargetProfile = [Mission] Amarr Empire,56,43,1,0
DamageProfile = [Mission] Amarr Empire,56,43,1,0


TargetProfile = [Mission] CONCORD,26,12,20,42
DamageProfile = [Mission] CONCORD,26,12,20,42


TargetProfile = [Mission] Caldari State,0,31,69,0
DamageProfile = [Mission] Caldari State,0,31,69,0


TargetProfile = [Mission] Gallente Federation,0,58,42,0
DamageProfile = [Mission] Gallente Federation,0,58,42,0


TargetProfile = [Mission] Khanid,56,40,4,0
DamageProfile = [Mission] Khanid,56,40,4,0


TargetProfile = [Mission] Minmatar Republic,14,5,23,58
DamageProfile = [Mission] Minmatar Republic,14,5,23,58


TargetProfile = [Mission] Mordu,2,32,66,0
DamageProfile = [Mission] Mordu,2,32,66,0


TargetProfile = [Mission] Thukker,0,37,7,56
DamageProfile = [Mission] Thukker,0,37,7,56


TargetProfile = [Other] Incursion Sansha's Nation,16,13,36,35
DamageProfile = [Other] Incursion Sansha's Nation,16,13,36,35


TargetProfile = [Other] Sleepers,29,29,21,21
DamageProfile = [Other] Sleepers,29,29,21,21


TargetProfile = [Other] The Law,36,29,24,11
DamageProfile = [Other] The Law,36,29,24,11


TargetProfile = [Projectile] Barrage,0,0,20,24
DamageProfile = [Projectile] Barrage,0,0,20,24


TargetProfile = [Projectile] EMP,36,0,4,8
DamageProfile = [Projectile] EMP,36,0,4,8


TargetProfile = [Projectile] Fusion,0,0,8,40
DamageProfile = [Projectile] Fusion,0,0,8,40


TargetProfile = [Projectile] Hail,0,0,13,48
DamageProfile = [Projectile] Hail,0,0,13,48


TargetProfile = [Projectile] Quake,0,0,20,36
DamageProfile = [Projectile] Quake,0,0,20,36


TargetProfile = [Projectile] Tremor,0,0,12,20
DamageProfile = [Projectile] Tremor,0,0,12,20


TargetProfile = [Projectile] Phased Plasma,0,40,8,0
DamageProfile = [Projectile] Phased Plasma,0,40,8,0


==Fitting==
==Fitting==
Line 153: Line 153:
# Menu bar
# Menu bar
# Market/Fittings pane - Used for managing fits and adding modules  
# Market/Fittings pane - Used for managing fits and adding modules  
# Fitting pane- Used to view fit and add charges to weapons and modules
# Fitting pane - Used to view fit and add charges to weapons and modules
# Additions pane - Used for adding and selecting drones/implants as well as assigning fleet boosts  
# Additions pane - Used for adding and selecting drones/implants as well as assigning fleet boosts  
# Character Selection - Drop down box for selecting characters, all (level) 0 and all (level) 5 are "build in"
# Character Selection - Drop down box for selecting characters, all (level) 0 and all (level) 5 are "build in"
Line 178: Line 178:


===Adding Charges===
===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 {{button|Shift}} -clicking modules)
To add a charge right click a module, hover over charge and click the desired charge. (You can add charges to multiple modules by {{button|Shift}}-clicking modules)


[[File:PyfaUiFittingAddCharge.png|thumb|none|upright=2.5]]
[[File:PyfaUiFittingAddCharge.png|thumb|none|upright=2.5]]
Line 201: Line 201:


===Using Graphs===
===Using Graphs===
Graphs can be used to view DPS - Range charts. You can add multiple ships to the same graph to compare damage projection. The targets Signature, Velocity, Angle and Distance can be added for the desired effects. To add ships to the graph open the graphs window (Window -> Graphs or press {{button|Ctrl}} - {{button|G}}) and drag fits into the graph.
Graphs can be used to view DPS - Range charts. You can add multiple ships to the same graph to compare damage projection. The targets Signature, Velocity, Angle and Distance can be added for the desired effects. To add ships to the graph open the graphs window (Window Graphs or press {{button|Ctrl}}+{{button|G}}) and drag fits into the graph.


[[File:PyfaUiGraphs.png|thumb|none|upright=1.7]]
[[File:PyfaUiGraphs.png|thumb|none|upright=1.7]]
Line 208: Line 208:
==Importing/Exporting Fits==
==Importing/Exporting Fits==
===Importing fits===
===Importing fits===
PYFA can import fittings directly from clipboard, to import a fit either go Edit -> From Clipboard or {{button|Ctrl}} - {{button|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.
PYFA can import fittings directly from clipboard, to import a fit either go Edit From Clipboard or {{button|Ctrl}}+{{button|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.


[[File:EveUiFittingManagementCopyToClipboard.png|thumb|none|upright=2]]
[[File:EveUiFittingManagementCopyToClipboard.png|thumb|none|upright=2]]
Line 214: Line 214:


===Exporting fits===
===Exporting fits===
To export a fit either go Edit -> To clipboard  or press {{button|Ctrl}} - {{button|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.
To export a fit either go Edit To clipboard  or press {{button|Ctrl}}+{{button|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.


[[File:EveUiFittingImportFromClipboard.png|thumb|none|upright=3]]
[[File:EveUiFittingImportFromClipboard.png|thumb|none|upright=3]]


[[Category:Applications]]
[[Category:Applications]]