Embarrassed to say I found those values in behaviour_ext of the weapon. I made the changes, because they were exactly opposite of what you called for here. I tested and the gun still does NOT rotate.
The Pak43 and 25pdr are supposed to have different settings. They have very different implementations. The Pak43 rotates the entire object, while the 25 pounder does not move and only changes its gun direction variable.
The 25pdr should therefor have the following settings:
non_moving_setup: false
non_moving_setup_requires_facing: false
reset_rotation_on_teardown: true
Can you double check these two steps from the guide,
- In the gun, remove moving_ext
- Set in abilities\action_list\start_target_actions\artillery_attack\face_to_target to true.