Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fork Sync #82

Merged
merged 1,682 commits into from
Jun 15, 2023
Merged

Fork Sync #82

merged 1,682 commits into from
Jun 15, 2023

Conversation

SuicidalInsanity
Copy link
Owner

No description provided.

BrettRyland and others added 30 commits April 27, 2023 21:52
Change AdjustableArmor over to FloatSemiLogRange
Fix collisionDetection offset from -= to -
remove frame and a half offset from unguided missile prediction time equation
-Add check for radars to be on for radar missile launch stuff
-Add alt tex for EMP missiles
…_FloatLogRange properly. Update BDAdjustableArmor sliders properly when toggling clamped/types.
-test and check missile optimalAirspeeds
-use quad/linear equation for time or lead offset aiming calc
Switch to CPA offset calc for unguided missiles (firing trigger will still need tightening - current .35x boresight has a lot of inaccuracy) but good enough for, e.g. firing unguided missiles against ground targets
-Add check for landed torpedoes, dropTime placeholder
-Guided missile lead offset calcs now use Doc's implementation.
-Dumbfired LOAL missiles should now properly be able to acquire targets
-Tighten up dumbfire firing tolerances.
- Add radarTimeout field to missiles for inertial/radar guidance missiles.
Fix for radarless launch LOAL radar missiles
…point of approach. Aiming for direct fire should continue to use the earliest, artillery should use either latest of closest.
-Fix missiles going skyward
-loosen up boresight restriction for unguided missiles to let them fire
SuicidalInsanity and others added 29 commits June 8, 2023 11:43
- Loft guidance now skips lofting if the target is directly overhead
- Fixed vFactor used in some armor pen calculations resulting in erroneous results being output
- Changed logic to use the small angle (I.E. use 90 - loftAngle if loftAngle > 45)
- This ensures if target is overhead the missile will climb directly to engage rather than use loft behavior
-Adjust AI drift when trying to find a  recently lost target
-Equipping multiple locking radars increases total number of radar locks the vessel can have
-Fix laser mutator initialization
-Fix NRE with DLZ calcs and multimissile launchers
-Fix AI being able to see targets outside visual range
-Attempting a radar lock will now check all available radars when trying to get a lock, instead of only the first locking radar on the ship.
-Some additional sanity checks and logging for radar guidance
-Some fixes to Multimissile launchers for decouple speed/direction and dropTime
-BnZ lead improvements
-properly lock SARH missiles when guardMode is off
Decided that AAMHybrid could be made more universal so I swapped it from an independent homingType to a boolean toggle. Should allow for some interesting guidance combinations.
Default values correspond to mild steel.
@SuicidalInsanity SuicidalInsanity merged commit 3eccaa3 into SuicidalInsanity:master Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants