Open InvalidArgument3 opened 9 months ago
Should 'borrow' a ship from Preston
Bd says it relys on keen syncing with pistons and rotors and hinges.
The gun needs to report "is aimed" before it can fire, so I think keen abstracts subgrid angles at range when your further than 2-3km as a way to save packets and preformance, thus your client never gets the "is aimed" = true because it's not tracked to within those 10 miliradians of the target when set to 0.1 aim tolerance or something so the ctc weapons never fires on your client.
What we should do is take the admin hellfire, set it's range to 10km and make reload 0, and just see if the beam jerks around for the targets client when at that range while it rotates smoothly for the shooter's client. I guess first we should see if the targets client sees the beam at all.
Based bd will work on this later today
can try a force sync by using rotor lock need a reproducable test scenario but its going to be mp only
the part where wc checks for a weapon being on a rotor turret is the RotorTurretTracking flag in AiTargeting.cs btw
extremely annoying (see:ares) need a testing setup to reproduce