qzdoom/src/maploader
Christoph Oelckers 9b9fd35107 - hooked up the colorization feature.
It can now be used from UDMF and ZScript.
To avoid clutter it doesn't allow setting the values individually but requires definition of a data record in TEXTURES.

colorization
{
    DesaturationFactor <float>
    Invert
    AddColor <color>
    ModulateColor <color>
    BlendColor <color>, <mode> [, <alpha>]
}

Mode for BlendColor can be Alpha (normal translucent blending), as well as 3 special values taken from Build engine games: Screen, Overlay and HardLight.
2019-12-29 11:30:37 +01:00
..
compatibility.cpp - added generic level post-processing script class 2019-11-10 11:37:02 +02:00
edata.cpp - moved the tag manager into FLevelLocals 2019-01-24 01:53:05 +01:00
glnodes.cpp - made GL nodes loader more resilient to broken data 2019-10-12 12:41:14 +03:00
maploader.cpp - scaled down the texture colorization feature for easier usability. 2019-12-20 22:25:10 +01:00
maploader.h - added generic level post-processing script class 2019-11-10 11:37:02 +02:00
polyobjects.cpp - fix polyobject init 2019-02-04 13:10:53 +01:00
postprocessor.cpp - remove SetLineSideRefs - this actually cannot be exported right now, due to the fact that both sides and lines have backreferences to themselves and their ancestry, and that linedefs have forward references to the sectors on their respective sides. 2019-11-14 14:32:20 -05:00
renderinfo.cpp - fixed layout of summary screen. 2019-02-21 00:16:48 +01:00
slopes.cpp - moved the combined compatibility flags into FLevelLocals. 2019-01-29 19:28:22 +01:00
specials.cpp - fixed creation of phased light sequences. 2019-02-07 09:39:36 +01:00
strifedialogue.cpp - removed erroneous assignment of dialog reply 2019-06-07 17:40:36 +03:00
udmf.cpp - hooked up the colorization feature. 2019-12-29 11:30:37 +01:00
udmf.h - cleanup of new colorization code. 2019-12-29 11:30:36 +01:00
usdf.cpp - fixed conversation links with pages referenced by name 2019-05-26 15:46:30 +03:00