DarkPhoenix
9c710285f2
Do not cycle over mods which are not dealing damage when composing cache
2019-05-19 21:04:41 +03:00
DarkPhoenix
49f1412d91
Fix bug with drones
2019-05-12 04:56:59 +03:00
DarkPhoenix
7305c0a017
Add optional parameter to cycle parameter getters
2019-05-12 02:55:42 +03:00
DarkPhoenix
87f28db730
Implement volley parameters for drones and fighters
2019-05-12 02:38:36 +03:00
DarkPhoenix
56d9a8b626
Rework fighter calculations to use cycle parameters
2019-05-12 02:18:44 +03:00
DarkPhoenix
cb8f76c582
Implement module cycle parameters logic for modules
2019-05-11 17:34:01 +03:00
DarkPhoenix
af0b7b92c7
Implement cycle parameters for drones
2019-05-11 16:15:03 +03:00
DarkPhoenix
9e6031edf2
Get rid of drone variation command
2019-04-13 20:53:26 +03:00
DarkPhoenix
647c093451
Add drones and fighters to fit optimization
2019-03-03 10:00:23 +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
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
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
e779bb84e2
Fix for #1383 . Due to the changed mechanics of None in py3, getModifiedItemAttr was defaulted to 0 instead of None. This adds an explicit default of None when trying to find the allowed drone group attribute
2018-02-17 10:53:29 -05:00
blitzmann
6a382c4445
More tweaks to getModifiedItemAttr and fix deprecation warning
2017-11-05 01:51:19 -04:00
blitzmann
ce3b94696a
Make sure getModifiedItemAttr always returns an int, unless otherwise wanting None
...
In py2, you could compare None to an int and it would always be less than. Unfortunately in py3, this is no longer the case. Returning getModifiedItemAttr as 0 allows us to not do a huge refactor.
2017-11-04 18:20:00 -04:00
Ryan Holmes
0527a506ac
fix broken events preventing additions panels to not work
2017-07-03 01:46:46 -04:00
Ryan Holmes
828b18d0fd
py2to3 automatic conversion. Woot!
2017-06-12 16:12:45 -04:00
blitzmann
50965244c0
Merge branch 'bug/1139' into bug/resist-effects
2017-05-02 20:41:54 -04:00
blitzmann
3d8a80aeaa
Include drones in RR stats
2017-04-19 21:36:49 -04:00
Ebag333
802e2afcc0
General cleanup of Eos. Reformats a bunch of files and cleans up unused code or code that's been commented out
2017-04-05 15:47:19 -07:00
Ebag333
159472f82c
Tox fixes, and convert all logging string replacement to a standard style.
2017-02-13 13:38:21 -08:00
Ebag333
3b185e1bcb
Roll up all changes from #962 as the base has been massively changed by code cleanups. Rename our logging to a universal pyfalog to avoid shadowing either Logging or Logbook loggers
2017-02-11 11:51:53 -08:00
Ebag333
2b45a16872
Refactor most of the shadowing from outer scopes. This is a super simple change, just changing the variable used inside (mostly) lambdas.
2017-02-10 11:50:04 -08:00
Ebag333
3aa60ac669
Make Effects Togglable
2016-11-21 22:02:16 -08:00
Ebag333
0c0eb327f7
lots of PEP8 cleanup
2016-10-19 12:25:31 -07:00
Ebag333
f9f53a13c0
Reformatting eos.saveddata
2016-10-19 11:42:45 -07:00
Ebag333
a8061c9276
Remove unnecessary backslash
...
and a bit of reformatting
2016-10-19 08:58:19 -07:00
Ebag333
32068e8d8e
Create set directly
2016-10-19 08:22:45 -07:00
Ebag333
c73b446482
Comparison with None performed iwth equality operators
2016-10-19 08:17:34 -07:00
Ebag333
3187bab90a
Simplified Chained Comparison
2016-10-19 08:11:20 -07:00
Ebag333
c1dfd676e1
Simplified boolean check
2016-10-19 08:08:50 -07:00
blitzman
d43db40469
Fix running mining effect for every active drone in the stack
2016-10-17 00:14:06 -04:00
blitzmann
350f4c9f89
Add new effects. This commit uses a new helper script that automatically writes the effect file for the more straightforward effects.
2015-11-27 01:14:59 -05:00
blitzmann
9c9a6b69fe
Revert "Add new nos/neut effect files, and change module/drone files to account for new attributes. This does not add the database"
...
This reverts commit 7dbe6dbe2d .
2015-11-27 00:07:24 -05:00
blitzmann
7dbe6dbe2d
Add new nos/neut effect files, and change module/drone files to account for new attributes. This does not add the database
2015-11-22 23:03:46 -05:00
blitzmann
4eb61051c6
Add overrides to the modifiedAttributeDict. Still need to figure out how to switch between the original and the override
2015-11-01 12:04:02 -05:00
blitzmann
7959593c6c
Improve object initialization and add support for logging the errors.
2015-07-05 00:31:52 -04:00
blitzmann
bcc77f11cd
Handle invalid projected drones
2015-07-01 14:50:08 -04:00
blitzmann
2e460adbc9
Add drone volleys
2014-12-04 21:08:41 -05:00
blitzmann
a95eabac7b
TargetResists: drones work. Also cleaned up redundancy in module.damageStats()
2014-09-03 01:37:59 -04:00
blitzmann
dd27c3c805
Set files to 644 besides pyfa.py and scripts
2014-07-30 21:23:27 -04:00
Alexandros Kosiaris
d08b1c8284
Calculate mining yields for module/drone
...
Following the weaponStats paradigm, add mining yield information
throughout the drone/module modules
2014-05-28 17:47:25 +03:00
DarkPhoenix
9dea4a26bf
Remove nos immunity from ewar immune ships as well
2014-05-22 01:05:35 +04:00
blitzmann
6dc4161a36
Fix #69
2014-04-14 22:14:06 -04:00
DarkPhoenix
fd36a0b172
Replace submodules with actual files
...
Submodules never were actually useful
2013-06-10 22:12:34 +04:00