Game Development Community

T3D 1.2 - i find two bugs in player.h / movemanager.h - LOGGED (THREED-3123)

by Mquaker · in Torque 3D Professional · 11/30/2011 (6:44 am) · 1 replies

Build: Torque 3D 1.2 Pro

Platform: Windows 7 Pro 64bit

Target:
maybe this code missing add player new pose and generictrigger.

first, player.h
public:
   enum Pose {
      StandPose = 0,
      SprintPose,
      CrouchPose,
      PronePose,
      SwimPose,
      NumPoseBits = 3
   };
add new 'SprintPose' in Torque3D 1.2.
but, NumPoseBits until 3..
i changed NumPoseBits set 4 or SwimPose.

second, movemanager.h
enum MoveConstants {
   MaxTriggerKeys = 6,
   MaxMoveQueueSize = 45,
};
added new triggers 'generictrigger0~3' in Torque3D 1.2.
but, MaxTriggerKeys until 6..
current using generictrigger0 for sprint action.
and i try use generictrigger1 for my new action.
but, trigger key event not execute.

so, i changed MaxTriggerKeys set 9.