Update 2.2.10 authored by sphere's avatar sphere
# Pre-release 2 (work in progress) # Pre-release 2 (work in progress)
## New features
* Various enhancements to blending mode (additive, subtractive, etc.) usage (!1656)
* Blending modes can now be used on midtextures and FOFs, and now also have dedicated `FF_` and `V_` flags.
* In addition to blendmode-related `FF_` flags, `FF_FLOORSPRITE` and `FF_SEMIBRIGHT` are also added.
## Bugfixes ## Bugfixes
* Take ramp sectors into account for pushables (!1540) * Take ramp sectors into account for pushables (!1540)
* Fix player disappearing when drowning in painstate (!1667) * Fix player disappearing when drowning in painstate (!1667)
...@@ -11,25 +16,36 @@ ...@@ -11,25 +16,36 @@
* Set a default botleader if we don't have one (!1683) * Set a default botleader if we don't have one (!1683)
* Don't count bots in playersforexit (!1684) * Don't count bots in playersforexit (!1684)
* Fix enemy/boss/minecart behavior with death pits (!1688) * Fix enemy/boss/minecart behavior with death pits (!1688)
* Add collision check for flipped water drops (!1697)
* Fix 2.2.10 pre1 rollangle crash (!1707)
## Improvements ## Improvements
* Decreased mashing required to escape from a Pterabyte (!1380) * Decreased mashing required to escape from a Pterabyte (!1380)
* Added Lua wrapper for arcsine (!1554) * Added Lua wrapper for arcsine (!1554)
* Optimized spike objects, making maps like DSZ2 and CEZ2 run better (!1669) * Optimized spike objects, making maps like DSZ2 and CEZ2 run better (!1669)
* Multitagging: Allow linedef type 96 to apply to tags set by linedef types 97-99 (!1633) * Multitagging: Allow linedef type 96 to apply to tags set by linedef types 97-99 (!1633)
* Improve OpenGL error message (!1673)
* Several changes to default control settings (!1682)
* Give the inverted flashpal a constant (!1685) * Give the inverted flashpal a constant (!1685)
* Allow changing the master server address while hosting a netgame (!1687) * Allow changing the master server address while hosting a netgame (!1687)
* Speed up taglist creation (!1702)
## Resource files ## Resource files
* `srb2.pk3`: * `srb2.pk3`:
* Restored mistakenly removed patches (fixes #702) * Restored mistakenly removed patches (fixes #702)
* Fixed miscolored pixels in GFZ's cloud textures * Fixed miscolored pixels in GFZ's cloud textures
* Fixed missing ANIMDEFS entry for TARFALL
* Fixed Unidus and BASH sprites being off-center
* Fixed Penguinator sprites floating above the ground (#318)
* Added gamepad graphics for the tutorial, made by MotorRoach
* Updated Alpine Paradise's textures to not use outdated GFZ graphics as a base * Updated Alpine Paradise's textures to not use outdated GFZ graphics as a base
* Updated NiGHTS mountain sky textures with a cleaner rip, and added a few extra variants * Updated NiGHTS mountain sky textures with a cleaner rip, and added a few extra variants
* Slightly updated help (F1) graphics * Slightly updated help (F1) graphics
* Moved tutorial prompt SOC to zones.pk3
<br> <br>
* `zones.pk3`: * `zones.pk3`:
* Greenflower 1 (texture alignment changes)
* Techno Hill 2 (#695) * Techno Hill 2 (#695)
* Deep Sea 1 (fixed current issue from #503) * Deep Sea 1 (fixed current issue from #503)
* Deep Sea 2 ([MB link](https://mb.srb2.org/threads/lighting-glitch-in-act-2-of-dsz.28753/)) * Deep Sea 2 ([MB link](https://mb.srb2.org/threads/lighting-glitch-in-act-2-of-dsz.28753/))
...@@ -38,6 +54,8 @@ ...@@ -38,6 +54,8 @@
* Egg Satellite ([MB link](https://mb.srb2.org/threads/deshrink-ray-in-egg-satellite-zone-doesnt-work-properly.28044/)) * Egg Satellite ([MB link](https://mb.srb2.org/threads/deshrink-ray-in-egg-satellite-zone-doesnt-work-properly.28044/))
* Updated Haunted Heights' level select image ([MB link](https://mb.srb2.org/threads/haunted-heights-level-select-thumbnail-is-different-from-the-actual-level.27891/)) * Updated Haunted Heights' level select image ([MB link](https://mb.srb2.org/threads/haunted-heights-level-select-thumbnail-is-different-from-the-actual-level.27891/))
* Updated Alpine Paradise 1 and 2's level select images to reflect updated sky textures * Updated Alpine Paradise 1 and 2's level select images to reflect updated sky textures
* Swapped Level Select and Pandora's Box positions in the unlockable list (#708)
* Added tutorial prompt SOC from srb2.pk3
<br> <br>
# Pre-release 1 # Pre-release 1
... ...
......