Coder Social home page Coder Social logo

Need traits back please about pyfa HOT 17 CLOSED

pyfa-org avatar pyfa-org commented on May 12, 2024
Need traits back please

from pyfa.

Comments (17)

 avatar commented on May 12, 2024

I'm trying to add a tab onto the ship basic stats to show ships' traits. Hopefully I can get it working in the next few days and get it merged in.

from pyfa.

kylinblue avatar kylinblue commented on May 12, 2024

tyvm, I have a few more feature request should I open a new issue?

  1. Make the loadout tab able to pull out from main window and become a new window, just like pulling out a tab from Chrome browser. i.e. Benefits users who have large screen or dual screen.
  2. Add an option that allows you to copy partial loadout of modules to another loadout, when pressed Ctrl+C. i.e. Copy some modules from a T1 ship loadout to its pirate variation loadout instead of add all those modules again.
  3. Overheat timer.
  4. The remote feature similar to this. http://o.smium.org/loadout/4332#remote But it might come out tons of trouble and bugs. :(

from pyfa.

blitzmann avatar blitzmann commented on May 12, 2024

Traits were removed from the text of ship descriptions in Rubicon 1.1 due to CCP. It's not as trivial to get the back into the game due to the way the database is set up, unless CCP has fixed this recently. If @cl05tomp is able to make a pull request it would be a great improvement

  1. I have no idea how difficult this would be. Would it open up a completely new pyfa instance ala Chrome? Would it open up a loadout with just the stats on the right? This sounds like a major refactoring to the ui code, might be possible when work is started on new pyfa version

  2. Overheat is chance-based. It's difficult to say "This module will last XmXs on overheat" due to that chance.

  3. That's nifty, never knew osmium had that. I think the new EOS engine is supposed to handle projection effects a lot better, so something like this might wait for new pyfa version

from pyfa.

 avatar commented on May 12, 2024

The static db that CCP shipped was missing the invTraits table, so I added the missing table into eve.db -- now I just need to match up the bonuses with the ships.

from pyfa.

blitzmann avatar blitzmann commented on May 12, 2024

Did they release a invTraits table? Or is it a community table? Last I heard CCP were 'looking into it'

from pyfa.

 avatar commented on May 12, 2024

CCP released a new SDE, see https://forums.eveonline.com/default.aspx?g=posts&m=4172020#post4172020

from pyfa.

DarkFenX avatar DarkFenX commented on May 12, 2024

I will put them back to description this weekend (i hope i will have time for it). We do not use official data exports, thus it's not super-easy, i will have to rewrite data dumping / conversion scripts.

from pyfa.

blitzmann avatar blitzmann commented on May 12, 2024

I would actually like to see them in their own tab if possible. Keeps the clutter low. @cl05tomp how close are you to being done with your additions?

from pyfa.

 avatar commented on May 12, 2024

I'm hoping to have it done tonight or the latest tomorrow. I also like having the traits in their own tabs and it keeps parity between Pyfa and the in-game show info. I've put the trait tab before the description tab, just like it is in-game.

from pyfa.

kylinblue avatar kylinblue commented on May 12, 2024

About the "Chrome multi-tab style":
Solved by opening another pyfa instance. :P

from pyfa.

blitzmann avatar blitzmann commented on May 12, 2024

@kylinblue Brilliant!

from pyfa.

 avatar commented on May 12, 2024

image
Almost done! Just gotta add the "per-level" descriptions and make sure traits only show up for items that have it (i.e. only ships)

from pyfa.

DarkFenX avatar DarkFenX commented on May 12, 2024

cl05tomp, i agree it should be in separate tab. But still, i won't have any spare time till this sunday to write anything myself / review any suggestions.

As for how to process traits - see reverence (https://github.com/ntt/reverence/blob/master/examples/traits.py), it contains example script for exactly this use-case. I just need to integrate it into existing scripts or write new one.

from pyfa.

 avatar commented on May 12, 2024

image
Success! I'll get a pull request after another look over all ships tomorrow.

from pyfa.

blitzmann avatar blitzmann commented on May 12, 2024

Well now you're just teasing. ;)

from pyfa.

DarkFenX avatar DarkFenX commented on May 12, 2024

Done. I had to rework implementations to integrate with phobos & to show them in predictable (and correct) order though.

from pyfa.

DarkFenX avatar DarkFenX commented on May 12, 2024

Will make a release tomorrow.

from pyfa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.