//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // * Redefined Method: Start //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ void Start() { m_MBOTPauseScreenHiddenToVisible = new MovementBasedOnTime(m_vPauseScreenHiddenPosition, m_vPauseScreenVisiblePosition, m_fPauseScreenMovementSpeed, false, true); m_MBOTPauseScreenVisibleToHidden = new MovementBasedOnTime(m_vPauseScreenVisiblePosition, m_vPauseScreenHiddenPosition, m_fPauseScreenMovementSpeed, false, true); m_MBOTPlayerHiddenToVisible = new MovementBasedOnTime(m_vPlayerHiddenPosition, m_vPlayerVisiblePosition, m_fPlayerMovementSpeed, false, true); m_MBOTPlayerVisibleToHidden = new MovementBasedOnTime(m_vPlayerVisiblePosition, m_vPlayerHiddenPosition, m_fPlayerMovementSpeed, false, true); DeactivateUI(); }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // * New Method: Add MovementBasedOnTime //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static public int AddMovementBasedOnTime(MovementBasedOnTime MBOT) { return(m_lMovementBasedOnTimeList.AddElement(MBOT)); }
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // * Redefined Method: Start //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ public void Start() { m_MovementClass = new MovementBasedOnTime(sm_vStartPosition, sm_vEndPosition, sm_fScoreMovementTimer); }