aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Common/Tutorial/ProgressFlagTask.cpp
blob: ea224ca39d8d28b06a3820cb9e55a65af52e5432 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include "ProgressFlagTask.h"

bool ProgressFlagTask::isCompleted()
{
	switch( m_type )
	{
	case e_Progress_Set_Flag:
		(*flags) |= m_mask;
		bIsCompleted = true;
		break;
	case e_Progress_Flag_On:
		bIsCompleted = ((*flags) & m_mask) == m_mask;
		break;
	}
	return bIsCompleted;
}