Mapchooser: Shorter code, is gud yes?

This commit is contained in:
zaCade 2017-10-23 00:07:05 +02:00
parent b994aeab70
commit 7c0f5cc543

View File

@ -2328,22 +2328,17 @@ stock int InternalGetMapTimeRestriction(const char[] map)
int MinTime = InternalGetMapMinTime(map);
int MaxTime = InternalGetMapMaxTime(map);
// Wrap around if max is less then min.
if (MaxTime <= MinTime)
{
MaxTime += 2400;
if (CurTime <= MinTime)
CurTime += 2400;
}
//Wrap around.
CurTime = (CurTime <= MinTime) ? CurTime + 2400 : CurTime;
MaxTime = (MaxTime <= MinTime) ? MaxTime + 2400 : MaxTime;
if (!(MinTime <= CurTime <= MaxTime))
{
// Wrap around if min is less then current.
if (MinTime <= CurTime)
MinTime += 2400;
//Wrap around.
MinTime = (MinTime <= CurTime) ? MinTime + 2400 : MinTime;
MinTime = (MinTime <= MaxTime) ? MinTime + 2400 : MinTime;
// Convert our 'time' to minutes;
// Convert our 'time' to minutes.
CurTime = (RoundToFloor(float(CurTime / 100)) * 60) + (CurTime % 100);
MinTime = (RoundToFloor(float(MinTime / 100)) * 60) + (MinTime % 100);
MaxTime = (RoundToFloor(float(MaxTime / 100)) * 60) + (MaxTime % 100);