iamgreaser / iceball

Open-source rewrite of the VOXLAP version of Ace of Spades.
http://iceball.build
GNU General Public License v3.0
113 stars 32 forks source link

Freeaim should be configure-able client side #219

Open Chameleonhider opened 9 years ago

Chameleonhider commented 9 years ago

I would like to suggest a couple new settings: Client: boundaries, in % of screen. 0% means no freeaim; 100% means being able to move xhair to a side of the screen before moving point of view (default 0%) Server: a)force freeaim (whether b value would be forced on clients or not, default off) b) forced freeaim value (default 0%).

So by default values clients would be able to use freeaim if they want to. Also they'd be able to fine-tune it. I doubt that those who use this feature would get a lot better, as it has its downsides too. Freeaim helps to stay aware of other targets while tracking down one. It makes recoil less headache inducing. On the other hand, it is harder to move around and doesn't help in CQB. Also introducing % of screen as measurement value in Freeaim settings would solve (#217)[https://github.com/iamgreaser/iceball/issues/217]

epicfacethe3rd commented 9 years ago

that's not a bad idea. there should probably also be an option for the server to block client settings and force it's own, although it would be set to client side by default.

Chameleonhider commented 9 years ago

That's what I meant.