Talk:FArrowGravityMult

There are no discussions on this page.

Yes, it seems that the default value is 0.002 in the CS.


This setting seems to be in corelation with FArrowGravityBase and acts like a scale between max gravity effect to no gravity. When FArrowGravityBase is set to 1 then FArrowGravityMult has range of 0 to 0.24 (0.24 will negate gravity). To get the scale max range you multiply 0.24 with current gravity base so if we use FArrowGravityBase default value of 0.3 that would be 0.24 * 0.3 = 0.0072, new scale is now 0 - 0.0072. I was researching acceleration due to gravity on arrows because I'm making mod for auto-aiming but I can't figure the formula and where FArrowGravityMult fits in. I probed arrows on different settings and from data I collected and default FArrowGravity... settings it takes 3.065 seconds for arrow to move from 0 to -515.025 Z units (gravity velocity default: GV = -515.025) so arrow acceleration on Z axis due to gravity is GV / 3.065^2 = -54.823575. As long as you don't change any of gravity settings this formula stays the same and you can use OBSE: SetLocalGravity to change gravity and it will always take same 3.065 secs for arrow to go from 0 to GV. If anyone could figure out the full acceleration formula and how these settings relate to it that would be awesome but for now I have to stick with these constants and keep GS on default values in my mod just in case someone using other mod that change them. Mitchalek 05:25, 17 August 2011 (EDT)

Return to "FArrowGravityMult" page.