//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 //	* New Method: Add MovementBasedOnTime
 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 static public int AddMovementBasedOnTime(MovementBasedOnTime MBOT)
 {
     return(m_lMovementBasedOnTimeList.AddElement(MBOT));
 }
 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 //	* New Method: Add FadeEffect
 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 static public int AddFadeEffect(FadeEffect FE)
 {
     return(m_lFadeEffectList.AddElement(FE));
 }
 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 //	* New Method: Add TimeTracker
 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 static public int AddTimeTracker(TimeTracker TT)
 {
     return(m_lTimeTrackerList.AddElement(TT));
 }