From 59960646869855b0d125adbaee76f879d1513601 Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Thu, 10 Dec 2015 15:41:17 -0700 Subject: [PATCH] Update changelog, readme, manuals --- README.txt | 6 ++---- changelog.txt | 26 ++++++++++++++++++++++++++ man/light.1 | 19 +++++++++++++++---- 3 files changed, 43 insertions(+), 8 deletions(-) diff --git a/README.txt b/README.txt index f13c2aff..f3115899 100644 --- a/README.txt +++ b/README.txt @@ -1,7 +1,5 @@ -Updated 2015-07-13 - -------------------------- - tyrutils-ericw (v0.15.1) + tyrutils-ericw (v0.15.4) -------------------------- Website: http://ericwa.github.io/tyrutils-ericw Maintainer: Eric Wasylishen (AKA ericw) @@ -37,7 +35,7 @@ Included utilities: See the doc/ directory for more detailed descriptions of the various tools capabilities. See changelog.txt for a brief overview of recent -changes or git://disenchant.net/tyrutils for the full changelog and +changes or https://github.com/ericwa/tyrutils-ericw for the full changelog and source code. --------- diff --git a/changelog.txt b/changelog.txt index e5c7ba19..a903b8ac 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,29 @@ +2015-12-10 TyrUtils-ericw 0.15.4 release + +New features: + +* light: new "-parse_escape_sequences" command-line flag. + The "\b" escape sequence toggles red text on/off, you can use this + in any strings in the map file. + e.g. "message" "Here is \bsome red text\b..." +* light: new "-surflight_dump" command-line flag. Saves the lights generated + by surfacelights to a "mapname-surflights.map" file. +* light: new "_sunlight3" and "_sunlight3_color" keys. Same as "_sunlight2", + except creates suns on the bottom hemispere ("_sunlight2" creates + suns on the top hemisphere.) +* build: support compiling with Visual Studio + +Bugfixes: + +* light: fix antilights (broken in last release) +* light: fix _mincolor to accept 0-1 float colors +* light: fix surface lights on rotating bmodels from incorrectly spawning + lights near the origin +* qbsp: log coordinates for "CheckFace: too few points" error +* qbsp: round texture coordinates that are close to integers, for Darkplaces + compatibility +* qbsp: remove 128 char limit on entity key/value values + 2015-10-26 TyrUtils-ericw 0.15.3 release * hexen2 support, patch from Spike diff --git a/man/light.1 b/man/light.1 index 39757ae5..f04dca69 100644 --- a/man/light.1 +++ b/man/light.1 @@ -86,6 +86,10 @@ if your map uses any switchable lights. All this does is assign style numbers to switchable light. .IP "\fB\-sunsamples [n]\fP" Set the number of samples to use for "_sunlight_penumbra" and "_sunlight2" (sunlight2 may use more or less because of how the suns are set up in a sphere). Default 100. +.IP "\fB\-parse_escape_sequences\fP" +The "\\b" escape sequence toggles red text on/off, you can use this in any strings in the map file. e.g. "message" "Here is \\bsome red text\\b..." +.IP "\fB\-surflight_dump\fP" +Saves the lights generated by surfacelights to a "mapname-surflights.map" file. .SH "MODEL ENTITY KEYS" @@ -139,14 +143,21 @@ accepted). Default is white light ("255 255 255"). .IP "\fB""_sunlight2"" ""n""\fP" -Set the brightness of a large dome of lights positioned around the map (16K unit -radius). Useful for simulating higly diffused light (e.g. cloudy skies) -in outdoor areas. Default 0. +Set the brightness of a dome of lights arranged around the upper hemisphere. +(i.e. ambient light, coming from above the horizon). Default 0. .IP "\fB""_sunlight_color2"" ""r g b""\fP | \fB""_sunlight2_color"" ""r g b""\fP" Specifies the colour of _sunlight2, same format as "_sunlight_color". Default is white light ("255 255 255"). +.IP "\fB""_sunlight3"" ""n""\fP" +Same as "_sunlight2", but for the bottom hemisphere (i.e. ambient light, coming +from below the horizon). Combine "_sunlight2" and "_sunlight3" to have light coming equally +from all directions, e.g. for levels floating in the clouds. Default 0. + +.IP "\fB""_sunlight_color3"" ""r g b""\fP | \fB""_sunlight3_color"" ""r g b""\fP" +Specifies the colour of "_sunlight3". Default is white light ("255 255 255"). + .IP "\fB""_dirt"" ""n""\fP" 1 enables dirtmapping (ambient occlusion) on all lights, borrowed from q3map2. This adds shadows to corners and crevices. You can override the global setting for specific lights with the @@ -157,7 +168,7 @@ Default is no dirtmapping (-1). 1 enables dirtmapping (ambient occlusion) on sunlight, -1 to disable (making it illuminate the dirtmapping shadows). Default is to use the value of "_dirt". .IP "\fB""_sunlight2_dirt"" ""n""\fP" -1 enables dirtmapping (ambient occlusion) on sunlight2, -1 to disable. Default is to use the value of "_dirt". +1 enables dirtmapping (ambient occlusion) on sunlight2/3, -1 to disable. Default is to use the value of "_dirt". .IP "\fB""_minlight_dirt"" ""n""\fP" 1 enables dirtmapping (ambient occlusion) on minlight, -1 to disable. Default is to use the value of "_dirt".