public Texture2D CheckForIdle()
{
if (_mPreviousDirection != MEnvironment.GravityDirection)
{
_mPreviousDirection = MEnvironment.GravityDirection;
_mPreviousChange = _mCurrentTime;
}
else
{
if ((_mCurrentTime - _mPreviousChange) > 7)
{
return PlayerFaces.FromString("Sad");
}
if ((_mCurrentTime - _mPreviousChange) > 3)
{
return PlayerFaces.FromString("Bored");
}
}
return PlayerFaces.FromString("Smile");
}