diff --git a/direct/src/controls/DevWalker.py b/direct/src/controls/DevWalker.py index df0de0be83..4139426f70 100755 --- a/direct/src/controls/DevWalker.py +++ b/direct/src/controls/DevWalker.py @@ -32,7 +32,8 @@ class DevWalker(DirectObject.DirectObject): def __init__(self): DirectObject.DirectObject.__init__(self) self.speed=0.0 - self.rotationSpeed=0.0 + self.rotationSpeed=0.0 + self.slideSpeed=0.0 self.vel=Vec3(0.0, 0.0, 0.0) self.task = None @@ -46,7 +47,7 @@ class DevWalker(DirectObject.DirectObject): def getSpeeds(self): #assert(self.debugPrint("getSpeeds()")) - return (self.speed, self.rotationSpeed) + return (self.speed, self.rotationSpeed, self.slideSpeed) def setAvatar(self, avatar): self.avatar = avatar diff --git a/direct/src/controls/NonPhysicsWalker.py b/direct/src/controls/NonPhysicsWalker.py index 9f79fea86d..666c93de90 100755 --- a/direct/src/controls/NonPhysicsWalker.py +++ b/direct/src/controls/NonPhysicsWalker.py @@ -32,7 +32,8 @@ class NonPhysicsWalker(DirectObject.DirectObject): self.worldVelocity = Vec3.zero() self.collisionsActive = 0 self.speed=0.0 - self.rotationSpeed=0.0 + self.rotationSpeed=0.0 + self.slideSpeed=0.0 self.vel=Vec3(0.0, 0.0, 0.0) self.stopThisFrame = 0 @@ -45,7 +46,7 @@ class NonPhysicsWalker(DirectObject.DirectObject): def getSpeeds(self): #assert(self.debugPrint("getSpeeds()")) - return (self.speed, self.rotationSpeed) + return (self.speed, self.rotationSpeed, self.slideSpeed) def setAvatar(self, avatar): self.avatar = avatar