diff options
author | krzys-h <krzys_h@interia.pl> | 2014-03-03 21:55:28 +0100 |
---|---|---|
committer | krzys-h <krzys_h@interia.pl> | 2014-03-03 21:55:28 +0100 |
commit | fbe2bf8bc7d61a7a13759f56e65181e16e25806b (patch) | |
tree | a44ca49a4b91d67cb22f5c026b6cd141574790cc /src/object/object.cpp | |
parent | a806d4257ce3f10a23441cfa962b9caf5deebb85 (diff) | |
download | colobot-fbe2bf8bc7d61a7a13759f56e65181e16e25806b.tar.gz colobot-fbe2bf8bc7d61a7a13759f56e65181e16e25806b.tar.bz2 colobot-fbe2bf8bc7d61a7a13759f56e65181e16e25806b.zip |
Added special mode in scene for bots to build more buildings than they usualy can
Will be used in "Leaving Earth" missions for making decorative bots building base
Diffstat (limited to 'src/object/object.cpp')
-rw-r--r-- | src/object/object.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/object/object.cpp b/src/object/object.cpp index 2c32da0..3c225d0 100644 --- a/src/object/object.cpp +++ b/src/object/object.cpp @@ -276,6 +276,7 @@ CObject::CObject() m_lastVirusParticle = 0.0f; m_totalDesectList = 0; m_bLock = false; + m_bIgnoreBuildCheck = false; m_bExplo = false; m_bCargo = false; m_bBurn = false; @@ -6781,7 +6782,7 @@ float CObject::GetParam() // Management of the mode "blocked" of an object. // For example, a cube of titanium is blocked while it is used to make something, -//or a vehicle is blocked as its construction is not finished. +// or a vehicle is blocked as its construction is not finished. void CObject::SetLock(bool bLock) { @@ -6793,6 +6794,18 @@ bool CObject::GetLock() return m_bLock; } +// Ignore checks in build() function + +void CObject::SetIgnoreBuildCheck(bool bIgnoreBuildCheck) +{ + m_bIgnoreBuildCheck = bIgnoreBuildCheck; +} + +bool CObject::GetIgnoreBuildCheck() +{ + return m_bIgnoreBuildCheck; +} + // Management of the mode "current explosion" of an object. // An object in this mode is not saving. |