Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explosives are cumbersome to interact with while standing #3379

Closed
Gwynblade opened this issue Feb 21, 2016 · 10 comments
Closed

Explosives are cumbersome to interact with while standing #3379

Gwynblade opened this issue Feb 21, 2016 · 10 comments
Assignees
Labels
Milestone

Comments

@Gwynblade
Copy link

Arma 3 Version: 1.56

ACE3 Version: 3.4.2

Mods:

  • @CBA_A3
  • @ace

Placed Modules:
None

Description:
It looks like the ability to interact with something depends on proximity of player's head (or upper body) to object you're trying to interact with. With default ace interaction (show cursor disabled) it causes problems, since your entire body moves while interacting (left - right / up and down). Which causes you to appear out of range, and interaction gets aborted. Even though you're close enough to original interaction point.

Check the video below to understand better what I'm trying to say.

Steps to reproduce:
https://www.youtube.com/watch?v=-5PyrVKUA_Q&feature=youtu.be

Where did the issue occur?
Everywhere

@nicolasbadano
Copy link
Contributor

It looks like the ability to interact with something depends on proximity of player's head.

Yes.

I do exactly understand what you are saying, the head seems to be a bit ahead of the pivot axis and therefore translates when you rotate.

A possiblity would be to used this point as the interaction source for calculating distantes:

_pos = _getPosASL (_unit);
_pos set [2, (eyePos _unit) select 2].

But it wouldn't be perfect either.

@nicolasbadano nicolasbadano added this to the 3.6.0 milestone Feb 21, 2016
@nicolasbadano nicolasbadano self-assigned this Feb 21, 2016
@Gwynblade
Copy link
Author

There's something else that I forgot, when you place an explosive, you're already out of range to interact with it (even though you haven't moved). So you have to always move forward after placing it.

https://www.youtube.com/watch?v=MoaTbLNWGIo

Would you consider increasing the interaction range a tiny bit, so you can interact from the same spot you placed it from, just for convenience sake?

@nicolasbadano
Copy link
Contributor

Would you consider increasing the interaction range a tiny bit, so you can interact from the same spot you placed it from, just for convenience sake?

That's actually an excellent suggestion. I always found setting up explosives a bit to cumbersome, but I've never actually paid enough attention to notice that. Thanks

@Gwynblade
Copy link
Author

Great!

@nicolasbadano nicolasbadano changed the title Out of range to continue interaction with object (even though you haven't moved away) Explosives are cumbersome to interact with while standing Mar 2, 2016
@thojkooi thojkooi modified the milestones: 3.5.1, 3.6.0 Mar 2, 2016
@bux
Copy link
Member

bux commented Mar 2, 2016

Hm. I've decreased the distance to 1m on purpose.

@nicolasbadano
Copy link
Contributor

@bux, for me placing the explosive and then having to move to be able to activate it is cumbersome. Sure the 1m distance is more realistic, but I think it's not worth it for this.

@nicolasbadano
Copy link
Contributor

I've checked in ACE and 1.5 is the minimum interaction distance used everywhere, except currently for explosives.

@Gwynblade
Copy link
Author

Well, considering you would probably be able set up explosives before placing them on the ground, in real life (add detonator / timer). I don't think much of realism is lost. Unless there's more to it, and I'm missing something.

@bux
Copy link
Member

bux commented Mar 2, 2016

I'd be ok for placing explosives. But not for defusing which was the main purpose of this change.

@nicolasbadano
Copy link
Contributor

I'd be ok for placing explosives. But not for defusing which was the main purpose of this change.

Ok, np with that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants