summaryrefslogtreecommitdiffstats
path: root/src/object/task/taskfireant.cpp
diff options
context:
space:
mode:
authorPiotr Dziwinski <piotrdz@gmail.com>2012-06-10 15:28:12 +0200
committerPiotr Dziwinski <piotrdz@gmail.com>2012-06-10 15:28:12 +0200
commit697fbdabf10d956e0f13bfbc9414d3db40f0c535 (patch)
treeab80ba3119d07b11da5478009b905edb702c103f /src/object/task/taskfireant.cpp
parent680af178196217bdd255d2bc851f240983144ac1 (diff)
downloadcolobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.tar.gz
colobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.tar.bz2
colobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.zip
BOOL -> bool; additional fixes in constructors/destructors
Diffstat (limited to 'src/object/task/taskfireant.cpp')
-rw-r--r--src/object/task/taskfireant.cpp28
1 files changed, 13 insertions, 15 deletions
diff --git a/src/object/task/taskfireant.cpp b/src/object/task/taskfireant.cpp
index 6947c1b..6f3b9c9 100644
--- a/src/object/task/taskfireant.cpp
+++ b/src/object/task/taskfireant.cpp
@@ -47,8 +47,6 @@
CTaskFireAnt::CTaskFireAnt(CInstanceManager* iMan, CObject* object)
: CTask(iMan, object)
{
- CTask::CTask(iMan, object);
-
m_phase = TFA_NULL;
}
@@ -61,19 +59,19 @@ CTaskFireAnt::~CTaskFireAnt()
// Management of an event.
-BOOL CTaskFireAnt::EventProcess(const Event &event)
+bool CTaskFireAnt::EventProcess(const Event &event)
{
D3DVECTOR dir, vib;
float a, g, cirSpeed;
- if ( m_engine->RetPause() ) return TRUE;
- if ( event.event != EVENT_FRAME ) return TRUE;
- if ( m_bError ) return FALSE;
+ if ( m_engine->RetPause() ) return true;
+ if ( event.event != EVENT_FRAME ) return true;
+ if ( m_bError ) return false;
if ( m_object->RetFixed() ) // insect on its back?
{
- m_bError = TRUE;
- return FALSE;
+ m_bError = true;
+ return false;
}
m_time += event.rTime;
@@ -90,7 +88,7 @@ BOOL CTaskFireAnt::EventProcess(const Event &event)
m_physics->SetMotorSpeedZ(cirSpeed); // turns left/right
}
- return TRUE;
+ return true;
}
@@ -103,7 +101,7 @@ Error CTaskFireAnt::Start(D3DVECTOR impact)
m_impact = impact;
- m_bError = TRUE; // operation impossible
+ m_bError = true; // operation impossible
if ( !m_physics->RetLand() ) return ERR_FIRE_VEH;
type = m_object->RetType();
@@ -122,8 +120,8 @@ Error CTaskFireAnt::Start(D3DVECTOR impact)
m_progress = 0.0f;
m_time = 0.0f;
m_lastParticule = 0.0f;
- m_bError = FALSE; // ok
- m_bFire = FALSE; // once!
+ m_bError = false; // ok
+ m_bFire = false; // once!
return ERR_OK;
}
@@ -174,7 +172,7 @@ Error CTaskFireAnt::IsEnded()
{
if ( m_progress > 0.75f && !m_bFire )
{
- m_bFire = TRUE; // once
+ m_bFire = true; // once
for ( i=0 ; i<20 ; i++ )
{
@@ -219,9 +217,9 @@ Error CTaskFireAnt::IsEnded()
// Suddenly ends the current action.
-BOOL CTaskFireAnt::Abort()
+bool CTaskFireAnt::Abort()
{
m_motion->SetAction(-1);
- return TRUE;
+ return true;
}