DarkPhoenix
|
031cb6fcfb
|
Change projected fits behavior - now addition adds 1 fit in any case (even if fit is already projected), and removal via double-click works like with drones
|
2019-04-21 21:22:57 +03:00 |
|
DarkPhoenix
|
4821bd1c72
|
Mass-replace modules when dragging something from market and dropping over another module while holding alt
|
2019-04-21 15:33:00 +03:00 |
|
DarkPhoenix
|
337973965a
|
Run state change on secondary modules even if clicked module is already in that state
|
2019-04-21 00:37:11 +03:00 |
|
DarkPhoenix
|
44240c1d37
|
Avoid committing more than once when restoring removed modules
|
2019-04-20 23:10:36 +03:00 |
|
DarkPhoenix
|
d402735c8b
|
Accurately restore mod states on Undo(), if they were both changed manually and during state check on Do()
|
2019-04-20 21:22:34 +03:00 |
|
DarkPhoenix
|
3badab0353
|
Fix various bugs replated to DB management
|
2019-04-20 14:29:10 +03:00 |
|
DarkPhoenix
|
417ffd396c
|
Undo application of sets without committing results until operation is done
|
2019-04-20 12:59:48 +03:00 |
|
DarkPhoenix
|
c3e1ec2760
|
Ensure that module-fit relationship is established before running some checks which can rely on them
|
2019-04-20 04:06:57 +03:00 |
|
DarkPhoenix
|
8c40489049
|
Fix wrong log message
|
2019-04-20 03:59:08 +03:00 |
|
DarkPhoenix
|
d1a3e5c0e8
|
Fix some module-related command calls
|
2019-04-20 03:43:15 +03:00 |
|
DarkPhoenix
|
3fec9ba173
|
Do not choke on mass projected fit removal, and restore projected fit amounts
|
2019-04-20 02:30:57 +03:00 |
|
DarkPhoenix
|
93cd3b97fa
|
Make command-related commands and their invokations more reliable
|
2019-04-20 00:35:14 +03:00 |
|
DarkPhoenix
|
dbca0f9dea
|
Limit drone stacks by ship bandwidth too
|
2019-04-19 12:29:49 +03:00 |
|
DarkPhoenix
|
5b7c777d6b
|
Add 2 functions which calculate how many drones ship can release / store
|
2019-04-19 09:36:28 +03:00 |
|
DarkPhoenix
|
4c04fd93ae
|
Make sure position is returned as None in case the module cannot be found on passed fit
|
2019-04-17 22:37:44 +03:00 |
|
DarkPhoenix
|
9fd70a4ba9
|
Avoid using modPosition where possible
|
2019-04-17 16:14:30 +03:00 |
|
DarkPhoenix
|
98e834fd30
|
Re-add merge functionality
|
2019-04-16 17:23:25 +03:00 |
|
DarkPhoenix
|
7ae8d1dc1a
|
Allow splitting drone stacks again
|
2019-04-16 16:53:22 +03:00 |
|
DarkPhoenix
|
e57fce39fe
|
Fix fetching of prices of on-character implants
|
2019-04-16 16:25:44 +03:00 |
|
DarkPhoenix
|
fd54d2c28c
|
Make sure module position is None when we're asking if it can be fit, fixes crash with cloning siege module-alike modules
|
2019-04-16 15:17:27 +03:00 |
|
DarkPhoenix
|
fbf3cace10
|
Save secondary state changes and restore them on undo
|
2019-04-16 14:48:25 +03:00 |
|
DarkPhoenix
|
9301bb56fa
|
More changes to cargo to module command, start reworking module to cargo as well
|
2019-04-16 12:20:54 +03:00 |
|
DarkPhoenix
|
64bba0cfdb
|
Rework cargo to module command
|
2019-04-16 01:41:19 +03:00 |
|
DarkPhoenix
|
46fa1eb0c6
|
Fix implant set addition
|
2019-04-15 23:12:51 +03:00 |
|
DarkPhoenix
|
c7ed6367f9
|
Rework clone/swap modules
|
2019-04-15 21:00:34 +03:00 |
|
DarkPhoenix
|
9523c6f349
|
Add meta swap support to projected items
|
2019-04-15 20:03:00 +03:00 |
|
DarkPhoenix
|
8b0f5f871c
|
Make sure drones to not merge on meta change
|
2019-04-15 18:57:00 +03:00 |
|
DarkPhoenix
|
4c0f88cdfa
|
Rework meta swap command
|
2019-04-15 18:05:18 +03:00 |
|
DarkPhoenix
|
82777d0b02
|
Move gui commands to their own package to avoid confusion in commands package
|
2019-04-15 12:15:19 +03:00 |
|
DarkPhoenix
|
c4c68a4e93
|
Rename calc command package, as we're going to put gui commands into packages too
|
2019-04-14 14:21:43 +03:00 |
|
DarkPhoenix
|
f80244d560
|
Add custom command processor for our internal needs and use it in booster add command
|
2019-04-14 14:14:14 +03:00 |
|
DarkPhoenix
|
a8684ef1b9
|
Merge several local/projected commands into universal commands
|
2019-04-14 13:30:14 +03:00 |
|
DarkPhoenix
|
5ac9604fab
|
Categorize other calc commands
|
2019-04-14 12:37:24 +03:00 |
|
DarkPhoenix
|
c2b742304e
|
Move some of commands into packages
|
2019-04-14 11:45:58 +03:00 |
|
DarkPhoenix
|
c2b0257449
|
Rework toggle commands
|
2019-04-14 11:37:58 +03:00 |
|
DarkPhoenix
|
0d90c187f2
|
Rename set mode command
|
2019-04-14 04:07:31 +03:00 |
|
DarkPhoenix
|
88acec4241
|
Show spoolup option for projected modules, and set spoolup via command processor for all cases
|
2019-04-14 03:59:59 +03:00 |
|
DarkPhoenix
|
9a6255cb29
|
Rework setting mode and fix command which changes fit name
It was just broken before
|
2019-04-14 03:18:25 +03:00 |
|
DarkPhoenix
|
c721869dfa
|
Change charge changing command
|
2019-04-14 02:06:41 +03:00 |
|
DarkPhoenix
|
1154435a89
|
Minor style fixes
|
2019-04-13 23:26:53 +03:00 |
|
DarkPhoenix
|
6d9e60648e
|
Do not remove items when quantity is 0 in fit commands, it will be done in gui commands instead
|
2019-04-13 23:11:28 +03:00 |
|
DarkPhoenix
|
4522edb814
|
Rework module state changing
|
2019-04-13 23:08:49 +03:00 |
|
DarkPhoenix
|
8139d88a52
|
Allow changing amounts of projected fighters
|
2019-04-13 22:48:20 +03:00 |
|
DarkPhoenix
|
353b845102
|
Change how changing of projected drone amount is done via commands
|
2019-04-13 22:05:06 +03:00 |
|
DarkPhoenix
|
c3bffcad34
|
Rework figter amount changer
|
2019-04-13 21:19:01 +03:00 |
|
DarkPhoenix
|
9e6031edf2
|
Get rid of drone variation command
|
2019-04-13 20:53:26 +03:00 |
|
DarkPhoenix
|
bb47df2119
|
Rework "change drone/cargo amount" commands
|
2019-04-13 20:33:23 +03:00 |
|
DarkPhoenix
|
aab9b39fea
|
Slightly change how projected fits are processed
|
2019-04-13 18:47:47 +03:00 |
|
DarkPhoenix
|
1ca4c73a3e
|
Rework projected fighter fit commands
|
2019-04-13 18:26:05 +03:00 |
|
DarkPhoenix
|
7f870cf675
|
Rework projected drone fit commands
|
2019-04-13 16:25:49 +03:00 |
|