mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-30 15:41:30 +00:00
88 lines
No EOL
2.7 KiB
Text
88 lines
No EOL
2.7 KiB
Text
----------------------------------------
|
|
FEATURE SUGGESTIONS
|
|
----------------------------------------
|
|
|
|
ForcePallete
|
|
Forces the texture/patch to be restricted to the game
|
|
pallete. Useful for blends that look good in software,
|
|
but turn out really bad in GL.
|
|
|
|
----------------------------------------
|
|
Bugs with TEXTURES definitions:
|
|
----------------------------------------
|
|
* The Desaturate translation does nothing.
|
|
|
|
!* Desaturate requires parenthesis or else ZDoom will crash.
|
|
|
|
=* There is an additional required number for Desaturate that
|
|
has no effect.
|
|
|
|
=* 0-255 Integer RGB values for Blend are read as hexadecimal
|
|
when the list is enclosed in quotation marks.
|
|
|
|
!* Integer values 100-249 cause ZDoom to crash when used.
|
|
This is possibly related to the hexadecimal bug above.
|
|
This only affects the Red value, when the list is surr-
|
|
ounded by quotes.
|
|
|
|
!* Integer values 6-36 cause ZDoom to crash when used in a
|
|
Blend statement. This only applies to a list that is not
|
|
surrounded by quotes, and only the Red value.
|
|
|
|
* Hexadecimal values load as a single string ("8080FF"), but
|
|
are not displayed properly.
|
|
|
|
=* Named translations do not respect patch transparency.
|
|
This bug manifests itself differently in ZDoom than in
|
|
GZDoom. In GZ, it happens all the time. In ZD, it only
|
|
occurs when the patch interacts with a patch with a
|
|
Style value other than Copy.
|
|
|
|
=* Blends also do not respect patch transparency.
|
|
|
|
!* Using out-of-range pallete indexes in translations causes
|
|
ZDoom to crash.
|
|
|
|
---------------------------------------
|
|
Functioning Styles:
|
|
---------------------------------------
|
|
Add
|
|
Functions completely as expected.
|
|
|
|
Subtract
|
|
Inverts patch, Applies Multiply? Blend on Patch
|
|
|
|
ReverseSubtract
|
|
Inverts underlying image, Applies Multiply? on Patch
|
|
|
|
* Lower Alpha values make the overall result darker, for
|
|
some reason.
|
|
|
|
Modulate
|
|
*? Unaffected by Alpha. Algorithm unknown.
|
|
|
|
---------------------------------------
|
|
Broken Styles:
|
|
---------------------------------------
|
|
Copy
|
|
Appears to do nothing, even with 0.5 Alpha
|
|
|
|
CopyAlpha
|
|
Alpha does nothing. In software mode, seems to cause
|
|
some kind of color distortion. Looks exactly like Copy
|
|
when in GZDoom GL mode. (GZ r248)
|
|
CopyAlpha also triggers the transparency bug with
|
|
translations
|
|
|
|
Blend
|
|
Bad syntax error
|
|
|
|
---------------------------------------
|
|
Other:
|
|
---------------------------------------
|
|
Multiple translations must be induvidually quoted
|
|
( "a:b=x:y", "e:h=l:o" ) in order to function properly.
|
|
|
|
Styles do not affect other world textures. All styled
|
|
Patches are automatically blended against black if there
|
|
is no underlying image data. |