DarkPhoenix
|
1ff7bdf1a7
|
Increase resolution of warp time graph
|
2019-08-03 01:10:58 +03:00 |
|
DarkPhoenix
|
f221f2df4f
|
Swap getters and denormalizers
|
2019-08-03 01:04:20 +03:00 |
|
DarkPhoenix
|
46f365c42d
|
Change internal interfaces a little
|
2019-08-03 00:55:58 +03:00 |
|
DarkPhoenix
|
a53c00aeda
|
Change linear iter function
|
2019-08-02 23:47:48 +03:00 |
|
DarkPhoenix
|
044818aa65
|
Change add extra points function style a little
|
2019-08-02 23:36:18 +03:00 |
|
DarkPhoenix
|
c2c9528e80
|
Implement "adaptive" resolution for smooth graphs
|
2019-08-02 16:43:10 +03:00 |
|
DarkPhoenix
|
9c7ad95f6e
|
Add float error workarounds
|
2019-08-02 15:40:53 +03:00 |
|
DarkPhoenix
|
fe9dc0a3e5
|
Implement point getter for time functions
|
2019-08-02 15:18:31 +03:00 |
|
DarkPhoenix
|
25712ef778
|
Move data preparation for x time mixin to separate function
|
2019-08-02 15:02:42 +03:00 |
|
DarkPhoenix
|
a63b543e0c
|
Rework DPS graph to use new getters as well
|
2019-08-02 14:45:11 +03:00 |
|
DarkPhoenix
|
8ebec1f957
|
Fix comment
|
2019-08-02 10:34:16 +03:00 |
|
DarkPhoenix
|
0733fee878
|
Rework shield regen graph
|
2019-08-02 10:32:02 +03:00 |
|
DarkPhoenix
|
d52dd535a3
|
Rework cap regen graph
|
2019-08-02 10:21:20 +03:00 |
|
DarkPhoenix
|
cbc6475875
|
Split up base graph file too
|
2019-08-02 10:09:05 +03:00 |
|
DarkPhoenix
|
c6de92592c
|
Rework mobility graph to use new getters
|
2019-08-02 10:02:42 +03:00 |
|
DarkPhoenix
|
5f97734881
|
Make distinction between mainParam, mainParamRange and x
- mainParam: (handle, value)
- mainParamRange: (handle (value1, value2))
- x: value
|
2019-08-02 09:49:15 +03:00 |
|
DarkPhoenix
|
62fbb7c9c8
|
Rework warp time graph to use new getter approach
|
2019-08-02 09:36:22 +03:00 |
|
DarkPhoenix
|
4ddbdebae4
|
Specify cache getter in getters
|
2019-08-02 00:10:38 +03:00 |
|
DarkPhoenix
|
542b79fa00
|
Do not request needed data every point calculation
|
2019-08-02 00:02:51 +03:00 |
|
DarkPhoenix
|
10b1c6ebfb
|
Show proper warp time even when various modules which reduce ship speed to 0 are active
|
2019-08-01 23:03:45 +03:00 |
|
DarkPhoenix
|
3c6739b83a
|
Inputs->params in few remaining functions
|
2019-08-01 22:41:18 +03:00 |
|
DarkPhoenix
|
57426f783e
|
Rework warp time graph to have single getter (and break all other graphs for now)
|
2019-08-01 20:25:57 +03:00 |
|
DarkPhoenix
|
0788ff050d
|
Rename inputs into params when they are actually not inputs
|
2019-08-01 20:15:49 +03:00 |
|
DarkPhoenix
|
ae34cd5422
|
Allow to specify None as distance - it means that range will be ignored and all weapons will always hit
|
2019-08-01 15:28:33 +03:00 |
|
DarkPhoenix
|
50807e9381
|
Add tooltip to time input field
|
2019-08-01 13:09:28 +03:00 |
|
DarkPhoenix
|
fdb4d4d443
|
Rework input class
|
2019-08-01 13:00:29 +03:00 |
|
DarkPhoenix
|
3e1a91d073
|
Clear plot cache on tgt profile changes
|
2019-07-31 08:34:46 +03:00 |
|
DarkPhoenix
|
d803c8374f
|
Add target profile icon
|
2019-07-26 13:07:33 +03:00 |
|
DarkPhoenix
|
a5b22aa112
|
Denormalize infinity sig as special case, very much like 0 sig
|
2019-07-26 12:46:40 +03:00 |
|
DarkPhoenix
|
530dd1c03b
|
Denormalize relative speed correctly if target has it equal to 0
|
2019-07-26 00:29:11 +03:00 |
|
DarkPhoenix
|
2c49bde5bf
|
Do not consider TP multiplier as NaN for gun calculation
|
2019-07-26 00:00:18 +03:00 |
|
DarkPhoenix
|
1382e87133
|
Allow application of webs/TPs on target profiles
|
2019-07-25 20:49:20 +03:00 |
|
DarkPhoenix
|
19d03591b1
|
Process targets in DPS calculation code
|
2019-07-25 20:37:35 +03:00 |
|
DarkPhoenix
|
d8e277593d
|
Add DD support to dps graph
|
2019-07-09 15:38:23 +03:00 |
|
DarkPhoenix
|
5110e63809
|
Apply webs and TPs for all graph types
|
2019-07-08 19:53:10 +03:00 |
|
DarkPhoenix
|
26d4cfa2de
|
Plug webs/TPs into x time graph
|
2019-07-08 19:24:43 +03:00 |
|
DarkPhoenix
|
ae1a9950bc
|
Apply TP drones as well
|
2019-07-08 19:02:16 +03:00 |
|
DarkPhoenix
|
1c120f2fd6
|
Apply all webs including drones to target
|
2019-07-08 18:48:25 +03:00 |
|
DarkPhoenix
|
d7e45b0f76
|
Collect info about dromis into dictionary as well
|
2019-07-08 16:46:55 +03:00 |
|
DarkPhoenix
|
e796b748b6
|
Make sure dromis can be resisted
|
2019-07-08 16:37:43 +03:00 |
|
DarkPhoenix
|
a74984d37b
|
Get resistance info of temporarily applied mods and use it during attr calculation
|
2019-07-08 11:42:04 +03:00 |
|
DarkPhoenix
|
c64d09ca54
|
Get data about webbing/TPing drones
|
2019-07-08 08:27:00 +03:00 |
|
DarkPhoenix
|
8def076175
|
Add burst projectors as webs/TPs
|
2019-07-08 08:16:23 +03:00 |
|
DarkPhoenix
|
a64fbd8976
|
Clear plot cache properly when target is modified
|
2019-07-08 07:34:09 +03:00 |
|
DarkPhoenix
|
eda869fe0d
|
Skip modules which are not active
|
2019-07-08 07:22:21 +03:00 |
|
DarkPhoenix
|
04a74e278b
|
Plug webs/TPs into calculation process
|
2019-07-08 00:29:23 +03:00 |
|
DarkPhoenix
|
6786cc7eff
|
Expose boost/multiplier data to calculation method
|
2019-07-07 21:39:36 +03:00 |
|
DarkPhoenix
|
6984bd435f
|
Add functions which calculate webbed/TPed stats and plug them into distance calculation
|
2019-07-07 21:22:23 +03:00 |
|
DarkPhoenix
|
ec8b771a24
|
Implement cache which stores data about cache TPs and webs
|
2019-07-07 20:16:21 +03:00 |
|
DarkPhoenix
|
cda9ba5978
|
Add more columns for other graph types
|
2019-07-07 19:17:08 +03:00 |
|