aim would need to be corrected to maintain consistent hits
or you'd just fire those PPCs in pairs, so the seperate recoils 'zero-out'
That won't allow you to fapp up somebody's aim though.
Yes it will - you just make both PPCs hit right arm of the enemy and he is in serious trouble, while you have steady aim.
As for adding knockback for weapons fire - I think that the force which should compensate while firing two weapons should be only the left/right rotation, while the top one should stay.
The knockback effects:- Weapon firing:
Weapon on side arm - 1.5x side rotation, 0.25x up yaw
Weapon on side torso - 1 x side rotation, 0.5x up yaw
Weapon on center torso - no effect - Weapon hit:
Weapon on side arm - 2.25x side rotation, 0.38x down yaw
Weapon on side torso - 1,5 x side rotation, 0.75x down yaw
Weapon on center torso - 0.25x down yaw
Relation: Hit == 150% of fire effect, so 3 hits equal 2 shot knockback
Examples:
- You shoot HGauss from Hollander - you get twisted right by significant degree, and a little bit up.
- You shoot twin ERPPC Loki - your crosshair go up, the side-twists compensate, so no effect in side rotation
- You Alpha-Strike from ERPPC Awesome - you get rotated up by very notable degree
- You get hit by 4 ERPPCs in arm - your torso gets rotated by really annoying degree (~45°?), you have tons of armor stripped of your arm (most likely: critical state).
The real concern in matter of rotation are big energy boats, as said ERPPC awesome, which mounts 4 of these beasts.
Tough, not to make shooting or getting shot too annoying, a script responsible for hit/fire actions could adjust the rotation over time - so first you get for example +10 degree in 0.5 seconds, than back, -10 degree in 1.5 second. So that Mech would compensate the hit and return aim back, while still allowing player to control his Mech meanwhile (though I guess this should be tested on how good the feature would be).
The real problem with up/down rotation might be ASFs though - eg. things like twin-PPC or twin-gauss Shiva would have their work much easier - they'd just shoot and escape more easily thanks to upper knock-back (not a chance to crash).