Opened 7 years ago

Closed 5 years ago

#4318 closed defect (fixed)

Special Formation Animations stop working when idle

Reported by: fcxSanya Owned by: wraitii
Priority: Should Have Milestone: Alpha 24
Component: Simulation Keywords: UnitAI formations
Cc: Patch:

Description (last modified by wraitii)

As reported by wowgetoffyourcellphone on the forums: "In Syntagma or Testudo, the special animations for idle stop working when formation stop moving".

Steps to reproduce: start the roman sandbox map, gather some starting units into testudo and move back and forth a bit Expected behavior: units preserve formation-specific animation (first row -- shiels forward, other rows -- shields up) when formation stops Observer behavior: units switch to the generic idle animation

The issue is caused by r17036, reverting it fixes the animation, but then the issue from #3429 should return (unless it was fixed by something else in a different way). Possibly the code from r17036 can be enhanced to select the formation-specific animation rather than always returning to 'idle' on MoveCompleted.

Change History (6)

comment:1 by fcxSanya, 7 years ago

Keywords: UnitAI added

comment:3 by Imarok, 5 years ago

Component: UI & SimulationSimulation

Move tickets to Simulation as UI & Simulation got some sub components.

comment:4 by wraitii, 5 years ago

Description: modified (diff)

This is fixed by a combination of D1337, D1901 and D2048.

comment:5 by wraitii, 5 years ago

Milestone: BacklogAlpha 24
Owner: set to wraitii

comment:6 by wraitii, 5 years ago

Resolution: fixed
Status: newclosed

Which means it is now fixed.

D1337 made units use animation variants

D1901 made UM take charge of animations so UAI had less chance of failure there

D2048 made sure units in formation stayed in formation variant when idle to show the correct animation.

Note: See TracTickets for help on using tickets.