
Rhyarkh
Commando Aeternitas
3
|
Posted - 2013.06.21 09:52:00 -
[1] - Quote
Hi there,
oh, I am REALLY happy to hear that you want to improve this thing as it's a pain in the a**, currently :).
1) What settings would you like to have stored?
Basically just everything, every possible setting. But I don't need to be able to save/export and restore/import every single setting individually, groups of settings would be enough. Some groups could be (the list is not complete):
- Every tab in the ESC menu should be an own group (Display & Graphics, Audio & Chat, General Settings, Shortcuts, ...).
- Window positions and window sizes (including column widths of tables in overview, market, scanner, ...) and Neocom position, size and icons on it.
- Overview settings (including ALL overview settings: Appearance tab, Columns tab, ...).
- Fittings
- Filter presets (scanning, inventory, ...)
- Drone groups (
- Entered chat rooms
- Notepad content
- Browser settings, bookmarks
It should be still possible to export single overview presets, fittings and filter presets. But not necessarily in a general export function. These single export functions already exist in game.
2) How would you expect the synchronization (import/export) to function? What would the interaction be?
Exporting the settings to a specific file that name I can choose would be great. It would be great if I can choose between "store all in one single file" and "create for every group one single file". Importing could work just like other import features already work: Selecting the file, pressing something like "ok", getting a list of possible setting groups, selecting all/none/some of the settings and import them.
But here is another really fancy solution: I'd would be really great, if I can set one character as "master". This should be local to my computer since I think saving this on your servers isn't the best idea. (Some player may want to be able to set more than 1 character as "master").
Then I want to be able to set a different character (even on a different account - this is important!) as "derived character" or "clone". I want to be able to select all or just some of the groups I mentioned above (remember, the groups in the list above aren't complete). Afterwards, my derived or cloned characters automatically import every time I log in the up-to-date settings of my master character.
(If it's just local to my computer, it shouldn't be a problem the share settings between different accounts.)
When I'm logged in with my master character and a clone character at the same time and I change settings on my master character, it would be cool if the update on the clone character is immediately without relogging. But the need of relogging would be still fine, though.
There are maybe some things that you have to think about that they aren't updated every time (like "which window was opened the last time on the master character" and so on), but this feature would be really great.
One thing to mention: screen resolution. Window sizes and positions (including column width of tables) should be saved for each screen resolution individually. That makes it easier for different resolutions. It would be nice if the position and size is stored for e.g. 1280x1600, 1920x1200, 800x600 (including rounding up and down if the solution is e.g. 750x 555 if a player is using window mode).
3) How would you go about sharing settings with other players? (directly or in-directly)
Besides the master-clone feature I talked above, importing and exporting to a file or files would be enough. Then I can send the files to friends via email.
Regards
Rhyarkh
Edit: Hmm ... if everything is stored on the CCP servers, my master-clone idea might be a bit harder to implement ... but maybe not. You could restrict it to real persons which could mean that the billing addresses of accounts must be the same to be able to be a clone of a master. Another idea is that the master has to unlock his settings for every clone explicitly.
And if I think about the "graphics issue on different screens", I feel more and more comfortable with the idea to save window positions and sizes for each screen resolution independently. |