FAForever / FAForever/fa

List of naval units without defined target bones

Open
#7,058 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
264
Forks
260
Avg merge
3d 2h
Merged PRs (30d)
21

Description

### Describe the issue

Some naval units have too few `TargetBones`, which can cause other units to aim too high because the target’s `CollisionOffsetY` is not taken into account when calculating its center. Example: https://github.com/FAForever/fa/pull/7056. Defining a target bone in the middle of the unit's above‑water hitbox (or adding one if none exists) fixes the problem.

Affected naval units:
- `UAS0202` (Infinity Class: T2 Cruiser)
- `URS0305` (Flood XR: T3 Sonar Platform)
- `XAS0204` (Vesper: T2 Submarine Hunter)
- `UAS0201` (Exodus Class: T2 Destroyer)
- `XES0205` (Bulwark: T2 Shield Boat)
- `XSB3202` (Shou-esel: T2 Sonar System)
- `XSS0202` (Ithalua: T2 Cruiser)
- `XSS0303` (Iavish: T3 Aircraft Carrier)
- `UAB0103` (Aeon T1 Naval Factory)
- `UAB0203` (Aeon T2 Naval Factory HQ)
- `UAB0303` (Aeon T3 Naval Factory HQ)
- `ZAB9503` (Aeon T2 Naval Factory)
- `ZAB9603` (Aeon T3 Naval Factory)

Not all of these are problematic, e.g., the factories are fine.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.