diff options
author | Samuel Villareal | 2010-09-05 07:18:03 +0000 |
---|---|---|
committer | Samuel Villareal | 2010-09-05 07:18:03 +0000 |
commit | 219e482771f64677d2d59820345684cf3060968d (patch) | |
tree | f0b612810408c144bc4d80093b2df9da7f50bcc6 /src/strife/r_things.c | |
parent | 9efed5192aeb52379a8bfc66cde3b773b1bcb681 (diff) | |
download | chocolate-doom-219e482771f64677d2d59820345684cf3060968d.tar.gz chocolate-doom-219e482771f64677d2d59820345684cf3060968d.tar.bz2 chocolate-doom-219e482771f64677d2d59820345684cf3060968d.zip |
+ Strife translation tables implemented
+ Changed MF_TRANSSHIFT to 28 (was 26)
Subversion-branch: /branches/strife-branch
Subversion-revision: 2013
Diffstat (limited to 'src/strife/r_things.c')
-rw-r--r-- | src/strife/r_things.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/strife/r_things.c b/src/strife/r_things.c index 90267052..45b71915 100644 --- a/src/strife/r_things.c +++ b/src/strife/r_things.c @@ -414,11 +414,12 @@ R_DrawVisSprite // NULL colormap = shadow draw colfunc = fuzzcolfunc; } - else if (vis->mobjflags & MF_TRANSLATION) + // villsa [STRIFE] new translation tables + else if (vis->mobjflags & (MF_COLORSWAP1|MF_COLORSWAP2|MF_COLORSWAP3)) { colfunc = transcolfunc; dc_translation = translationtables - 256 + - ( (vis->mobjflags & MF_TRANSLATION) >> (MF_TRANSSHIFT-8) ); + ((vis->mobjflags & (MF_COLORSWAP1|MF_COLORSWAP2|MF_COLORSWAP3))>>20); } dc_iscale = abs(vis->xiscale)>>detailshift; |