docs: changelog updates
This commit is contained in:
parent
3b3802faf7
commit
cd7968322f
|
|
@ -2,6 +2,40 @@
|
|||
Changelog
|
||||
=========
|
||||
|
||||
2.0.0-alpha9
|
||||
============
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- qbsp: never merge across liquids, deprecate ``-nomergeacrossliquids``
|
||||
- qbsp: remove treating ``__TB_empty`` as skip
|
||||
- qbsp: deprecate :bmodel-key:`_chop` and replace with :bmodel-key:`_chop_order`
|
||||
- macOS builds now compiled on macOS 14
|
||||
|
||||
Features
|
||||
--------
|
||||
|
||||
- light: add :worldspawn-key:`_surflight_atten` key, supported on worldspawn/func_group/func_detail/etc.
|
||||
- light: add :light-key:`_switchableshadow_target`
|
||||
- qbsp: add :bmodel-key:`_hulls` bmodel key for omitting specific collision hulls
|
||||
- lightpreview: add "view -> move camera to" menu item, show Q2 area in statusbar
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- qbsp: fix bmodel bounds for bmodels that mix ``clip`` and non-``clip`` brushes
|
||||
- qbsp: fix software renderer compatibility (only reuse edges once)
|
||||
- qbsp: add support for the two missing content flags from re-release (``Q2_CONTENTS_NO_WATERJUMP``,
|
||||
``Q2_CONTENTS_PROJECTILECLIP``)
|
||||
- qbsp: fix :option:`qbsp -notriggermodels` using incorrect bounds
|
||||
- qbsp: :classname:`func_illusionary_visblocker` fixes
|
||||
- qbsp: :option:`qbsp -notex` fixes
|
||||
- common: fix ``std::filesystem::equivalence`` exception on macOS
|
||||
- bspinfo: fix lightmap dump
|
||||
- bsputil: fix :option:`bsputil --extract-entities` and :option:`bsputil --extract-textures` command line parsing
|
||||
- light: fix :bmodel-key:`_surflight_group`
|
||||
|
||||
2.0.0-alpha8
|
||||
============
|
||||
|
||||
|
|
@ -588,8 +622,8 @@ other
|
|||
* qbsp: added support for using WAD3 texture wads used by Hammer
|
||||
* qbsp: include clip brushes when calculating bmodel bounding box
|
||||
* qbsp: enable creation of clip-only bmodels
|
||||
* qbsp: recognise and remove :texture:`*waterskip`, :texture:`*slimeskip` and :texture:`*lavaskip` surfaces
|
||||
* qbsp: added :texture:`hintskip` texture support
|
||||
* qbsp: recognise and remove ``*waterskip``, ``*slimeskip`` and ``*lavaskip`` surfaces
|
||||
* qbsp: added ``hintskip`` texture support
|
||||
* qbsp: fixed some bugs parsing empty func_group/func_detail entities
|
||||
* light: implemented self shadowing and full shadows for brush models
|
||||
* light: implemented the "-soft" command line option
|
||||
|
|
|
|||
|
|
@ -558,6 +558,14 @@ The following keys can be added to the *worldspawn* entity:
|
|||
|
||||
Scales the surface light emission from Q2 surface lights (excluding sky faces) by this amount.
|
||||
|
||||
.. worldspawn-key:: "_surflight_atten" "n"
|
||||
|
||||
Float, default 1.0.
|
||||
|
||||
.. todo::
|
||||
|
||||
Document this.
|
||||
|
||||
.. worldspawn-key:: "_surflightskyscale" "n"
|
||||
|
||||
Scales the surface light emission from Q2 sky faces by this amount.
|
||||
|
|
@ -740,6 +748,10 @@ If used on func_detail* or func_group, a full qbsp pass need to be run.
|
|||
|
||||
Overrides the worldspawn/command line option :option:`qbsp -litwater` for these specific brushes.
|
||||
|
||||
.. bmodel-key:: "_surflight_atten" "n"
|
||||
|
||||
Overrides the worldspawn key :worldspawn-key:`_surflight_atten` for these brushes.
|
||||
|
||||
.. bmodel-key:: "_surflight_rescale" "n"
|
||||
|
||||
Integer, 0 or 1.
|
||||
|
|
|
|||
Loading…
Reference in New Issue