- Fixed: G_QueueBody was not notifying the translation that it was changed.

SVN r1884 (trunk)
This commit is contained in:
Christoph Oelckers 2009-09-27 07:17:51 +00:00
parent 1eb4241663
commit c628ac48cd
2 changed files with 7 additions and 0 deletions

View file

@ -1,3 +1,9 @@
September 27, 2009 (Changes by Graf Zahl)
- Fixed: G_QueueBody was not notifying the translation that it was changed.
- Fixed: The multitexture composition code was missing a NULL pointer check.
- fixed: The changes for new colormap handling in FMultipatchtexture were incomplete.
Some code was still checking Blend.r instead of the full variable for colormap indices.
September 26, 2009 September 26, 2009
- Fixed: R_DrawPSprite() did not initialize the colormap for the targeter - Fixed: R_DrawPSprite() did not initialize the colormap for the targeter
vissprites. vissprites.

View file

@ -1506,6 +1506,7 @@ static void G_QueueBody (AActor *body)
{ {
*translationtables[TRANSLATION_PlayerCorpses][modslot] = *TranslationToTable(body->Translation); *translationtables[TRANSLATION_PlayerCorpses][modslot] = *TranslationToTable(body->Translation);
body->Translation = TRANSLATION(TRANSLATION_PlayerCorpses,modslot); body->Translation = TRANSLATION(TRANSLATION_PlayerCorpses,modslot);
translationtables[TRANSLATION_PlayerCorpses][modslot]->UpdateNative();
} }
bodyqueslot++; bodyqueslot++;