... | ... | @@ -31,7 +31,6 @@ |
|
|
* Fixed minecart indifferent saloon doors being infinitely tall. ([!1296](SRB2!1296))
|
|
|
* Fixed cropped patch drawing in OpenGL. ([!1297](SRB2!1297))
|
|
|
* (Lua) Fixed the `MapChange` hook not firing for demos. ([!1319](SRB2!1319))
|
|
|
* Made `player.speed` more precise. ([!1309](SRB2!1309))
|
|
|
* Fixed SPC music not looping in newer versions of libgme. ([!1302](SRB2!1302))
|
|
|
* Fixed animated skin colors in OpenGL I guess. ([!1301](SRB2!1301))
|
|
|
* Fixed firey spindash dust when using an Elemental Shield not being fullbright. ([!1317](SRB2!1317))
|
... | ... | @@ -39,8 +38,12 @@ |
|
|
* Fixed the Amy NPC spawning in mario mode if the player is also Amy. ([!1330](SRB2!1330))
|
|
|
* (Lua) Fixed trying to access an invalid field on skincolors returning the field name instead of nil. ([!1351](SRB2!1351))
|
|
|
* Fixed an epic division by zero. ([!1374](SRB2!1374))
|
|
|
* Fixed ([#422](SRB2#422)), ([#402](SRB2#402)), ([#389](SRB2#389))
|
|
|
* Full changes coming when SteelT gives 'em to me >:(
|
|
|
* (Lua) Fixed objects with `MF2_LINKDRAW` causing crashes when their scale differed from that of their `tracer`. ([!1420](SRB2!1420))
|
|
|
* Fixed inconsistencies with Fang's bounce height in reverse gravity. ([!1373](SRB2!1373))
|
|
|
* Fixed incorrect dropshadow projection for papersprite objects. ([!1408](SRB2!1408))
|
|
|
* (Lua) Fixed sector tags returning negative values. ([!1417](SRB2!1417))
|
|
|
* Fixed a crash that could occur if an object using `A_Custom3DRotate` has no target. ([!1430](SRB2!1430))
|
|
|
* Fixed an error when loading addons with custom savedata via the command line (notably, when testing from Zone Builder). ([!1427](SRB2!1427))
|
|
|
|
|
|
# Optimizations
|
|
|
* Optimized FOFs by not rendering anything obscured by the top or bottom. ([!1184](SRB2!1184))
|
... | ... | @@ -69,6 +72,7 @@ |
|
|
* `GameQuit` hooks are now passed a boolean which tells if the hook is being called before the program closes. ([!1276](SRB2!1276))
|
|
|
* `skin.sprites` ([!1238](SRB2!1238))
|
|
|
* Added multitag library, which allows reading and manipulation of tags on mapthings, lines and sectors; also added tag iterator functions.([!1292](SRB2!1292))
|
|
|
* Changed the conditions under which players use their `spinheight`; added `"PlayerHeight"` and `"PlayerCanEnterSpinGaps"` hooks. ([!1432](SRB2!1432))
|
|
|
|
|
|
# Miscellaneous
|
|
|
* Attraction Shield's homing attack may now be chained. ([!1109](SRB2!1109))
|
... | ... | @@ -98,6 +102,9 @@ |
|
|
* Ring drain sectors play the ring depletion sound. ([!1315](SRB2!1315))
|
|
|
* Added a `SF_NOSHIELDABILITY` skin flag. This flag prevents activating shield abilities for that character. It also disables the attraction shield's targetting arrow. ([!1331](SRB2!1331))
|
|
|
* Extended font remaps to 16 continuous colors. ([!1202](SRB2!1202))
|
|
|
* The `rejointimeout` cvar is now enabled by default, has a visual indicator in the tab HUD, and can be adjusted from Server Options. ([!1403](SRB2!1403))
|
|
|
* Pausing the game is no longer possible during the score tally screen in Marathon Mode. ([!1416](SRB2!1416))
|
|
|
* The game now prints a stack backtrace to `crash-log.txt` upon crashing on Mac/Linux. ([!1288](SRB2!1288))
|
|
|
|
|
|
# Resource Files
|
|
|
* Fixed some bugs in the following levels:
|
... | ... | @@ -116,4 +123,17 @@ |
|
|
* Black Hole ([MB link 1](https://mb.srb2.org/showthread.php?t=46930), [MB link 2](https://mb.srb2.org/showthread.php?t=50666))
|
|
|
* Alpine Paradise 1 ([#454](SRB2#454))
|
|
|
* Fixed loop points in Alpine Paradise 1 & 2 and Dream Hill's music tracks.
|
|
|
* Added acronym keywords to Co-op levels. For use with the map command, so e.g. you can warp to Green Flower 1 with `map GFZ1`. |
|
|
\ No newline at end of file |
|
|
* Added acronym keywords to Co-op levels. For use with the map command, so e.g. you can warp to Green Flower 1 with `map GFZ1`.
|
|
|
|
|
|
# Regressions fixed since 2.2.9 Prerelease 1
|
|
|
* (Lua) Removed the P_AproxDistance deprecation warning. ([!1288](SRB2!1288))
|
|
|
* (Lua) The `Polyobjects` global array is now all in lowercase (`polyobjects`) like all other Lua globals. ([!1403](SRB2!1403))
|
|
|
* (Lua) Changes to the `player.speed` calculation were reverted. ([!1418](SRB2!1418))
|
|
|
* Fixed animated skin colors not working for common translation types. ([!1421](SRB2!1421))
|
|
|
* Fixed skybox HOMs in CEZ2. ([!1424](SRB2!1424))
|
|
|
* Fixed fades for custom intros. ([!1423](SRB2!1423))
|
|
|
* Fixed models briefly displaying with the wrong color on level load. ([!1425](SRB2!1425))
|
|
|
* Fixed special stage tokens displaying weirdly during intermission in OpenGL. ([!1412](SRB2!1412))
|
|
|
* Fixed floorsprites (splats) sometimes facing the wrong way or displaying jumbled. ([!1443](SRB2!1443))
|
|
|
* Fixed spindash paths being accessible by Amy and Fang. ([!1432](SRB2!1432))
|
|
|
* Fixed completely black window when entering a level when switching from OpenGL to Software. ([!1440](SRB2!1440)) |