コード例 #1
0
        public bool IsEnough(int num)
        {
            int      num3 = MaterialVentureSpeedUpDataReader.GetMaterialVentureSpeedUpDataByKey(this._selectedItem.ID).SpeedUpTime *num;
            TimeSpan span = TimeSpan.FromSeconds((double)num3);

            return(this._ventureData.endTime.Subtract(span) <= TimeUtil.Now);
        }
コード例 #2
0
        private void UpdateInfo()
        {
            base.view.transform.Find("Dialog/Content/Info/UseNum/Text").GetComponent <Text>().text = this._num_materials.ToString();
            int timeSpan = MaterialVentureSpeedUpDataReader.GetMaterialVentureSpeedUpDataByKey(this._selectedItem.ID).SpeedUpTime *this._num_materials;

            base.view.transform.Find("Dialog/Content/Info/Duration/Group/RemainTimer").GetComponent <MonoRemainTimer>().SetTargetTime(timeSpan);
            TimeSpan span       = TimeSpan.FromSeconds((double)timeSpan);
            DateTime targetTime = this._ventureData.endTime.Subtract(span);

            base.view.transform.Find("Dialog/Content/Info/Remain/Group/RemainTimer").GetComponent <MonoRemainTimer>().SetTargetTime(targetTime, null, null, false);
        }