diff options
author | krzys-h <krzys_h@interia.pl> | 2013-02-13 16:57:59 +0100 |
---|---|---|
committer | krzys-h <krzys_h@interia.pl> | 2013-02-13 16:58:19 +0100 |
commit | 8658d6da8060cdb741c668d4be1b571ef064d01d (patch) | |
tree | 3d494bbe1bb098cd0689e3d813c71db9b59a1938 /src/object/brain.cpp | |
parent | d3106c73ff6239e184dc5a83609f7d08391e6148 (diff) | |
download | colobot-8658d6da8060cdb741c668d4be1b571ef064d01d.tar.gz colobot-8658d6da8060cdb741c668d4be1b571ef064d01d.tar.bz2 colobot-8658d6da8060cdb741c668d4be1b571ef064d01d.zip |
Added Destroyer from Ceebot-Teen.
We need a new icon for it.
Diffstat (limited to 'src/object/brain.cpp')
-rw-r--r-- | src/object/brain.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/object/brain.cpp b/src/object/brain.cpp index bc47cb3..1405201 100644 --- a/src/object/brain.cpp +++ b/src/object/brain.cpp @@ -528,6 +528,10 @@ bool CBrain::EventProcess(const Event &event) { err = StartTaskBuild(OBJECT_INFO); } + if ( action == EVENT_OBJECT_BDESTROYER ) + { + err = StartTaskBuild(OBJECT_DESTROYER); + } if ( action == EVENT_OBJECT_GFLAT ) { @@ -1454,8 +1458,8 @@ bool CBrain::CreateInterface(bool bSelect) pos.x = ox+sx*5.4f; pos.y = oy+sy*0.1f; - pw->CreateButton(pos, ddim, 128+56, EVENT_OBJECT_BXXXX); - DeadInterface(pw, EVENT_OBJECT_BXXXX, false); + pw->CreateButton(pos, ddim, 128+41, EVENT_OBJECT_BDESTROYER); + DeadInterface(pw, EVENT_OBJECT_BDESTROYER, g_build&BUILD_DESTROYER); if ( g_build&BUILD_GFLAT ) { @@ -2181,7 +2185,7 @@ void CBrain::UpdateInterface() EnableInterface(pw, EVENT_OBJECT_BNUCLEAR, bEnable); EnableInterface(pw, EVENT_OBJECT_BPARA, bEnable); EnableInterface(pw, EVENT_OBJECT_BINFO, bEnable); - EnableInterface(pw, EVENT_OBJECT_BXXXX, bEnable); + EnableInterface(pw, EVENT_OBJECT_BDESTROYER,bEnable); } pb = static_cast< Ui::CButton* >(pw->SearchControl(EVENT_OBJECT_GFLAT)); |