created a backward walk speed constant 1.6m/s and changed the characteristic speed for strafe right left to 1.3

This commit is contained in:
amantley 2018-08-09 17:38:57 -07:00
parent 1353406254
commit c8a31bc59f
3 changed files with 6 additions and 5 deletions

View file

@ -713,8 +713,8 @@
}, },
{ {
"id": "strafeLeft", "id": "strafeLeft",
"interpTarget": 0, "interpTarget": 5,
"interpDuration": 6, "interpDuration": 8,
"interpType": "snapshotPrev", "interpType": "snapshotPrev",
"transitions": [ "transitions": [
{ "var": "isNotMoving", "state": "idleSettle" }, { "var": "isNotMoving", "state": "idleSettle" },
@ -1120,7 +1120,7 @@
"data": { "data": {
"alpha": 0.0, "alpha": 0.0,
"desiredSpeed": 1.4, "desiredSpeed": 1.4,
"characteristicSpeeds": [0, 0.5, 1.5, 2.6, 3.0], "characteristicSpeeds": [0, 0.5, 1.3, 2.6, 3.0],
"alphaVar": "moveLateralAlpha", "alphaVar": "moveLateralAlpha",
"desiredSpeedVar": "moveLateralSpeed" "desiredSpeedVar": "moveLateralSpeed"
}, },
@ -1193,7 +1193,7 @@
"data": { "data": {
"alpha": 0.0, "alpha": 0.0,
"desiredSpeed": 1.4, "desiredSpeed": 1.4,
"characteristicSpeeds": [0, 0.5, 1.5, 2.6, 3.0], "characteristicSpeeds": [0, 0.5, 1.3, 2.6, 3.0],
"alphaVar": "moveLateralAlpha", "alphaVar": "moveLateralAlpha",
"desiredSpeedVar": "moveLateralSpeed" "desiredSpeedVar": "moveLateralSpeed"
}, },

View file

@ -1739,7 +1739,7 @@ private:
// max unscaled forward movement speed // max unscaled forward movement speed
ThreadSafeValueCache<float> _walkSpeed { DEFAULT_AVATAR_MAX_WALKING_SPEED }; ThreadSafeValueCache<float> _walkSpeed { DEFAULT_AVATAR_MAX_WALKING_SPEED };
ThreadSafeValueCache<float> _walkBackwardSpeed{ DEFAULT_AVATAR_MAX_WALKING_SPEED }; ThreadSafeValueCache<float> _walkBackwardSpeed { DEFAULT_AVATAR_MAX_WALKING_BACKWARD_SPEED };
ThreadSafeValueCache<float> _sprintSpeed { AVATAR_SPRINT_SPEED_SCALAR }; ThreadSafeValueCache<float> _sprintSpeed { AVATAR_SPRINT_SPEED_SCALAR };
float _walkSpeedScalar { AVATAR_WALK_SPEED_SCALAR }; float _walkSpeedScalar { AVATAR_WALK_SPEED_SCALAR };

View file

@ -66,6 +66,7 @@ const glm::vec3 DEFAULT_AVATAR_RIGHTFOOT_POS { 0.08f, -0.96f, 0.029f };
const glm::quat DEFAULT_AVATAR_RIGHTFOOT_ROT { -0.4016716778278351f, 0.9154615998268127f, 0.0053307069465518f, 0.023696165531873703f }; const glm::quat DEFAULT_AVATAR_RIGHTFOOT_ROT { -0.4016716778278351f, 0.9154615998268127f, 0.0053307069465518f, 0.023696165531873703f };
const float DEFAULT_AVATAR_MAX_WALKING_SPEED = 2.6f; // meters / second const float DEFAULT_AVATAR_MAX_WALKING_SPEED = 2.6f; // meters / second
const float DEFAULT_AVATAR_MAX_WALKING_BACKWARD_SPEED = 1.6f; // meters / second
const float DEFAULT_AVATAR_MAX_FLYING_SPEED = 30.0f; // meters / second const float DEFAULT_AVATAR_MAX_FLYING_SPEED = 30.0f; // meters / second
const float DEFAULT_AVATAR_GRAVITY = -5.0f; // meters / second^2 const float DEFAULT_AVATAR_GRAVITY = -5.0f; // meters / second^2