It sure is possible to add hull down for all vehicles
, although the sandbag animation won't fit perfectly for all of them.
1. To enable the animation, you have to put one of these line in the abp file of your vehicle:
(
https://www.coh2.org/topic/35797/tutorial-editing-abp-files)
"..\\..\\..\\west_german\\structures\\west_german_hull_down_m\\west_german_hull_down_m",
"..\\..\\..\\west_german\\structures\\west_german_hull_down_l\\west_german_hull_down_l",
"..\\..\\..\\west_german\\structures\\west_german_hull_down_xl\\west_german_hull_down_xl",
2. In ebps\type_ext, add 'hull_down' to the list. (I think this solves the 'too far away' issue)
3. Copy the 3rd action from ebps\races\german\vehicles\panzer_iv_sdkfz_161\panzer_iv_sdkfz_161_mp
action_apply/actions/3. requirement_action. This applies the bonuses when hull_down is enabled.
I think that's all. The hull_down ability itself doesn't require any changes.