diff options
author | Piotr Dziwinski <piotrdz@gmail.com> | 2012-04-17 00:31:16 +0200 |
---|---|---|
committer | Piotr Dziwinski <piotrdz@gmail.com> | 2012-04-17 00:31:16 +0200 |
commit | 7cd9f49e591be9e464ec151cc3bd8af3f95c35ef (patch) | |
tree | fcf7f69809ace282284cfcd23b1526c7925fb3fd | |
parent | 6b7bfedab24d49430223a98a2fd634d5ebb19b0f (diff) | |
parent | 698932646ad5124905ee61ed9154ec78740eeb0f (diff) | |
download | colobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.tar.gz colobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.tar.bz2 colobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.zip |
Merge branch 'master' into mingw_dev
-rw-r--r-- | src/d3dengine.cpp | 10 | ||||
-rw-r--r-- | src/docmain.doc.txt | 13 |
2 files changed, 15 insertions, 8 deletions
diff --git a/src/d3dengine.cpp b/src/d3dengine.cpp index 01ee2b4..bbfb89e 100644 --- a/src/d3dengine.cpp +++ b/src/d3dengine.cpp @@ -337,10 +337,12 @@ void CD3DEngine::SetD3DDevice(LPDIRECT3DDEVICE7 device) //? if ( !m_bStateColor ) m_whiteDestBlend[1] = D3DBLEND_INVSRCALPHA; // = 6
- if ( m_blackSrcBlend[0] ) m_blackSrcBlend[1] = m_blackSrcBlend[0];
- if ( m_blackDestBlend[0] ) m_blackDestBlend[1] = m_blackDestBlend[0];
- if ( m_whiteSrcBlend[0] ) m_whiteSrcBlend[1] = m_whiteSrcBlend[0];
- if ( m_whiteDestBlend[0] ) m_whiteDestBlend[1] = m_whiteDestBlend[0];
+// Fix for the graphics bug:
+ //if ( m_blackSrcBlend[0] ) m_blackSrcBlend[1] = m_blackSrcBlend[0];
+ //if ( m_blackDestBlend[0] ) m_blackDestBlend[1] = m_blackDestBlend[0];
+ //if ( m_whiteSrcBlend[0] ) m_whiteSrcBlend[1] = m_whiteSrcBlend[0];
+ //if ( m_whiteDestBlend[0] ) m_whiteDestBlend[1] = m_whiteDestBlend[0];
+
if ( m_diffuseSrcBlend[0] ) m_diffuseSrcBlend[1] = m_diffuseSrcBlend[0];
if ( m_diffuseDestBlend[0] ) m_diffuseDestBlend[1] = m_diffuseDestBlend[0];
if ( m_alphaSrcBlend[0] ) m_alphaSrcBlend[1] = m_alphaSrcBlend[0];
diff --git a/src/docmain.doc.txt b/src/docmain.doc.txt index 473090c..980d43e 100644 --- a/src/docmain.doc.txt +++ b/src/docmain.doc.txt @@ -23,13 +23,16 @@ Lista modułów <b>.cpp</b>: - <b>autobase.cpp</b> - Klasa odpowiadająca za obsługę statku kosmicznego. - <b>autoconverter.cpp</b> - Klasa odpowiadająca za obsługę huty tytanu. - <b>autoderrick.cpp</b> - Klasa odpowiadająca za obsługę kopalni. - - <b>autodestroyer.cpp autoegg.cpp</b> - Klasa odpowiadająca za obsługę jaj obcych. + - <b>autodestroyer.cpp</b> - ? + - <b>autoegg.cpp</b> - Klasa odpowiadająca za obsługę jaj obcych. - <b>autoenergy.cpp</b> - Klasa odpowiadająca za obsługę fabryki ogniw elektrycznych. - <b>autofactory.cpp</b> - Klasa odpowiadająca za obsługę fabryki robotów. - <b>autoflag.cpp</b> - Klasa odpowiadająca za obsługę flagi. - <b>autohuston.cpp</b> - Klasa odpowiadająca za obsługę Centrum Kontroli Misji w Houston. - <b>autoinfo.cpp</b> - Klasa odpowiadająca za obsługę stacji przekaźnikowej. - - <b>autojostle.cpp autokid.cpp autolabo.cpp</b> - Klasa odpowiadająca za obsługę laboratorium. + - <b>autojostle.cpp</b> - ? + - <b>autokid.cpp</b> - ? + - <b>autolabo.cpp</b> - Klasa odpowiadająca za obsługę laboratorium. - <b>automush.cpp</b> - Klasa odpowiadająca za obsługę grzybów. - <b>autonest.cpp</b> - Klasa odpowiadająca za obsługę gniazda obcych. - <b>autonuclear.cpp</b> - Klasa odpowiadająca za obsługę reaktora jądrowego. @@ -125,11 +128,13 @@ Lista modułów <b>.cpp</b>: - <b>taskfireant.cpp</b> - Klasa odpowiadająca za obsługę strzelania przez mrówkę. - <b>taskflag.cpp</b> - Klasa odpowiadająca za obsługę flagi. - <b>taskgoto.cpp</b> - Klasa odpowiadająca za obsługę polecenia „goto()”. - - <b>taskgungoal.cpp taskinfo.cpp</b> - Klasa odpowiadająca za obsługę stacji przekaźnikowej. + - <b>taskgungoal.cpp</b> - ? + - <b>taskinfo.cpp</b> - Klasa odpowiadająca za obsługę stacji przekaźnikowej. - <b>taskmanip.cpp</b> - Klasa odpowiadająca za obsługę ramienia robota. - <b>taskpen.cpp</b> - Klasa odpowiadająca za obsługę kredek. - <b>taskrecover.cpp</b> - Klasa odpowiadająca za obsługę odzyskiwania tytanu. - - <b>taskreset.cpp tasksearch.cpp</b> - Klasa odpowiadająca za obsługę przeszukiwania podłoża. + - <b>taskreset.cpp</b> - ? + - <b>tasksearch.cpp</b> - Klasa odpowiadająca za obsługę przeszukiwania podłoża. - <b>taskshield.cpp</b> - Klasa odpowiadająca za obsługę pola ochronnego. - <b>taskspiderexplo.cpp</b> - Klasa odpowiadająca za obsługę wybuchu pająka. - <b>tasktake.cpp</b> - Klasa odpowiadająca za obsługę chwytaka. |