DarkPhoenix
|
3024ccd176
|
Alternate fix for #2400
|
2022-02-04 23:35:49 +03:00 |
|
blitzmann
|
c295482055
|
Fix for #2400
|
2022-02-03 20:53:04 -05:00 |
|
DarkPhoenix
|
e27ea79bc6
|
Add recalculation after unloading charge
|
2020-09-23 13:48:24 +03:00 |
|
DarkPhoenix
|
f17cf9b736
|
Fix undo for fill with module (which was caused by module add command not being undone properly in case of failure)
|
2020-04-20 16:36:16 +03:00 |
|
DarkPhoenix
|
8c25b2b8f5
|
Make sure it's impossible to add extra cap boosters via dragging too
|
2020-04-15 15:40:54 +03:00 |
|
DarkPhoenix
|
f3bcffe2f9
|
Implement fax cap booster limit
|
2020-04-15 15:23:49 +03:00 |
|
DarkPhoenix
|
ce7df2d01f
|
Allow to change projection range for projected modules
|
2019-09-30 01:18:55 +03:00 |
|
DarkPhoenix
|
2ab61f2b9e
|
Disallow having modules onlined if the are too many fit for maxGroupOnline limitation
|
2019-08-20 08:47:04 +03:00 |
|
DarkPhoenix
|
8a4caeaa2d
|
Avoid doing unnecessary recalcs
|
2019-08-12 04:08:54 +03:00 |
|
DarkPhoenix
|
f8062ba39f
|
Do not do extra recalc if it's not needed
|
2019-08-12 02:13:29 +03:00 |
|
DarkPhoenix
|
bc84c20cb2
|
Update database with actual contents before and after fill, also do it in UI commands
|
2019-05-27 15:35:14 +03:00 |
|
DarkPhoenix
|
a5475eb244
|
Do not activate ADC on fit import as well
|
2019-05-03 04:24:59 +03:00 |
|
DarkPhoenix
|
2b24f14122
|
Change interface between commands and item containers once again
|
2019-05-03 03:36:47 +03:00 |
|
DarkPhoenix
|
cfffa1d99d
|
Do not crash when facing unknown module in saved fit
|
2019-05-03 02:27:03 +03:00 |
|
DarkPhoenix
|
b3ef55cb7f
|
Make modification of mutated stats undoable
|
2019-05-02 00:18:17 +03:00 |
|
DarkPhoenix
|
b11a576922
|
Fix an oversight which led to charges not unloading when replacing module
|
2019-05-01 17:59:59 +03:00 |
|
DarkPhoenix
|
9249ef24b3
|
Allow to undo operations even if removed module doesn't fit (e.g. removing excessive modules on t3c with removed subs)
|
2019-04-30 14:39:11 +03:00 |
|
DarkPhoenix
|
63a599ca85
|
Restore removed dummies on all commands which can deal with t3c subsystems
|
2019-04-30 13:50:10 +03:00 |
|
DarkPhoenix
|
fa2bceaff9
|
Allow recalculating fit without changing slot layout (e.g. when t3c subs added/removed)
|
2019-04-30 13:21:39 +03:00 |
|
DarkPhoenix
|
e9dffeadf6
|
Undo removal of subsystems properly
|
2019-04-30 02:03:32 +03:00 |
|
DarkPhoenix
|
951ffcd35a
|
Fix an oversight
|
2019-04-30 01:25:13 +03:00 |
|
DarkPhoenix
|
ba21ebe058
|
Restore mass-removed t3 modules properly
|
2019-04-30 01:23:52 +03:00 |
|
DarkPhoenix
|
4eb8973c31
|
Rework how effect-blocking modules (scram) work to properly support undoing
|
2019-04-29 20:25:28 +03:00 |
|
DarkPhoenix
|
698328e335
|
Allow batch changes of projected module metas
|
2019-04-29 07:51:13 +03:00 |
|
DarkPhoenix
|
67e80deed9
|
Change command which changes projected item state to support multi-selection
|
2019-04-28 18:43:28 +03:00 |
|
DarkPhoenix
|
e39f9ffecf
|
Rework projected removal command to be able to handle multi-selection
|
2019-04-27 23:27:16 +03:00 |
|
DarkPhoenix
|
d4847112a9
|
Make drone additions pane multi-selectable, change all related commands to support it too
|
2019-04-23 22:12:07 +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
|
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
|
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
|
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
|
c7ed6367f9
|
Rework clone/swap modules
|
2019-04-15 21:00:34 +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
|
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 |
|