-
Notifications
You must be signed in to change notification settings - Fork 21
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
GLA Terrorist is stuck when ordered to attack into the bounding box of a structure #26
Comments
Issue might be related to geometry size of buildings. If collision box is larger than the visual presentation of the model and user tries to attack too far inside the geometry bounding box, then infantry unit might not be able to move there. According to Enlima29, NProject does tweak geometry sizes of buildings and units (accurately). We could look into that. |
It is definitely caused by the Geometry as per INI Object definition. Tested with Object GLACommandCenter: GLACommandCenter Original
Issue is reproducible. GLACommandCenter Test 1
Issue is still reproducible, but you have to force fire VERY close to the building, making the bug no big deal. GLACommandCenter Test 2
Issue becomes very easy to reproduce. Terrorist will get stuck within a very generous margin of the structure. ConclusionTo mitigate this issue as best as possible, Geometry size needs to be perfectly aligned with the mesh size. I assume GeometryMajorRadius is X and GeometryMinorRadius is Y or vice versa. |
To measure structure sizes, it would be nice to have a test map with a giant grid |
Enlima29:
|
Use models from NProject as a base before applying recenter fixes, as they already contain other fixes too. |
Gmax setup for W3D editing: Enlima29:
Zeke:
|
Sometimes GLA Terrorist does not attack after given instructions. Happens regularly when targeting terrain close to buildings. Terrorist will walk in place and does not suicide.
Issue can be reproduced by force firing Command Center at this position:
Related Terrorist issues:
The text was updated successfully, but these errors were encountered: