Difference between revisions of "Movement Game Settings"

113 bytes added ,  19:45, 27 September 2010
Added Creature walk speed, not on weight cap
imported>ABO
imported>JRoush
(Added Creature walk speed, not on weight cap)
Line 107: Line 107:
==Walking==
==Walking==


The basic walking speed is different depending on whether or not you have a weapon drawn. Note having fists ready counts as having a weapon drawn. Without a weapon drawn it is;
The basic walking speed is different depending on whether or not you have a weapon drawn. Note having fists ready counts as having a weapon drawn. Without a weapon drawn it is:


  WalkSpeed = (fMoveCharWalkMin + (fMoveCharWalkMax - fMoveCharWalkMin)* speed/100) *
  WalkSpeed = (fMoveCharWalkMin + (fMoveCharWalkMax - fMoveCharWalkMin)* speed/100) *
Line 115: Line 115:
   (fMoveWeightMin + WornWeight)/(fMoveWeightMax - fMoveWeightMin)
   (fMoveWeightMin + WornWeight)/(fMoveWeightMax - fMoveWeightMin)


With a weapon drawn it is;
With a weapon drawn it is:


  WalkSpeed = (fMoveCharWalkMin + (fMoveCharWalkMax - fMoveCharWalkMin)* speed/100) *
  WalkSpeed = (fMoveCharWalkMin + (fMoveCharWalkMax - fMoveCharWalkMin)* speed/100) *
Line 123: Line 123:
   (fMoveWeightMin + WornWeight)/(fMoveWeightMax - fMoveWeightMin)
   (fMoveWeightMin + WornWeight)/(fMoveWeightMax - fMoveWeightMin)


The EncumbranceMultiplier formula looks strange and may be incorrect. It has been determined by experimenting with changing settings and seems to be very accurate, but there are some small deviations that suggest some minor extra influences are missing. Note that by default fMoveWeightMin is 0.0 which reduces this formula to something sensible looking.
For Creatures, the formula is:
 
WalkSpeed = (fMoveCreatureWalkMin + (fMoveCreatureWalkMax - fMoveCreatureWalkMin)* speed/100) *
  EncumbranceMultiplier * HeightScale
EncumbranceMultiplier = 1 - fMoveEncumEffect *
  (fMoveWeightMin + WornWeight)/(fMoveWeightMax - fMoveWeightMin)
 
Two notes: (1) 'WornWeight' is capped so it can't be greater than fMoveWeightMax, and (2) the default fMoveWeightMin is 0.0 which reduces this formula to something sensible looking.


HeightScale is the product of the character's race/gender Height value, and any SetScale values which may be affecting the character. See [http://www.uesp.net/wiki/Oblivion:Races UESP: Races] for Height values for each race/gender combination.
HeightScale is the product of the character's race/gender Height value, and any SetScale values which may be affecting the character. See [http://www.uesp.net/wiki/Oblivion:Races UESP: Races] for Height values for each race/gender combination.
Anonymous user