|
|
# Code
|
|
|
* !519/!546/!619/!661/!715 - Fixed various issues with and improved OpenGL. Colormaps more accurately match Software's. Fake contrast has been added.
|
|
|
* !521 - Amy now must be at the same height as the player to hug 'em.
|
|
|
* !522 - Fixed Metal Sonic being able to hover while using the Elemental Shield's ability.
|
|
|
* !525 - Improved fades.
|
|
|
* !528 - Fixed the "map" command not being able to warp to maps without a level header.
|
|
|
* !529 - Fixed a bug where changing flats with Lua could lag and crash the game.
|
|
|
* !532 - Fixed Sound Test not showing music if music is disabled.
|
|
|
* !534 - (Lua) Post-level cutscenes may be skipped with `G_SetCustomExitVars`.
|
|
|
* !539 - Fixed a division by zero if `mindash` and `maxdash` were the same.
|
|
|
* !540 - Fixed Tails not being able to go Super with Pandora's Box.
|
|
|
* !541 - Deadzones are now much more precise.
|
|
|
* !542 - (Lua) Fixed an error with `#sector.lines`.
|
|
|
* !543 - (Lua) Added a bunch of `MainCfg` variables and `tutorialmode` to Lua.
|
|
|
* !544 - (Lua) The Team Match/CTF scores HUD elements may be toggled.
|
|
|
* !545 - (Lua) Fixed removing the Dragonbomber on `MapLoad` crashing the game.
|
|
|
* !547 - Increased the sprite rotation angles from 24 to 72.
|
|
|
* !548 - Flats may be used on walls.
|
|
|
* !549 - GIFs may be recorded under OpenGL.
|
|
|
* !550 - The renderer may now be changed while in game!
|
|
|
* !552 - Fixed the `NoTitleCard` level flag not working.
|
|
|
* !552 - Added more title card related fields to level headers.
|
|
|
* !553 - The camera turning speed may be adjusted.
|
|
|
* !554 - The game now chooses a random port when connecting to servers.
|
|
|
* !555 - Players now only uncurl from a ball after hitting the ground when using the Elemental Shield's ability. This means you can break those monitors under the goop in THZ2!
|
|
|
* !556 - Knuckles can no longer glide forever after gliding into a Dust Devil.
|
|
|
* !557/!566/!585/!601 - (Lua) Added `PlayerThink`, `TeamSwitch`, `ViewpointSwitch`, `SeenPlayer`,
|
|
|
`PreThinkFrame`, `PostThinkFrame` and `MobjLineCollide` hooks.
|
|
|
* !558 - Fixed Amy and Fang being able to hurt other players in multiplayer special stages.
|
|
|
* !559 - Fixed the Super theme expiring with the Invinciblity theme.
|
|
|
* !566 - Custom gametypes may be added.
|
|
|
* !575 - (Lua) Fixed a bug where `ShouldDamage`/`MobjDamage`/`MobjDeath` hooks would have totally mucked up parameters under certain conditions.
|
|
|
* !583 - (Lua) Added `CV_FindVar` to Lua.
|
|
|
* !584 - Fixed Metal Sonic being able to pop the enemy team's monitors in Team Match/CTF.
|
|
|
* !586 - Optimized PolyObjects. Maybe CEZ2 is a teeny bit better?
|
|
|
* !589 - Fixed certain objects breaking for players joining mid level, like CEZ's waving flags.
|
|
|
* !592/!705/!733/!781 - Added missing constants and fixed broken ones for SOC and Lua.
|
|
|
* !593 - Fixed Emerald Hunt.
|
|
|
* !596 - The `-warp` parameter now works with map names.
|
|
|
* !597 - Copy and pasting now works with the "Specify IPv4 Address" text box.
|
|
|
* !599/!708 - Provided you opt in, real spaces may be used in `MUSICDEF` text fields.
|
|
|
* !600 - Fixed the Ambush flag not working on saloon doors.
|
|
|
* !602 - (Lua) Local commands may now be added.
|
|
|
* !603 - Fixed some sounds being unusable by the game.
|
|
|
* !606 - Fixed giving unknown gametypes to the `map` command crashing the game.
|
|
|
* !608 - Fixed minecart spawners spawning a new minecart if the player is already riding one.
|
|
|
* !611 - Fixed Tails' flight indicator not being removed if Player 2 takes over.
|
|
|
* !612 - Fixed Metal Sonic's jet fume staying translucent after exiting water.
|
|
|
* !613 - Fixed the flames from the Elemental Shield's ability not matching the player's gravity.
|
|
|
* !615 - Fixed the game crashing if a player is being carried when multiplayer special stages end.
|
|
|
* !617 - The mouse is now released from the window while in the menu or if the game is paused.
|
|
|
* !618 - Adjusted how the character's name is drawn on the HUD.
|
|
|
* !623 - Some netvars are no longer saved to the config.
|
|
|
* !625 - Added Knuckles.
|
|
|
* !626 - Added a generic signpost for characters that don't have their own.
|
|
|
* !638 - Fixed modified color profiles having no effect in some cases.
|
|
|
* !641 - Fixed a bug where Amy's hearts could crash the game.
|
|
|
* !645 - Fixed `highresscale` not applying on the Continue screen.
|
|
|
* !646 - Fixed non-`SF_MACHINE` characters being able to break monitors and spikes while in Dash mode.
|
|
|
* !647 - Added the "Simple" play style, which automatically orientates the camera. It may prove easier for players using controllers.
|
|
|
* !650 - Up to ten emblem hints may now be displayed!
|
|
|
* !651 - Added an option to hide unlockable conditions which themselves must be unlocked.
|
|
|
* !652 - Added sixteen angle sprite support.
|
|
|
* !655 - Fixed Rollout Rocks not acting like other pushable objects.
|
|
|
* !657 - Fixed positioning of papersprites with the Software renderer.
|
|
|
* !658/!659 - Fixed some issues with the orbital camera and player models.
|
|
|
* !660/!703 - Added dropshadows!
|
|
|
* !662 - The FOV may now be changed while using the Software renderer. Go wild!
|
|
|
* !663 - Fixed all kinds of wackiness regarding NiGHTS stars.
|
|
|
* !664 - Escape now closes the console without opening the menu.
|
|
|
* !668 - Added an option to always play a sound rather than the jingle when acquiring an extra life.
|
|
|
* !671 - Fixed some issues with the homing attack.
|
|
|
* !674 - Fixed the Egg Slimer's pogo's hitbox being intangible.
|
|
|
* !676 - Adjusted Fang's pinch phase to be a bit fairer.
|
|
|
* !678 - The game no longer closes if you load the same file twice with the `-file` parameter.
|
|
|
* !680 - The Parameter value may now be used to specify a Star Post's number. The Object Special flag may also be used so that players respawn at the exact position of the Star Post. Useful if the Star Post is very close to a ledge.
|
|
|
* !686 - (Lua) Removed `adminplayer`.
|
|
|
* !688 - `-bindaddr` now works with the Master Server connection. So if you have multiple IP addresses, you can really host multiple servers!
|
|
|
* !689 - Fixed the game crashing if your name was too long.
|
|
|
* !691 - The chat window may now be as wide as the screen.
|
|
|
* !696/!728/!760 - The credits have been updated.
|
|
|
* !697 - Fixed sprites clipping into the first person view during quakes.
|
|
|
* !697 - Fixed the player model rendering while in first person.
|
|
|
* !700/!719 - (Lua) Added `R_PointInSubsectorOrNil`.
|
|
|
* !722 - Players may now rejoin to where they left off if they time out. (Use `rejointimeout` in console!)
|
|
|
* !723 - Fixed a bug where keys that don't exist could be bound, crashing the game.
|
|
|
* !729 - Fixed the Fire Shield being extinguished by lava.
|
|
|
* !731 - Brak's flamethrower's flames no longer stop mid-air by hitting the player.
|
|
|
* !732 - Fixed the camera jerking around while riding minecarts in netgames.
|
|
|
* !736 - Fixed the title card not appearing while window is unfocused.
|
|
|
* !743 - Fixed a memory leak while chat is on screen.
|
|
|
* !746 - Optimized TNT explosions.
|
|
|
* !747 - Fixed some issues with vertical momentum, like Knuckles not landing properly on rising platforms.
|
|
|
* !748 - Adjusted Tails' flight to discourage mashing the jump button.
|
|
|
* !752 - Fixed a bug where using an invalid name would prevent you from starting a server.
|
|
|
* !772 - Players no longer slide off PolyObjects.
|
|
|
* !778 - Fixed emerald tokens potentially being carried into the next level.
|
|
|
* SRB2Internal!626 - Fixed a bug where loading game-modifying lumps such as Lua and SOC from a PK3 could sometimes not mark the game as modified.
|
|
|
|
|
|
# Maps
|
|
|
* General:
|
|
|
* Many texture alignment issues and unusual object placements were resolved
|
|
|
* Removed unused maps `MAPF9` and `MAPFA`
|
|
|
* The game now saves at the start of each level, rather than at the start of each zone
|
|
|
* Greenflower Zone Act 2:
|
|
|
* Moved one ring that was outside the map
|
|
|
* Fixed a strange dark wall
|
|
|
* Improved some fences so enemies can't hurt the player through them
|
|
|
* Entrance to an emblem's room was made more visible
|
|
|
* Techno Hill Zone Act 1:
|
|
|
* Moved one ring that was stuck inside an FOF
|
|
|
* Techno Hill Zone Act 2:
|
|
|
* Fixed intangible glass in the starting room
|
|
|
* Fixed 2 rings that were stuck inside an FOF
|
|
|
* Bustable wall debris is now grey
|
|
|
* Castle Eggman Zone Act 1:
|
|
|
* Music fadeout no longer occurs at the end of the hallway in multiplayer
|
|
|
* The collapsing bridge event no longer occurs in multiplayer
|
|
|
* Some platforming was made easier at the shrine segment
|
|
|
* Castle Eggman Zone Act 2:
|
|
|
* Optimized level by removing waypoint polyobjects and some expendable details
|
|
|
* Removed unused rooms
|
|
|
* Arid Canyon Zone Act 1:
|
|
|
* Added rings and cacti to the bustable floor route
|
|
|
* Added warning signs near some pits and dangerous springs
|
|
|
* Arid Canyon Zone Act 3:
|
|
|
* The center of the capsule's button now activates the capsule properly
|
|
|
* Red Volcano Zone Act 1:
|
|
|
* Moved the final checkpoint so respawning players can't spawn over lava
|
|
|
* Removed 8 rings that were eaten by lava
|
|
|
* Black Core Zone Act 1:
|
|
|
* Players are now forced out of reverse gravity in the final corridor
|
|
|
* Black Core Zone Act 2:
|
|
|
* In netgames, players can now exit the level simply by falling into the hole
|
|
|
* Aerial Garden Zone:
|
|
|
* Second emblem hint was rewritten to accurately reflect its position
|
|
|
* Azure Temple Zone:
|
|
|
* Route to an emblem's room was made easier to traverse
|
|
|
* Upward current route was made easier to traverse
|
|
|
* Orbital Hangar Zone:
|
|
|
* Fixed area where some characters could get stuck
|
|
|
* Sapphire Falls Zone:
|
|
|
* Fixed missing colormap
|
|
|
* Lime Forest Zone:
|
|
|
* Fixed music looppoint |
|
|
\ No newline at end of file |