These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Ships & Modules

 
  • Topic is locked indefinitely.
 

pyfa 1.15.0 (Vanguard)

First post First post First post
Author
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1101 - 2016-02-24 17:39:28 UTC  |  Edited by: Sable Blitzmann
Triksterism wrote:
With EFT seemingly falling by the wayside recently I've found myself using Pyfa more and more.

I've always liked the UI and everything as it's pretty crisp and organized but there are a few things from EFT I still miss:


  • The ability to save implants to clones: I hate having to add implant sets to each different fit of each different ship I want to mess with. It was easier to have different loadouts for different characters and go from there. This is probably my biggest issue.

  • Overheat time calculation: In EFT you could select overheat (like you can in Pyfa) but it would give an estimated time till burnout which made it nice for messing with different slot configurations to increase overheat efficiency.

  • EFT's graph is more technical / robust: The Pyfa graph is OK but I miss being able to mess with different modules (painters, webs, etc...) in EFT's graph/fittings. In Pyfa its all manual number editing, not as intuitive I feel, minor complaint.


Regardless, Pyfa is a fantastic tool, it's really fancy and feels great to use plus the regular and quick updates are fantastic. Can't wait to see more in the future.


1) https://github.com/pyfa-org/Pyfa/issues/422 It's something I was working on, then other things came up and I haven't really made another push since. The problem with this is simply to figure out a intuitive way of differentiating character implants from fit implants, and figure out a way to toggle between them (it will also require edits to the current database schema, which I dread doing)

2) https://github.com/pyfa-org/Pyfa/issues/445 This has also been discussed multiple times. But, due to the nature of heat damage, I am unconvinced EFT gives a reliable value for this. EFT may just be pulling numbers out of no where; someone suggested EFT used a worse-case scenero - we don't know and can't check due to it being closed-source. I am not opposed to this idea, but it needs to be efficient and correct (or at least a ballpark), and not added simply because EFT has it (the quality of which I am not sure of). There's also the undertaking of implementing it when an algorithm is developed for it, which will not be trivial

3) Yes, the pyfa graph needs a complete overhaul, but it's definitely not a priority (and generally not something I am familiar with).

To all: I would urge you to join the github discussions for these features / issues and give your input. The more input we receive on how to tackle some of these problems the better. =)
Kismeteer
Bat Country
Pandemic Horde
#1102 - 2016-02-25 21:46:14 UTC  |  Edited by: Kismeteer
Cargohold calculations are off by CCP amounts.

Demonstration in a claw with a single t2 extender, which should hold 300 lo3.

http://i.imgur.com/oh6RoqD.png

Edit: BTW, PYFA is awesome. I have been heavily using it for the past year, and it's excellent. <3 you guys.
Aluanna
Republic Military School
Minmatar Republic
#1103 - 2016-02-29 13:38:25 UTC
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.

Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1104 - 2016-02-29 23:49:09 UTC
Aluanna wrote:
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.



Windows/Linux/OS X?
Aluanna
Republic Military School
Minmatar Republic
#1105 - 2016-03-01 07:31:45 UTC
Sable Blitzmann wrote:
Aluanna wrote:
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.



Windows/Linux/OS X?


Windows 10
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1106 - 2016-03-02 17:04:35 UTC
Aluanna wrote:
Sable Blitzmann wrote:
Aluanna wrote:
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.



Windows/Linux/OS X?


Windows 10


please post your log somewhere, it's found under c:/users/NAME/.pyfa by default.
Aluanna
Republic Military School
Minmatar Republic
#1107 - 2016-03-02 18:02:36 UTC  |  Edited by: Aluanna
Sable Blitzmann wrote:
Aluanna wrote:
Sable Blitzmann wrote:
Aluanna wrote:
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.



Windows/Linux/OS X?


Windows 10


please post your log somewhere, it's found under c:/users/NAME/.pyfa by default.


which log?

The only log that actually has any text in it is "log.txt"

The other two are empty.. Or do they reset for ever launch so I should post them right after it happens?
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1108 - 2016-03-02 23:16:28 UTC
Aluanna wrote:
Sable Blitzmann wrote:
Aluanna wrote:
Sable Blitzmann wrote:
Aluanna wrote:
So, I'm not sure where to post this, but I figure here is a good a place as any, and who knows, maybe I'm not the only one..

First off I find Pyfa far more usable than the two alternatives EveHQ and EFT.

However, after using it for a while it will randomly stop accepting right clicks.. making the contextual menu completely inaccessible and the whole thing become just frustrating as I have to close the application and open it again.

I have no idea what is causing it, or what could be the trigger, it happens seemingly randomly.



Windows/Linux/OS X?


Windows 10


please post your log somewhere, it's found under c:/users/NAME/.pyfa by default.


which log?

The only log that actually has any text in it is "log.txt"

The other two are empty.. Or do they reset for ever launch so I should post them right after it happens?


log.txt is the correct one. The other two logs are old log files that are no longer used, however they we never explicitly removed
Aluanna
Republic Military School
Minmatar Republic
#1109 - 2016-03-03 08:28:45 UTC
Sable Blitzmann wrote:


log.txt is the correct one. The other two logs are old log files that are no longer used, however they we never explicitly removed


well the only text in "log.txt" is

"2016-01-14 10:25:55,476 eos.saveddata.module ERROR Item (id: 16503) does not exist"
Ligraph
The Scope
Gallente Federation
#1110 - 2016-03-10 06:43:44 UTC  |  Edited by: Ligraph
I don't know if you're taking suggestions or not, but there are a few things I noticed that I would like.


  1. Remote Repair stats. This is the big thing I notice missing.
  2. Damage Profile for your dps. Preferably as combined damage.
  3. An "Attribute Export" option that exports all the attributes for the active fit. This is mostly because I'm trying to make a fleet-comms program in which scouts scan down ships, create their fits in PYFA, then upload it the program. I need a way to get a fits hp, resists, dps, damage profile, etc., and as far as I know this would be the easiest way to go about it. Although I am still looking into eos.


Actually, since I assume you guys know eos well: would it be viable to have my program bring up a pyfa window, somehow get the eft fit or xml to my program, and use the sde to link names -> ids, put the ids into an eos fit, and read the data I need?

Or, even easier, build an option into fit.py to get the value of any attribute? This could already be fart of eos or pyfa and I'm just not seeing it.

And since I haven't said it yet: thanks for taking the time to build and maintain such a great tool!
Alhira Katserna
Pandemic Horde Inc.
Pandemic Horde
#1111 - 2016-03-10 17:17:34 UTC
singularity-1015913: March 2016 Pre-Release

Is this release viable or did ccp change anything in the last minute?
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1112 - 2016-03-11 05:55:34 UTC  |  Edited by: Sable Blitzmann
Ligraph wrote:
I don't know if you're taking suggestions or not, but there are a few things I noticed that I would like.


  1. Remote Repair stats. This is the big thing I notice missing.
  2. Damage Profile for your dps. Preferably as combined damage.
  3. An "Attribute Export" option that exports all the attributes for the active fit. This is mostly because I'm trying to make a fleet-comms program in which scouts scan down ships, create their fits in PYFA, then upload it the program. I need a way to get a fits hp, resists, dps, damage profile, etc., and as far as I know this would be the easiest way to go about it. Although I am still looking into eos.


Actually, since I assume you guys know eos well: would it be viable to have my program bring up a pyfa window, somehow get the eft fit or xml to my program, and use the sde to link names -> ids, put the ids into an eos fit, and read the data I need?

Or, even easier, build an option into fit.py to get the value of any attribute? This could already be fart of eos or pyfa and I'm just not seeing it.

And since I haven't said it yet: thanks for taking the time to build and maintain such a great tool!


1) https://github.com/pyfa-org/Pyfa/issues/235 This has been discussed, but progress on this stalled. Someone else was attempting this feature, but I haven't heard anything about it in a while, and forgot about it. I may pick back up on it. In the meantime, the ships outgoing reps can be seen in the misc column of the modules.
2) We have something called Target Resists which tries to calculate the DPS that you are applying based on the damage type of your ammo and the target resistances you select for. IS this what you are talking about?

As for 3, I have no idea what you are trying to do here. It may just be that I'm extremely tired at the moment, blease be more specific with what you are trying to accomplish.

I can tell you that you should be able to use the eos engine from outside of pyfa itself. Simply `import eos` from a script in the pyfa root directory and you can use the `gamedata_session` and `saveddata_session` in eos.db to access the game data and user data respectively (these are pointers to SQLAlchemy sessions).

BTW, if you gonna use pure eos, to get an attribute of an item (module, fit, charge, etc), you can simply access it via `item.getModifiedItemAttr('attrName')`. This will return the attribute value for that item modified by the character and other effects affecting it.

If you have questions about it, please start chatting on Gitter: https://gitter.im/pyfa-org/Pyfa, or poke me on tweetfleet stack. This forum is not really conductive to discuss practical development. =)
Ligraph
The Scope
Gallente Federation
#1113 - 2016-03-11 06:25:17 UTC
Sable Blitzmann wrote:

2) We have something called Target Resists which tries to calculate the DPS that you are applying based on the damage type of your ammo and the target resistances you select for. IS this what you are talking about?


Yeah, what I meant was displaying it somewhere. But its a minor thing.

Also, I'll take you up on your offer, thanks.
Idame Isqua
Caldari Colonial Defense Ministry
Templis CALSF
#1114 - 2016-03-16 11:23:07 UTC
Probably me just being me

But whats up with the random .something folders (I think theirs 3 of them) in my user folder
Its kinda untidy and I deleted them once and bad things happened

Also
I haven't really found a explanation of how we are supposed to update pyfa

So what I do is download the zip and drag drop the stuff into the pyfa install folder
but it seems to wipe some of my settings which is annoying

Finally
Is it possible to drag drop open windows, having to search for a fit and drag drop from that section is anoying

And the two features that keep me using EFT as a backup are:
- overheating
- ammo timers

Also I find the damage profile setup and damage chart easier to use
In Pyfa I have to manually enter my targets sig speed
While in EFT its very easy to compare shipA fighting shipB

But probably the most important thing
Could you bring back your LP store please it was way better than fuzzworks

Otherwise Pyfa is lovely and the only problems I've had have been caused by me being dumb.
(windows 8.1 user)
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1115 - 2016-03-19 04:09:38 UTC
Idame Isqua wrote:
Probably me just being me

But whats up with the random .something folders (I think theirs 3 of them) in my user folder
Its kinda untidy and I deleted them once and bad things happened

Also
I haven't really found a explanation of how we are supposed to update pyfa

So what I do is download the zip and drag drop the stuff into the pyfa install folder
but it seems to wipe some of my settings which is annoying

Finally
Is it possible to drag drop open windows, having to search for a fit and drag drop from that section is anoying

And the two features that keep me using EFT as a backup are:
- overheating
- ammo timers

Also I find the damage profile setup and damage chart easier to use
In Pyfa I have to manually enter my targets sig speed
While in EFT its very easy to compare shipA fighting shipB

But probably the most important thing
Could you bring back your LP store please it was way better than fuzzworks

Otherwise Pyfa is lovely and the only problems I've had have been caused by me being dumb.
(windows 8.1 user)


1) There should only be .pyfa in your user folder. This is the pyfa user directory for config / personal settings / fit database. I am not sure why you have 3, unless they are unrelated to pyfa (I know many programs used the ~/.dir convention)

2) To update: you can extract the zip somewhere (you should be able to re-write the previous location you used, unless you're upgrading from a very old version in which case best to delete old one). OR the easy way and use the .exe installer - this will install pyfa to a path you choose, and when you run the updated installer it will overwrite for you. This is the preferred method, as we can add code to the installer in the event that directory layout changes which might not be compatible with previous versions

3) Overheat timeres. It's been discussed before https://forums.eveonline.com/default.aspx?g=posts&m=6359763#post6359763 https://github.com/pyfa-org/Pyfa/issues/445 tl;dr this would be a very big project for very small benefit IMO (considering heat is based off chance and there's not way to predict it). I am not convinced EFT is doing it right so this is something where I would say just because EFT has it doesn't mean it's needed / useful. I'm open to thoughts though, feel free to provide a algorithm that might work =)

4) Ammo timers, can you be more specific?

5) DPS graphing. Yes, I know it sucks. This has been known for many years. No one wants to touch it though. >_>

6) Ah, the LP Store. I want to get it back up and running eventually, but I've had a lot on my plate recently. That and EMDR has died off (or will be) so I'd have to re-write the price caching backend of it. Not only that, but the LP Store data itself is probably very stale and I don't have the energy to keep it updated - it was very manual process of flying to each store and manually confirming if they were accurate. **** that. So yeah, I want to, but it's not as easy and simply turning it back on ;)
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1116 - 2016-03-19 04:13:21 UTC
Ligraph wrote:
Sable Blitzmann wrote:

2) We have something called Target Resists which tries to calculate the DPS that you are applying based on the damage type of your ammo and the target resistances you select for. IS this what you are talking about?


Yeah, what I meant was displaying it somewhere. But its a minor thing.


Displaying target resists like we display the damage profile. It's been mentioned: https://github.com/pyfa-org/Pyfa/issues/217

The problem is GUI space - it's already extremely limited, and we can' really sacrifice any more vertical space than we already are. I did mention to put it into a tooltip, but that was the end of that discussion for a while. I'll have to remember to take a look at it again soon.
Bienator II
madmen of the skies
#1117 - 2016-03-19 06:04:36 UTC
regarding implants. I always imagined pods just as a regular ship with mods (implants). Maybe you could just add a pod as special ship type, make it fittable with implants, then let us select the pod via a combo box (listing all pod fittings) for each ship fitting.

I know that description is oversimplified and there is more to that, but it would have the advantage that you don't need more UI for managing clones, since it reuses stuff which is already there.

how to fix eve: 1) remove ECM 2) rename dampeners to ECM 3) add new anti-drone ewar for caldari 4) give offgrid boosters ongrid combat value

Mo Skor
Westworld Tours and Security
#1118 - 2016-03-21 22:03:47 UTC
Question...........how and when does pyft update to new modules and module specs, etc.?
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#1119 - 2016-03-21 22:46:28 UTC
Bienator II wrote:
regarding implants. I always imagined pods just as a regular ship with mods (implants). Maybe you could just add a pod as special ship type, make it fittable with implants, then let us select the pod via a combo box (listing all pod fittings) for each ship fitting.

I know that description is oversimplified and there is more to that, but it would have the advantage that you don't need more UI for managing clones, since it reuses stuff which is already there.


Too late, we already have character implants in a development branch. However, I would like to point out that both ideas would probably take the same amount of work overall (but in our situation, the character implants already had much of the back-end functionality, so less work)

Mo Skor wrote:
Question...........how and when does pyft update to new modules and module specs, etc.?


How do you mean? In general, we simply release a new Stable version which contains an updated EVE database file (eve.db) that contains all EVE-specific things (modules, ships, attributes, etc). We also have some renaming mappings so if you import an old fit with old names it converts them to the new modules.

I can get more specific if needed, or you can contact me with any of the methods listed in the pyfa README.
Galir Tzestu
Lazerhawks
L A Z E R H A W K S
#1120 - 2016-03-22 21:19:49 UTC
Hi

Got this bug when apply C6 red Giant effect

http://image.noelshack.com/fichiers/2016/12/1458681281-bug-3.png

-15k per s/-101k

http://image.noelshack.com/fichiers/2016/12/1458681418-bug-4.png

-656k per s/-5m EHP

i use pyfa 1.20.1