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

Misplaced repair interaction points for helicopter rotors #9558

Open
Ivanowicz opened this issue Oct 22, 2023 · 4 comments · May be fixed by #9580
Open

Misplaced repair interaction points for helicopter rotors #9558

Ivanowicz opened this issue Oct 22, 2023 · 4 comments · May be fixed by #9580
Labels

Comments

@Ivanowicz
Copy link

Mods:

  • Arma 3: 2.14
  • CBA: 3.16.0
  • ACE3: 3.16.0
  • RHS 0.5.6

Description:
Interaction points for most RHS helicopters Main Rotors are located at the tip of one of the blades, or in the middle of one, making them rather difficult to find, especially for big helicopters. I could not find the Main Rotor point on CH-53E, but I could have simply missed it due to size of the vehicle. Except for the RAH-66 and Mi-290, which have the repair points at the tip of one of the blades, all vanilla helicopters have rotor repair points in proper locations.

Repair points for Tail Rotors of RHS helis seem to be missing completely, except for the AH-6M and UH-1H. RHS Ka-52 and vanilla Mi-290 have the "Tail Rotor" (upper rotor) repair point at the end of a blade.

This also made me notice that when looking for repair points, you need to be looking towards the center of the vehicle, which can be slightly confusing when dealing with large and long vehicles like helis - should I put that in a separate issue?

Expected behavior:
Repair points for rotors appearing either at the center of the rotor, or close enough that they're easy to find.

Where did the issue occur?

  • Dedicated / Singleplayer

Log Files:

Screenshots:
AH-1Z
RAH-66

@jonpas
Copy link
Member

jonpas commented Oct 22, 2023

We just use the selections for those, that's just how they are placed in the model. I don't think manually specifying those makes sense, that blade is part of the rotor anyways.

@rautamiekka
Copy link
Contributor

that blade is part of the rotor anyways.

Yeah, you can't damage single blades, it's the whole rotor or nothing.

@PabstMirror
Copy link
Contributor

maybe look into using AveragePoint for all hitpoints?
but this might be worse for things like hithull??

@Ivanowicz
Copy link
Author

maybe look into using AveragePoint for all hitpoints? but this might be worse for things like hithull??

Just checked and this seems to be the solution - it fixes all the problems with Main Rotor locations (at worst the repair point is about .5 m to the side). It does seem to mess up repair points of sights, lights and mg mounts on some tanks, so it probably should be limited to rotors only. I'll try to put up a pull request sometime tomorrow.

I also finally figured out why the Tail Rotor point was not appearing on most RHS helis - it has the parameter depends set to tail, so the rotor gets ignored. Repairing the tail fixes the rotor, meaning this is only a UI issue. I think the best solution would be to modify the name of the tail repair point to something like Tail/Tail Rotor if it has a dependant rotor.

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

Successfully merging a pull request may close this issue.

4 participants