Ryan Holmes
d3caee328f
Merge pull request #799 from IndictionEve/ActiveFighterAbilities
...
Activate fighter standard attack and limit active fighters
2016-11-21 23:18:40 -05:00
blitzman
b4bbc82ba1
Merge branch 'master' into singularity
...
Conflicts:
eos/db/saveddata/fit.py
eos/effects/armoredwarfaremindlink.py
eos/effects/elitebonuscommanddestroyerarmored1.py
eos/effects/elitebonuscommanddestroyerinfo1.py
eos/effects/elitebonuscommanddestroyerinfohidden1.py
eos/effects/elitebonuscommanddestroyersiege1.py
eos/effects/elitebonuscommanddestroyerskirmish1.py
eos/effects/elitebonuscommandshiparmoredcs3.py
eos/effects/elitebonuscommandshipinformationcs3.py
eos/effects/elitebonuscommandshipinformationhiddencs3.py
eos/effects/elitebonuscommandshipsiegecs3.py
eos/effects/elitebonuscommandshipskirmishcs3.py
eos/effects/miningforemanmindlink.py
eos/effects/shipbonuscarriera4warfarelinksbonus.py
eos/effects/shipbonuscarrierc4warfarelinksbonus.py
eos/effects/shipbonuscarrierg4warfarelinksbonus.py
eos/effects/shipbonuscarrierm4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliarya4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliaryc4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliaryg4warfarelinksbonus.py
eos/effects/shipbonusforceauxiliarym4warfarelinksbonus.py
eos/effects/shipbonussupercarriera5warfarelinksbonus.py
eos/effects/shipbonussupercarrierc5warfarelinksbonus.py
eos/effects/shipbonussupercarrierg5warfarelinksbonus.py
eos/effects/shipbonussupercarrierm5warfarelinksbonus.py
eos/effects/subsystembonusamarrdefensivearmoredwarfare.py
eos/effects/subsystembonusamarrdefensiveinformationwarfare.py
eos/effects/subsystembonusamarrdefensiveinformationwarfarehidden.py
eos/effects/subsystembonusamarrdefensiveskirmishwarfare.py
eos/effects/subsystembonuscaldaridefensiveinformationwarfare.py
eos/effects/subsystembonuscaldaridefensiveinformationwarfarehidden.py
eos/effects/subsystembonuscaldaridefensivesiegewarfare.py
eos/effects/subsystembonuscaldaridefensiveskirmishwarfare.py
eos/effects/subsystembonusgallentedefensivearmoredwarfare.py
eos/effects/subsystembonusgallentedefensiveinformationwarfare.py
eos/effects/subsystembonusgallentedefensiveinformationwarfarehidden.py
eos/effects/subsystembonusgallentedefensiveskirmishwarfare.py
eos/effects/subsystembonusminmatardefensivearmoredwarfare.py
eos/effects/subsystembonusminmatardefensivesiegewarfare.py
eos/effects/subsystembonusminmatardefensiveskirmishwarfare.py
eos/saveddata/fit.py
eos/saveddata/module.py
gui/shipBrowser.py
scripts/prep_data.py
service/fit.py
2016-11-20 14:42:19 -05:00
blitzman
08be50caf2
More work on command boosts
2016-11-19 23:53:49 -05:00
blitzmann
34243b7b71
Get a working UI skeleton going for assigning boost fits
2016-11-08 19:36:57 -05:00
Indiction
bbc4ef8146
Activate "standard attack" if available.
...
If there is no "standard attack" all other abilities set active except propmods
2016-11-07 23:28:27 +01:00
Indiction
6cda47be9f
Activate all fighter abilities by default and deactivate fighter groups if more than the maximum number of fighters are in bay
2016-11-06 23:19:18 +01:00
Indiction
12d5a21982
Option to open fittings in a new page by default
2016-10-30 00:43:23 +02:00
petosorus
54c950f951
Multibuy format export feature
2016-09-14 23:38:09 +02:00
blitzmann
6e2878194c
Merge branch 'master' into citadel
...
Conflicts:
config.py
service/market.py
2016-07-03 01:10:26 -04:00
Ebag333
47828c38d2
Merged differences from master (more catching up)
2016-06-15 19:40:45 -07:00
blitzmann
655d658a52
Remove prints
2016-05-16 23:56:46 -04:00
blitzmann
62fd545d24
Restrict citadels to only use citadel modules. Rename Ships tab to Fittings as it no longer just carries ships :(. Fix crash on item stats.
2016-05-15 23:18:39 -04:00
blitzmann
19929ef3ba
Increment/decrement cargo instead of adding/removing ( #610 )
2016-05-11 21:29:17 -04:00
blitzmann
d416124081
Implemented projected fighters, and various fighter bugfixes / improvements
2016-04-30 19:52:13 -04:00
blitzmann
ed6f00a893
Added column for fighter abilities, fixed some fighter bugs, added some context menus to them
2016-04-28 00:29:25 -04:00
blitzmann
b15f9766c1
* Show fighter bay resources in fighter pane
...
* Give fighters a state
* Include some toggled stats on the resources pane
* Add some decent icons for fighter stuff
2016-04-28 00:10:01 -04:00
blitzmann
af9a9c5698
More fighter work. Basic abilities now work correctly.
2016-04-17 13:28:12 -04:00
blitzmann
708425c67a
Toggle fighter abilities in fighter context menu
2016-04-17 02:16:58 -04:00
blitzmann
e7118f637c
Merge branch 'charImplants' into singularity
...
# Conflicts:
# eos/db/saveddata/fit.py
# gui/builtinContextMenus/itemStats.py
2016-04-12 20:16:53 -04:00
blitzmann
3177713447
Add preliminary (database/gui) fighter support. No effects / calculations.
2016-04-04 23:32:03 -04:00
blitzmann
94f73241ea
Implement implant set application in character implants.
2016-03-20 23:45:42 -04:00
blitzmann
443c917c6b
Get context menus working for character implants
2016-03-19 18:23:34 -04:00
blitzmann
7c787cd13b
Recalc fit when changing implant source
2016-03-19 15:42:49 -04:00
blitzmann
0b858d6e94
Clean up call to checkStates
2016-03-18 23:51:55 -04:00
aacn500
18775286c0
only check states when first loading a fit from db
2016-03-17 11:56:00 +00:00
Resin Neublem
ceb7eb15c3
Make exporting charges a preference
...
Some users don't want to export equiped charges because it might
conflict with their cargo hold (don't need 2x of the same type of script)
They just be equipping the items to see the different stats
2016-01-16 13:45:13 -05:00
blitzmann
3d26a31ee2
Add option to disable gauge animations (primarily for osx 10.11 users, see #438 )
2016-01-09 12:36:55 -05:00
blitzmann
343d605a84
Fitting file import improvements:
...
- Blank files don't cause crash
- If error happens during processing, notify user
2016-01-03 21:45:19 -05:00
blitzmann
ef1228eb32
Ensure that utf-8 is tested when importing fits
2016-01-03 13:24:05 -05:00
Neugeniko
dde8b1f802
Added detection of Unicode BOM (Byte Order Mark) to determine the encoding used in imported files.
2015-11-14 01:00:32 +11:00
blitzmann
9269c54434
Implement exporting in CREST format
2015-10-18 01:33:39 -04:00
blitzmann
a33ec89e87
Fix issue that caused fits that were supposed to open in the background to calculate. Unfortunately this fix breaks the tab snapshot, will have to figure that out later
2015-10-09 18:32:03 -04:00
blitzmann
37b158439d
Fix #359
2015-09-28 20:32:55 -04:00
blitzmann
a08bb2494b
Fix system effect states
2015-09-22 21:45:32 -04:00
Will Wykeham
7f100353e2
Make variations menu actually swap out module
...
Functional, but not handling multiple selections well
2015-08-16 18:30:27 +01:00
DarkPhoenix
121a81ce70
Remove few debugging prints
2015-08-11 15:59:38 +03:00
blitzmann
cc59612fa4
Debug logging when flag is set
2015-07-23 16:58:55 -04:00
blitzmann
9de3600d7f
Fix self-boosting
2015-07-23 01:38:51 -04:00
blitzmann
f591ecba10
Fix use case where gang boosts were not being applied when projections were added/removed.
2015-07-14 16:15:52 -04:00
blitzmann
63fce4be17
Handle self projections by creating a copy of the fit. Due to the way effects are calculated, we would have double effects implemented if not for the copy
2015-07-11 16:28:09 -04:00
blitzmann
86ee5292d8
Fix fit copying and deleting fits not being reflected in other fits.
2015-07-11 12:43:47 -04:00
blitzmann
4216904736
Remove function to remove projected fits correctly. This is now handled by proper DB relationships
2015-07-10 15:46:42 -04:00
blitzmann
496e9b56b5
Handle use case of invalid fit's mucking things up
2015-07-10 15:46:15 -04:00
blitzmann
68dddf2810
Fix for init projected fit. Took a long time to figure out what was happening.
2015-07-10 11:58:15 -04:00
blitzmann
c17e03d8d0
Fixes critical design issue when it comes to projected fits. Disabled some of the more advanced functionality (projection amount and active) to cope to development. Crash still happens occasionally when adding projected fit for unknown reasons - not 100% reproducable yet
2015-07-09 17:53:41 -04:00
blitzmann
c17bce55bb
Lots of stuff
...
- Added logging and replaced Timer class with more useful one
- Move projected fit loop out of runtimes
- Eliminate recursions from Fit.clear()
- Clean up overall fit calc logic
2015-07-09 10:43:39 -04:00
blitzmann
06e4a7e80f
Support changing amount of projected fits
2015-07-07 13:49:39 -04:00
blitzmann
b95a10d284
Add active column. Looping the fit to apply it x amount of times doesn't seem to work. Probably because it's been flagged calculated and returns early
2015-07-07 13:49:38 -04:00
blitzmann
9ef182aa99
First working prototype of toggleable projected fits. Creates a new association object that stores projection-specific information. GUI hasn't been touched (need to show state), and there are a lot of variables that I need to rename.
2015-07-07 13:49:35 -04:00
Ryan Holmes
a339ae1c55
Merge pull request #312 from blitzmann/dbCorruption
...
Fixes for database rot
2015-07-05 13:08:11 -04:00