Mercurial > mm7
comparison Render.cpp @ 792:41b4e9769863
Walking in BLV iproved drastically.
author | Nomad |
---|---|
date | Mon, 25 Mar 2013 07:32:38 +0200 |
parents | 346f7069676a |
children | f5156b8c61ad |
comparison
equal
deleted
inserted
replaced
791:346f7069676a | 792:41b4e9769863 |
---|---|
7807 auto uCorrectedColor = uColor; | 7807 auto uCorrectedColor = uColor; |
7808 if (pGame->pLightmapBuilder->std__vector_000004_size) | 7808 if (pGame->pLightmapBuilder->std__vector_000004_size) |
7809 uCorrectedColor = 0xFFFFFFFF; | 7809 uCorrectedColor = 0xFFFFFFFF; |
7810 pGame->AlterGamma_BLV(pFace, &uCorrectedColor); | 7810 pGame->AlterGamma_BLV(pFace, &uCorrectedColor); |
7811 | 7811 |
7812 | |
7813 if (pFace->uAttributes & FACE_OUTLINED) | |
7814 { | |
7815 int color; | |
7816 if (GetTickCount() % 300 >= 150) | |
7817 uColor = uCorrectedColor = 0xFF20FF20; | |
7818 else uColor = uCorrectedColor = 0xFF109010; | |
7819 } | |
7820 | |
7812 if (byte_4D864C && pGame->uFlags & 1) | 7821 if (byte_4D864C && pGame->uFlags & 1) |
7813 { | 7822 { |
7814 __debugbreak(); | 7823 __debugbreak(); |
7815 ErrD3D(pRenderD3D->pDevice->SetRenderState(D3DRENDERSTATE_ZWRITEENABLE, false)); | 7824 ErrD3D(pRenderD3D->pDevice->SetRenderState(D3DRENDERSTATE_ZWRITEENABLE, false)); |
7816 ErrD3D(pRenderD3D->pDevice->SetTextureStageState(0, D3DTSS_ADDRESS, D3DTADDRESS_WRAP)); | 7825 ErrD3D(pRenderD3D->pDevice->SetTextureStageState(0, D3DTSS_ADDRESS, D3DTADDRESS_WRAP)); |