|
|
# Release candidate 3
|
|
|
|
|
|
## Bugfixes
|
|
|
- Spawn MT_RAY when attempting to spawn MT_NULL (!1751)
|
|
|
|
|
|
## Resource files
|
|
|
* `zones.pk3`
|
|
|
* Deep Sea 2 (#799)
|
|
|
<br>
|
|
|
|
|
|
|
|
|
# Release candidate 2
|
|
|
|
|
|
## Bugfixes
|
|
|
- Move MT_RAY to the end of the mobj list, preventing Tails' tails from glitching out in demo playback (!1747)
|
|
|
- Reverted spike optimizations (!1669, !1743)
|
|
|
|
|
|
## Resource files
|
|
|
* `srb2.pk3`
|
|
|
* Renamed ERZWAL16 in `Textures/Eggrock/` to ERZWAL18 to avoid overwriting a composite texture with the same name
|
|
|
<br>
|
|
|
|
|
|
* `zones.pk3`
|
|
|
* Greenflower 2 (some ceiling changes for new default cam_dist)
|
|
|
* Techno Hill 1 (#788)
|
|
|
* Deep Sea 1 (fixed incorrect spike positions)
|
|
|
* Deep Sea 2 (#792, removed some spikes, some ceiling changes for new default cam_dist)
|
|
|
* Castle Eggman 2 (removed some spikes)
|
|
|
* Tutorial (moved away control sectors near the first area to prevent OpenGL rendering glitch)
|
|
|
<br>
|
|
|
|
|
|
|
|
|
# Release candidate 1
|
|
|
|
|
|
## Bugfixes
|
|
|
- Convert old frame flags in Metal recordings to their 2.2.10 equivalents (!1742)
|
|
|
- Update floorz on floorspike spawn to make nothink spikes cooperate with crumbling platforms (!1743)
|
|
|
- Fix Nightopians disappearing on contact (!1744)
|
|
|
|
|
|
## Improvements
|
|
|
- Updated Nightopians & seaweed to use new sprites & animations (!1744)
|
|
|
|
|
|
## Resource files
|
|
|
* `srb2.pk3`
|
|
|
* Added new Nightopian sprites, by MotorRoach
|
|
|
* Updated seaweed sprites with Chrispy's new versions & added animated texture variant (SEWEED01 to SEWEED27)
|
|
|
* Removed duplicate seaweed sprites with unused prefix
|
|
|
* Fixed miscolored pixels in LITEB1 and LITEN1 flats
|
|
|
* Cleaned up RECATKBG
|
|
|
* Removed TEXTURES.bhz, converted its only definition to a proper texture
|
|
|
* Removed TEXTURES.apz, moved its only defintion to TEXTURES.misc
|
|
|
* Organized Textures/Skies/, moved SKY172 from Textures/Halloween/ there
|
|
|
* Converted HELPM01 to Doom graphic format
|
|
|
<br>
|
|
|
|
|
|
* `zones.pk3`:
|
|
|
* Deep Sea 1 (#780)
|
|
|
* Arid Canyon 2 (#779)
|
|
|
* Red Volcano 1 (fixed bump in lava wave)
|
|
|
* Egg Rock 2 (#767, #774)
|
|
|
* Tutorial (#776)
|
|
|
* Alpine Paradise 1 (#780)
|
|
|
* Alpine Paradise 2 (#780)
|
|
|
* Orbital Hangar (#780)
|
|
|
<br>
|
|
|
|
|
|
|
|
|
# Pre-release 2
|
|
|
|
|
|
## New features
|
|
|
* Added MFE_FORCESUPER, MFE_FORCENOSUPER, and MFE_REVERSESUPER extra flags for characters (!1452)
|
|
|
* Made `stagefailed` more useful, added linedef executor to toggle, and exposed to Lua (!1463)
|
|
|
* Sound captions can now be set in SOC (!1469)
|
|
|
* Added `latency` field to `ticcmd_t` (!1470)
|
|
|
* Skins can now be made into unlockables, instead of being dependent on skin properties (!1474)
|
|
|
* Folders using a PK3-like structure can be loaded directly into SRB2, for easier addon development (!1568, !1617)
|
|
|
* Added multitagging to non-UDMF maps (!1485, !1524, !1633)
|
|
|
* Added more convenient slope copying (!1406, !1550)
|
|
|
* Added generalized slopes to UDMF (!1530)
|
|
|
* 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.
|
|
|
* 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
|
|
|
* Added new scenery object for revamped tutorial (!1722)
|
|
|
|
|
|
## Lua
|
|
|
* Now accessible in Lua:
|
|
|
* V_DrawCroppedPatch (!1316)
|
|
|
* P_ButteredSlope (!1397)
|
|
|
* Key presses, mouse properties, and joystick properties (!1436)
|
|
|
* arccosine (!1455)
|
|
|
* M_MapNumber (!1521)
|
|
|
* metalrecording (!1536)
|
|
|
* Cameras and camera_t variables (!1581)
|
|
|
* arcsine (!1554)
|
|
|
* Hooklib refactor (!1307, !1577)
|
|
|
* Added more intermission features to Lua (!1329)
|
|
|
* Lua can now transport players to a different map in place of a Special Stage (!1368)
|
|
|
* Added multiplayer bot features (aka AddPlayer) (!1383)
|
|
|
* Added easing functions (!1467)
|
|
|
* Restored P_AproxDistance Lua parity (!1531)
|
|
|
* Improved the Lua input library (!1559, !1598)
|
|
|
* Fixed some level Lua userdata not being invalidated on map change (!1584)
|
|
|
* Gave userdata that needed names (keyevent, polyobject vertices/lines) some names (!1639)
|
|
|
* Added timestamp function for Lua (!1647)
|
|
|
|
|
|
## Improvements
|
|
|
* Optimizations made to:
|
|
|
* Slopes using non-power-of-2 flats (!1216)
|
|
|
* Picture_GetPatchPixel (!1342)
|
|
|
* Weather switching (!1498)
|
|
|
* Pause the console refresh while startup wads are loading (!1357)
|
|
|
* The target of a spawned ghost is now set to where it came from (!1358)
|
|
|
* Gas jets now apply the sprung flag (!1365)
|
|
|
* The Armageddon Shield now instantly kills Egg Guards, not just their shields (!1378)
|
|
|
* Metal Sonic now uses spindash height while dashing (!1382)
|
|
|
* Hitting a horizontal spring while airborne puts the player into spring/fall frames, instead of walking frames (!1428)
|
|
|
* The addon limit has been significantly raised (!1465)
|
|
|
* Level select no longer assumes that games will always be linear (!1492)
|
|
|
* Save files now save skin names instead of skin numbers (!1503)
|
|
|
* Changed the default kick/ban messages (!1519)
|
|
|
* Cut cv_hidetime's minimum value to 1 (!1544)
|
|
|
* Restored toggle for Robo-Hood to not jump away from nearby players (!1548)
|
|
|
* Made Overlay objects account for player->drawangle (!1599)
|
|
|
* Perfstats can now show averages, standard deviation, minimum and maximum over time (!1643)
|
|
|
* Add a warning to save select when the game is modified, show numerical values on options sliders, show emblem counter in the Extras checklist and only display Ultimate mode warning in unmodified games (!1658)
|
|
|
* Added toggle for linedef action 401 to not change the ceiling texture (!1663)
|
|
|
* Raised the maximum file upload speed drastically (!1665)
|
|
|
* Decreased mashing required to escape from a Pterabyte (!1380)
|
|
|
* Allow people to update their Master Server listing on command (!1518)
|
|
|
* Improve OpenGL error message (!1673)
|
|
|
* Several changes to default control settings (!1682)
|
|
|
* Give the inverted flashpal a constant (!1685)
|
|
|
* Allow changing the master server address while hosting a netgame (!1687)
|
|
|
* Speed up taglist creation (!1702)
|
|
|
* Increase Eggman's hitboxes in size (!1706)
|
|
|
* Only load map lumps that are WADs or have no extension (!1715)
|
|
|
* Disable SDL error message on dedicated servers (!1735)
|
|
|
* Updated Nightopians & seaweed to use new sprites & animations (!1744)
|
|
|
|
|
|
## Bugfixes
|
|
|
* Minimum dashmode thok speed is now based on actionspd, not normalspeed (!1311)
|
|
|
* Removed music slot compatibility, which resolved some issues with music (!1321)
|
|
|
* Take slopes into account in FOF wall cutoff in OpenGL (!1361)
|
|
|
* tRNS chunk fix (!1393)
|
|
|
* Several rollout rock bugfixes and improvements (!1401)
|
|
|
* Check against null tmpusher source before attempting to push a thing (!1413)
|
|
|
* Fixed a rare buffer overflow with really big textures (!1431)
|
|
|
* Fixed console text bleeding (!1434)
|
|
|
* Change Raspberry's chat colormap to V_ROSYMAP (!1441)
|
|
|
* Don't apply pw_justlaunched if the player didn't actually launch off a slope (!1447)
|
|
|
* Fixed a series of buffer overflows in SOC (primarily Character section) loading (!1457)
|
|
|
* Cleaned up & fixed bouncy fof code (!1461)
|
|
|
* Fixed slope plane rotation and alignment in Software (!1464)
|
|
|
* The Flame Shield no longer flashes on being extinguished (!1473)
|
|
|
* Invalid blending modes are now handled properly (!1486)
|
|
|
* FOFs with polyobjects above them now render properly in Software (!1488)
|
|
|
* Fixed the console splitting up halfway through startup (!1494)
|
|
|
* Fixed some issues with custom title cards (!1501)
|
|
|
* Actually tell the user if the server is running an incompatible version (!1509)
|
|
|
* Removed camera dependency from P_GetPlayerControlDirection (!1512)
|
|
|
* Respect mobj->color while enemies & bosses flash (!1513)
|
|
|
* Fixed models interpolating to frame 0 from a same-sprite2 FF_SPR2ENDSTATE state (!1515)
|
|
|
* Fixed distant rendering of floors in Software (!1517)
|
|
|
* Characters that can slide can go through spindash gaps again (!1520)
|
|
|
* Flicky mapload crash fix (and other tmthing-related fixes) (!1522)
|
|
|
* Multiple fixes to replay/demo playback (!1523, !1545, !1578)
|
|
|
* A_Custom3DRotate now takes scale into account (!1525)
|
|
|
* Allowed P_CheckSight to see through FF_FOG FOFs (!1546)
|
|
|
* Excluded MT_BOXSPARKLE from Mario blocks (!1556)
|
|
|
* Fixed console aliases bypassing CV_NOLUA (!1573)
|
|
|
* Fixed GME support being effectively disabled (!1586)
|
|
|
* Added player mobj check to P_PlayerInPain (!1587)
|
|
|
* Added a missing scale assignment to A_Boss3ShockThink (!1588)
|
|
|
* Fixed a rare crash with THZ2 turrets (!1590)
|
|
|
* Coins now have drop shadows (!1591)
|
|
|
* Map load trigger linedefs are no longer called when joining or reloading gamestate (!1592)
|
|
|
* Fixed metal recordings not being saved in srb2home (!1601)
|
|
|
* Fixed rendering issues with floorsprites in certain maps (!1604)
|
|
|
* Fixed issue with png_get_tRNS (!1606)
|
|
|
* The default background patches are no longer cached if an interscreen is present (!1619)
|
|
|
* Fixed the player being removed when killing a Crushtacean with a fireball (!1629)
|
|
|
* Fixed visplanes getting allocated twice (!1636)
|
|
|
* Fixed an issue with drawing tilted non-power-of-2 splats (!1645)
|
|
|
* MFE_TOUCHWATER (and MFE_TOUCHLAVA) now properly apply while on sloped water or lava (!1654)
|
|
|
* Fixed Ringslinger weapon ring penalty display in splitscreen (!1655)
|
|
|
* Several damage type fixes (!1660, !1661)
|
|
|
* Fixed `KeyUp` hook being called when the console is open (!1664)
|
|
|
* Fixed a regression with Each Time checking for all players (!1668)
|
|
|
* Take ramp sectors into account for pushables (!1540)
|
|
|
* Fix player disappearing when drowning in painstate (!1667)
|
|
|
* Various multiplayer HUD fixes (!1670)
|
... | ... | @@ -97,203 +140,73 @@ |
|
|
* Fix A_OldRingExplode not scaling or flipping (!1709)
|
|
|
* Fix software splats breaking and crashing in skyboxes (!1711)
|
|
|
* Fix software splats not being clipped by ceiling walls (!1712)
|
|
|
* Fix blendmode V_ flags not working at full opacity in Software (!1717)
|
|
|
* Add missing optimization to software npo2 sloped floor sprites (!1713)
|
|
|
* Various portal fixes (!1724)
|
|
|
* Remove MT_NULL hacks, which should fix hooklib issues (!1729)
|
|
|
* Prevent bot name buffer overflow (!1739)
|
|
|
|
|
|
## Improvements
|
|
|
* Decreased mashing required to escape from a Pterabyte (!1380)
|
|
|
* Allow people to update their Master Server listing on command (!1518)
|
|
|
* Added Lua wrapper for arcsine (!1554)
|
|
|
* 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)
|
|
|
* Improve OpenGL error message (!1673)
|
|
|
* Several changes to default control settings (!1682)
|
|
|
* Give the inverted flashpal a constant (!1685)
|
|
|
* Allow changing the master server address while hosting a netgame (!1687)
|
|
|
* Speed up taglist creation (!1702)
|
|
|
* Increase Eggman's hitboxes in size (!1706)
|
|
|
* Add missing optimization to software npo2 sloped floor sprites (!1713)
|
|
|
* Only load map lumps that are WADs or have no extension (!1715)
|
|
|
* Disable SDL error message on dedicated servers (!1735)
|
|
|
|
|
|
## Resource files
|
|
|
* `srb2.pk3`:
|
|
|
* Restored mistakenly removed patches (fixes #702)
|
|
|
* 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
|
|
|
* Merged in all contents from patch.pk3
|
|
|
* Added new textures & sprites for the tutorial revamp
|
|
|
* Added gamepad graphics for the tutorial, made by MotorRoach
|
|
|
* Added new Nightopian sprites, by MotorRoach
|
|
|
* Added new seaweed sprites, by Chrispy
|
|
|
* Removed duplicate seaweed sprites with undefined prefix
|
|
|
* Updated titlecard graphics
|
|
|
* 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
|
|
|
* Slightly updated help (F1) graphics
|
|
|
* Moved tutorial prompt SOC to zones.pk3
|
|
|
<br>
|
|
|
|
|
|
* `zones.pk3`:
|
|
|
* Greenflower 1 (texture alignment changes)
|
|
|
* Techno Hill 2 (#695)
|
|
|
* 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/))
|
|
|
* Arid Canyon 2 (#695)
|
|
|
* Red Volcano 1 (#692, #707)
|
|
|
* Egg Satellite ([MB link](https://mb.srb2.org/threads/deshrink-ray-in-egg-satellite-zone-doesnt-work-properly.28044/))
|
|
|
* Icicle Falls (fixed thok barrier that was too tall)
|
|
|
* Thunder Citadel (updated to use new CEZ textures)
|
|
|
* Meadow Match (#752)
|
|
|
* Tutorial (revamped for new default controls, new visuals)
|
|
|
* 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 Dual Fortress and Thunder Citadel's level select images
|
|
|
* Swapped Level Select and Pandora's Box positions in the unlockable list (#708)
|
|
|
* Added tutorial prompt SOC from srb2.pk3
|
|
|
<br>
|
|
|
|
|
|
# Pre-release 1
|
|
|
|
|
|
## New features
|
|
|
* Added MFE_FORCESUPER, MFE_FORCENOSUPER, and MFE_REVERSESUPER extra flags for characters. (!1452)
|
|
|
* Made `stagefailed` more useful, added linedef executor to toggle, and exposed to Lua. (!1463)
|
|
|
* Sound captions can now be set in SOC. (!1469)
|
|
|
* Added `latency` field to `ticcmd_t`. (!1470)
|
|
|
* Skins can now be made into unlockables, instead of being dependent on skin properties. (!1474)
|
|
|
* Folders using a PK3-like structure can be loaded directly into SRB2, for easier addon development. (!1568, !1617)
|
|
|
* Added multitagging to non-UDMF maps. (!1485, !1524)
|
|
|
* Added more convenient slope copying. (!1406, !1550)
|
|
|
* Added generalized slopes to UDMF. (!1530)
|
|
|
|
|
|
## Lua
|
|
|
* Now accessible in Lua:
|
|
|
* V_DrawCroppedPatch (!1316)
|
|
|
* P_ButteredSlope (!1397)
|
|
|
* Key presses, mouse properties, and joystick properties. (!1436)
|
|
|
* arccosine (!1455)
|
|
|
* M_MapNumber (!1521)
|
|
|
* metalrecording (!1536)
|
|
|
* Cameras and camera_t variables (!1581)
|
|
|
* Hooklib refactor (!1307, !1577)
|
|
|
* Added more intermission features to Lua. (!1329)
|
|
|
* Lua can now transport players to a different map in place of a Special Stage. (!1368)
|
|
|
* Added multiplayer bot features (aka AddPlayer). (!1383)
|
|
|
* Added easing functions. (!1467)
|
|
|
* Restored P_AproxDistance Lua parity. (!1531)
|
|
|
* Improved the Lua input library (!1559, !1598)
|
|
|
* Fixed some level Lua userdata not being invalidated on map change. (!1584)
|
|
|
* Gave userdata that needed names (keyevent, polyobject vertices/lines) some names. (!1639)
|
|
|
* Added timestamp function for Lua. (!1647)
|
|
|
|
|
|
## Improvements
|
|
|
* Optimizations made to:
|
|
|
* Slopes using non-power-of-2 flats. (!1216)
|
|
|
* Picture_GetPatchPixel (!1342)
|
|
|
* Weather switching. (!1498)
|
|
|
* Pause the console refresh while startup wads are loading (!1357)
|
|
|
* The target of a spawned ghost is now set to where it came from. (!1358)
|
|
|
* Gas jets now apply the sprung flag. (!1365)
|
|
|
* The Armageddon Shield now instantly kills Egg Guards, not just their shields. (!1378)
|
|
|
* Metal Sonic now uses spindash height while dashing. (!1382)
|
|
|
* Hitting a horizontal spring while airborne puts the player into spring/fall frames, instead of walking frames. (!1428)
|
|
|
* The addon limit has been significantly raised. (!1465)
|
|
|
* Level select no longer assumes that games will always be linear. (!1492)
|
|
|
* Save files now save skin names instead of skin numbers. (!1503)
|
|
|
* Changed the default kick/ban messages. (!1519)
|
|
|
* Cut cv_hidetime's minimum value to 1. (!1544)
|
|
|
* Restored toggle for Robo-Hood to not jump away from nearby players. (!1548)
|
|
|
* Made Overlay objects account for player->drawangle. (!1599)
|
|
|
* Perfstats can now show averages, standard deviation, minimum and maximum over time. (!1643)
|
|
|
* Add a warning to save select when the game is modified, show numerical values on options sliders, show emblem counter in the Extras checklist and only display Ultimate mode warning in unmodified games. (!1658)
|
|
|
* Added toggle for linedef action 401 to not change the ceiling texture. (!1663)
|
|
|
* Raised the maximum file upload speed drastically. (!1665)
|
|
|
|
|
|
## Bugfixes
|
|
|
* Minimum dashmode thok speed is now based on actionspd, not normalspeed. (!1311)
|
|
|
* Removed music slot compatibility, which resolved some issues with music. (!1321)
|
|
|
* Take slopes into account in FOF wall cutoff in OpenGL. (!1361)
|
|
|
* tRNS chunk fix (!1393)
|
|
|
* Several rollout rock bugfixes and improvements. (!1401)
|
|
|
* Check against null tmpusher source before attempting to push a thing. (!1413)
|
|
|
* Fixed a rare buffer overflow with really big textures. (!1431)
|
|
|
* Fixed console text bleeding. (!1434)
|
|
|
* Change Raspberry's chat colormap to V_ROSYMAP. (!1441)
|
|
|
* Don't apply pw_justlaunched if the player didn't actually launch off a slope. (!1447)
|
|
|
* Fixed a series of buffer overflows in SOC (primarily Character section) loading. (!1457)
|
|
|
* Cleaned up & fixed bouncy fof code. (!1461)
|
|
|
* Fixed slope plane rotation and alignment in Software. (!1464)
|
|
|
* The Flame Shield no longer flashes on being extinguished. (!1473)
|
|
|
* Invalid blending modes are now handled properly. (!1486)
|
|
|
* FOFs with polyobjects above them now render properly in Software. (!1488)
|
|
|
* Fixed the console splitting up halfway through startup. (!1494)
|
|
|
* Fixed some issues with custom title cards. (!1501)
|
|
|
* Actually tell the user if the server is running an incompatible version. (!1509)
|
|
|
* Removed camera dependency from P_GetPlayerControlDirection. (!1512)
|
|
|
* Respect mobj->color while enemies & bosses flash. (!1513)
|
|
|
* Fixed models interpolating to frame 0 from a same-sprite2 FF_SPR2ENDSTATE state. (!1515)
|
|
|
* Fixed distant rendering of floors in Software. (!1517)
|
|
|
* Characters that can slide can go through spindash gaps again. (!1520)
|
|
|
* Flicky mapload crash fix (and other tmthing-related fixes). (!1522)
|
|
|
* Multiple fixes to replay/demo playback. (!1523, !1545, !1578)
|
|
|
* A_Custom3DRotate now takes scale into account. (!1525)
|
|
|
* Allowed P_CheckSight to see through FF_FOG FOFs. (!1546)
|
|
|
* Excluded MT_BOXSPARKLE from Mario blocks. (!1556)
|
|
|
* Fixed console aliases bypassing CV_NOLUA. (!1573)
|
|
|
* Fixed GME support being effectively disabled. (!1586)
|
|
|
* Added player mobj check to P_PlayerInPain. (!1587)
|
|
|
* Added a missing scale assignment to A_Boss3ShockThink. (!1588)
|
|
|
* Fixed a rare crash with THZ2 turrets. (!1590)
|
|
|
* Coins now have drop shadows. (!1591)
|
|
|
* Map load trigger linedefs are no longer called when joining or reloading gamestate. (!1592)
|
|
|
* Fixed metal recordings not being saved in srb2home. (!1601)
|
|
|
* Fixed rendering issues with floorsprites in certain maps. (!1604)
|
|
|
* Fixed issue with png_get_tRNS. (!1606)
|
|
|
* The default background patches are no longer cached if an interscreen is present. (!1619)
|
|
|
* Fixed the player being removed when killing a Crushtacean with a fireball. (!1629)
|
|
|
* Fixed visplanes getting allocated twice. (!1636)
|
|
|
* Fixed an issue with drawing tilted non-power-of-2 splats. (!1645)
|
|
|
* MFE_TOUCHWATER (and MFE_TOUCHLAVA) now properly apply while on sloped water or lava. (!1654)
|
|
|
* Fixed Ringslinger weapon ring penalty display in splitscreen. (!1655)
|
|
|
* Several damage type fixes. (!1660, !1661)
|
|
|
* Fixed `KeyUp` hook being called when the console is open. (!1664)
|
|
|
* Fixed a regression with Each Time checking for all players. (!1668)
|
|
|
|
|
|
## Resource files
|
|
|
* `srb2.pk3`:
|
|
|
* Merged in all contents from patch.pk3.
|
|
|
* Updated titlecard graphics.
|
|
|
* Added a handful of new textures to THZ and CEZ & removed duplicate CEZ textures.
|
|
|
* Fixed several issues with some assets (#603, [MB link 1](https://mb.srb2.org/threads/spike-sprites-are-1-pixel-off-centre.27392/), [MB link 2](https://mb.srb2.org/threads/fgzrokfl-isnt-saved-as-a-flat-graphic-bluew1-has-a-stray-red-pixel.28851/))
|
|
|
* Removed several unused graphics.
|
|
|
<br>
|
|
|
|
|
|
* `player.dta`:
|
|
|
* Removed `availability` fields, to accomodate !1474.
|
|
|
* Fixed some of Amy's character select text using Magenta instead of Rosy color. (#397)
|
|
|
* Fixed two miscolored pixels on Fang's life icon.
|
|
|
<br>
|
|
|
|
|
|
* `music.dta`:
|
|
|
* Merged in all contents from patch_music.pk3.
|
|
|
* Fixed two tiny MUSICDEF issues ([MB link 1](https://mb.srb2.org/threads/relatively-minor-typo-in-musicdef.28594/), [MB link 2](https://mb.srb2.org/threads/oversight-in-the-sound-test.27742/))
|
|
|
* Fixed RVZ1, FHZ, HHZ and CCZ's music tracks to use the same bitrate and sample rates as the other tracks.
|
|
|
* Cleaned up RECATKBG
|
|
|
* Added a handful of new textures to THZ and CEZ & removed duplicate CEZ textures
|
|
|
* Removed TEXTURES.bhz, converted its only definition to a proper texture
|
|
|
* Removed TEXTURES.apz, moved its only defintion to TEXTURES.misc
|
|
|
* Organized Textures/Skies/, moved SKY172 from Textures/Halloween/ there
|
|
|
* Renamed ERZWAL16 in `Textures/Eggrock/` to ERZWAL18 to avoid overwriting a composite texture with the same name
|
|
|
* Fixed missing ANIMDEFS entry for TARFALL
|
|
|
* Fixed spike sprites being off-center
|
|
|
* Fixed miscolored pixels in BLUEW1, LITEB1 and LITEN1
|
|
|
* Fixed miscolored pixels in GFZ's cloud textures
|
|
|
* Fixed Unidus and BASH sprites being off-center
|
|
|
* Fixed Penguinator sprites floating above the ground (#318)
|
|
|
<br>
|
|
|
|
|
|
* `zones.pk3`:
|
|
|
* Lowered unlockable Level Select's emblem requirement to 100 emblems, down from 200.
|
|
|
* Completely revamped tutorial
|
|
|
* Moved tutorial prompt SOC from srb2.pk3
|
|
|
* Lowered unlockable Level Select's emblem requirement to 100 emblems, down from 200
|
|
|
* Updated level select images of HHZ, APZ1, APZ2, DFZ, TCZ
|
|
|
* Greenflower 1 ([MB link 1](https://mb.srb2.org/threads/knuckles-you-cant-just-levatate-there.32795/), [MB link 2](https://mb.srb2.org/threads/ramp-sector-in-gfz1-allows-reaching-a-high-ledge.33923/), various noclimb fixes)
|
|
|
* Greenflower 2 (#685)
|
|
|
* Techno Hill 1 (#549, [MB link](https://mb.srb2.org/threads/i-found-a-visual-glitch-in-techno-hill-act-2-on-the-moving-platforms-on-the-upper-part-near-the-beggining.32079/), various texture alignment fixes)
|
|
|
* Techno Hill 2 (#669, #683, various fixes to Knuckles' path)
|
|
|
* Deep Sea 1 (#690)
|
|
|
* Techno Hill 2 (#669, #683, #695, #788)
|
|
|
* Deep Sea 1 (#503, #690, #780)
|
|
|
* Deep Sea 2 (#792, #799, [MB link](https://mb.srb2.org/threads/lighting-glitch-in-act-2-of-dsz.28753/))
|
|
|
* Castle Eggman 1 (#606)
|
|
|
* Castle Eggman 2 (#557)
|
|
|
* Arid Canyon 1 (#660)
|
|
|
* Arid Canyon 2 (#680, [MB link](https://mb.srb2.org/threads/acz2-softlock.32784/))
|
|
|
* Red Volcano 1 ([MB link 1](https://mb.srb2.org/threads/rvz1-skybox-bug-in-opengl.28175/), [MB link 2](https://mb.srb2.org/threads/one-of-rvz1s-extra-lives-dont-appear-ingame.28393/))
|
|
|
* Egg Rock 2 (#548, #686, [MB link](https://mb.srb2.org/threads/weird-erz2-bug.33435/), fixed lighting bug in the lava raising room)
|
|
|
* Arid Canyon 2 (#680, #695, #779, [MB link](https://mb.srb2.org/threads/acz2-softlock.32784/))
|
|
|
* Red Volcano 1 (#692, #707, [MB link 1](https://mb.srb2.org/threads/rvz1-skybox-bug-in-opengl.28175/), [MB link 2](https://mb.srb2.org/threads/one-of-rvz1s-extra-lives-dont-appear-ingame.28393/), fixed bump in lava wave)
|
|
|
* Egg Rock 2 (#548, #686, #767, #774, [MB link](https://mb.srb2.org/threads/weird-erz2-bug.33435/), fixed lighting bug in the lava raising room)
|
|
|
* Black Core 1 (#478, lava and ring fixes)
|
|
|
* Haunted Heights (#572, [MB link](https://mb.srb2.org/threads/broken-floor-texture-in-hhz.27671/))
|
|
|
* Aerial Garden ([MB link](https://mb.srb2.org/threads/ghost-spikes-on-agz.28886/))
|
|
|
* Egg Satellite ([MB link](https://mb.srb2.org/threads/deshrink-ray-in-egg-satellite-zone-doesnt-work-properly.28044/))
|
|
|
* Black Hole (#545)
|
|
|
* Alpine Paradise 1 (#577) |
|
|
\ No newline at end of file |
|
|
* Alpine Paradise 1 (#577, #780)
|
|
|
* Alpine Paradise 2 (#780)
|
|
|
* Icicle Falls (fixed thok barrier that was too tall)
|
|
|
* Thunder Citadel (updated to use new CEZ textures)
|
|
|
* Orbital Hangar (#780)
|
|
|
* Meadow Match (#752)
|
|
|
<br>
|
|
|
|
|
|
* `player.dta`:
|
|
|
* Removed `availability` fields, to accomodate !1474
|
|
|
* Fixed some of Amy's character select text using Magenta instead of Rosy color (#397)
|
|
|
* Fixed two miscolored pixels on Fang's life icon
|
|
|
<br>
|
|
|
|
|
|
* `music.dta`:
|
|
|
* Merged in all contents from patch_music.pk3
|
|
|
* Fixed two tiny MUSICDEF issues ([MB link 1](https://mb.srb2.org/threads/relatively-minor-typo-in-musicdef.28594/), [MB link 2](https://mb.srb2.org/threads/oversight-in-the-sound-test.27742/))
|
|
|
* Fixed RVZ1, FHZ, HHZ and CCZ's music tracks to use the same bitrate and sample rates as the other tracks |
|
|
\ No newline at end of file |