summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPiotr Dziwinski <piotrdz@gmail.com>2012-04-17 00:31:16 +0200
committerPiotr Dziwinski <piotrdz@gmail.com>2012-04-17 00:31:16 +0200
commit7cd9f49e591be9e464ec151cc3bd8af3f95c35ef (patch)
treefcf7f69809ace282284cfcd23b1526c7925fb3fd /src
parent6b7bfedab24d49430223a98a2fd634d5ebb19b0f (diff)
parent698932646ad5124905ee61ed9154ec78740eeb0f (diff)
downloadcolobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.tar.gz
colobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.tar.bz2
colobot-7cd9f49e591be9e464ec151cc3bd8af3f95c35ef.zip
Merge branch 'master' into mingw_dev
Diffstat (limited to 'src')
-rw-r--r--src/d3dengine.cpp10
-rw-r--r--src/docmain.doc.txt13
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.