DarkPhoenix
fda2c43a1d
Restore booster state even when it was replaced by another booster
2019-04-10 18:18:26 +03:00
DarkPhoenix
dfa0373497
Fix fighter abilities and do not rely on effects' removed attributes anymore
2019-03-23 18:42:35 +03:00
Ryan Holmes
549353dba1
Merge pull request #1885 from pyfa-org/issue1870
...
Implement fixes for #1870 - undo the Module.toDummy that happens when…
2019-03-20 18:01:30 -04:00
Ryan Holmes
a74cdc59bd
Implement fixes for #1870 - undo the Module.toDummy that happens when replacing a module, but the new module doesn't fit. And shuffle around the logic that dictates if a module / item fits onto a particular ship to allow us to ask a fit if a base item can fit based on low-level attributes that don't change
2019-03-17 22:03:39 -04:00
DarkPhoenix
579081393b
Merge branch 'master' into price_optimize
2019-03-16 01:47:18 +03:00
Ryan Holmes
90e275e386
Remove unused import
2019-03-14 14:25:11 -04:00
Ryan Holmes
9a16c579eb
fixing various imports to point to eos.const instead of old locations
2019-03-14 12:50:20 -04:00
Indiction
afa8c3c53a
Replaced eos.enum by enum. Removed unused enum import.
...
Found another Enum to move.
2019-03-09 18:59:43 +01:00
Indiction
bd33efa875
Changed FittingSlot to IntEnum
2019-03-09 18:45:28 +01:00
Indiction
f58c8ec4f9
Added unique to rest except Fittingslot
2019-03-09 15:18:10 +01:00
Indiction
6333a0c74b
Adding descriptions to enums.
...
Renaming Enums into more useful names.
2019-03-07 22:30:51 +01:00
DarkPhoenix
41711706c0
Merge branch 'master' into price_optimize
2019-03-07 13:13:17 +03:00
Indiction
e6309bb8bb
Copy Enums to const.py
...
Switching to IntEnum where necessary.
2019-03-07 00:14:48 +01:00
DarkPhoenix
257df58c3a
Get rid of idea of "better" replacements
...
It turned out to be maintenance hell and it's just hard to find all the dual-action attributes (like crash vs GD sig attr, AB cycle time modification vs rep cycle time modification etc)
2019-03-06 00:43:19 +03:00
DarkPhoenix
b03860e765
Add implant, booster and cargo support to fit price optimization
2019-03-03 19:57:59 +03:00
DarkPhoenix
647c093451
Add drones and fighters to fit optimization
2019-03-03 10:00:23 +03:00
DarkPhoenix
d96146034a
Fix replacing of modules
2019-03-03 09:46:27 +03:00
blitzmann
f8e6474b39
Some slight tweaks to work done by @tonycoz for #1839
2019-03-02 17:21:46 -05:00
DarkPhoenix
ed24e7a2a3
Add validity override of 2 hours for prices
2019-02-25 08:43:27 +03:00
DarkPhoenix
704042b4b7
Change the way we work with prices
2019-02-19 19:02:50 +03:00
DarkPhoenix
7dd1c63898
Return 0 price even if price has not been fetched
2019-02-13 16:19:01 +03:00
DarkPhoenix
cbd1a34c68
Round cpu/pg like EVE does
...
To work around some fits where pyfa shows that items do not fit when they actually do
2019-02-13 13:14:18 +03:00
DarkPhoenix
e0c389a643
Do not show (!) for fetches which will always fail (e.g. abyssal mods). Also restore commit as it was a threat synchornization mechanism
2019-02-13 13:07:54 +03:00
DarkPhoenix
17313bd67b
Assume RRs work at 100% efficiency, even if they are projected from self
2018-12-19 23:46:30 +03:00
DarkPhoenix
6f8fca7525
Implement spoolup parameters fetcher and rely on it for misc column stats
2018-12-14 08:15:05 +03:00
DarkPhoenix
7a8baac5bd
Rework way we pass spoolup options, so that it's possible to prefer passed values or on-module values as needed
2018-12-13 13:54:53 +03:00
DarkPhoenix
74ebd3415c
Calculate sustainable tank adjustments for prespool/fullspool values too
2018-12-13 09:17:59 +03:00
DarkPhoenix
de752cbe0a
Add prespool/fullspool support to non-sustainable tank calculation
2018-12-12 15:48:30 +03:00
DarkPhoenix
25c5abffee
Introduce new attributes which store prespool and postspool armor reps, and modify effects affecting it
2018-12-12 15:10:38 +03:00
DarkPhoenix
e6b2d15468
Fetch spoolup time for gun's misc value from spoolup calculator
2018-12-12 12:36:31 +03:00
DarkPhoenix
10572c7dbd
Expose spoolup time to caller
2018-12-12 10:31:20 +03:00
DarkPhoenix
e83e081548
Calculate amount of cycles for spoolup
2018-12-12 10:20:17 +03:00
DarkPhoenix
2749426a7c
Change tooltips
2018-12-12 08:43:54 +03:00
DarkPhoenix
0a23c3cabb
Add spoolup support to misc column tooltips
2018-12-12 00:32:50 +03:00
DarkPhoenix
5a0670838d
Expose spooled up value to stats panels
2018-12-11 23:15:46 +03:00
DarkPhoenix
5fdae11bb1
Expose damage output composition to UI
2018-12-11 19:13:31 +03:00
DarkPhoenix
d4e8ac761e
Allow to control spoolup via fit object
2018-12-11 18:21:08 +03:00
DarkPhoenix
4f0f8fcdfc
Rework internal interfaces to be able to specify spoolup in more flexible manner and carry output dps types
2018-12-11 17:39:03 +03:00
DarkPhoenix
2d9dcc624c
Make sure spoolup function works with non-spoolup arguments passed to it
2018-12-10 14:53:46 +03:00
DarkPhoenix
3228c7f74d
Add separate spoolup calculator
2018-12-10 13:50:22 +03:00
DarkPhoenix
f4123310ae
Add mutadaptive RR effect and related UI support
2018-12-10 10:42:49 +03:00
DarkPhoenix
29fde786fb
Merge branch 'spoolup_support'
2018-12-10 09:19:40 +03:00
blitzmann
d404d10bfe
Fix exclusive abyssal weathers items ( #1794 )
2018-12-01 23:01:13 -05:00
blitzmann
194c159379
Create a new property on Module, returns if module is projected (or None if it's not attached to a fit). Fix issues with setting charges on projected modules because the command was always looking at the literal modules on the fit (instead of projected)
2018-12-01 20:50:40 -05:00
Ryan Holmes
8b6d32fe3b
Merge remote-tracking branch 'origin/master' into spoolup_support
2018-11-27 23:59:22 -05:00
DarkPhoenix
61abcf3018
Apply all components of abyssal pvp weather
2018-11-22 16:29:10 +03:00
DarkPhoenix
f39ba27a13
Add backend support for damage stats separation (prespool and postspool)
2018-11-02 13:30:38 +03:00
blitzmann
7bb44f6473
Support changing variation for drones #1773
2018-10-14 23:26:56 -04:00
blitzmann
1454cd8a0d
Merge remote-tracking branch 'origin/development' into release/v2.5.0
2018-10-08 12:40:23 -04:00
blitzmann
f4404e2649
Fix for localized fliament abyssal effect
2018-09-25 20:29:48 -04:00