Need option to swap main map mouse button functions to other mouse buttons.

Does anyone know where this is? I tried "Options" -> "Input" which is where the optional key assignments are, but I am unable to find an action that looks right. Currently clicking the left mouse button over a spot on the map allows me to center the main map on that spot, and click and hold of the left mouse button allows me to drag the main map within the window. Other games, some too old to expect any chance of their being changed, use the middle mouse button for this function and I have gotten used it, so I would like to be able to assign that key in GC3 (and Crusade). Also, GC3 and Crusade uses holding the center mouse button to change camera angle, so I would like to assign a different key to this function as well.

11,855 views 5 replies
Reply #1 Top

I don't know of any in-game way of doing this.  You would have to come up with a mod.  I am only guessing, but I would look for the definitions of the number buttons that give the 4 specifiable default views.  However, that does not assign a location. to a view.  I have not seen anything that shows me such a function exists.  The only mechanism that deals with tile location is Rally Points.  That is more about assigning ship movement than camera parameters.  It seems strange to me to assign a view for any one location or ship.  It would work for me to have a specific zoom level and relative camera angle I could select that would be the default view until I selected one of the other viewpoints, maybe.

So, I am curious, what special purpose are you trying to enable?  I am hearing, "find a specific pre-assigned tile, display the map with that tile centered, and use the pre-assigned view parameters".  Is that anywhere close to what you mean?

Reply #2 Top

Perhaps I should simplify my request like this: Please give us the ability to change which mouse button is assigned to each of the functions currently assigned to mouse buttons to other mouse buttons. I have also changed the subject title to make this clearer.

It is not to find a specific pre-assigned tile, nor to display the map with that tile centered. It is a function that already works with the LMB (left mouse button),. When you click the LMB on any spot on the main map, the main map is shifted with the display centered on that spot. When you click and hold the LMB on a spot on the main map you can drag that spot to anywhere within the display. I want to re-assign those functions to another key or mouse button (I want to use the middle mouse button, but I think it should be re-assignable by anyone to any mouse button they want).

Along with this, since I want to use the middle mouse button for this function, obviously, I would need to be able to re-assign that button's current function to another mouse button. And so on for all three mouse buttons.

 

Reply #3 Top

My logitech Unifying will let me.

Reply #4 Top

I found HotKeyListEntryWnd.xml in ...\steamapps\common\Galactic Civilizations III\DLC\EXP2_Crusade\Screens\ and HotKeys.ini in ...My Games\GC3Crusade\, but I couldn't find the functions you were citing.  Best clue I can offer.

Reply #5 Top

Obviously the devs will have to make a code change to allow this.