szapp / GothicFreeAim

Free aiming for the video game series Gothic
https://gfa.szapp.de
MIT License
36 stars 4 forks source link

Allow overwriting control scheme for ranged or spell combat #178

Closed szapp closed 6 years ago

szapp commented 6 years ago

Unlike with Gothic 2 controls, the Gothic 1 controls for ranged combat have the disadvantage of not allowing forward movement while aiming. Switching to the Gothic 2 controls is, however, not desired by players that prefer melee combat with Gothic 1 controls.

Two INI-file settings could be introduced to allow overwriting the control scheme for ranged and/or spell combat individually and independently of the general control scheme setting.

; 0 = Automatic: As the general control scheme setting
; 1 = Overwrite with Gothic 1 controls
; 2 = Overwrite with Gothic 2 controls
[GFA]
; ...
overwriteControlSchemeRanged=2 ; Ranged combat will utilize Gothic 2 controls
overwriteControlSchemeSpells=0 ; Spell combat will utilize the control scheme defined in the game menu