Changes in 1.5.9: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 8: | Line 8: | ||
'''This changelog is partial and needs updating. To be documented: https://github.com/multitheftauto/mtasa-blue/compare/ | '''This changelog is partial and needs updating. To be documented: https://github.com/multitheftauto/mtasa-blue/compare/13226ed...master''' | ||
== Main Additions / Changes == | == Main Additions / Changes == | ||
Line 132: | Line 133: | ||
* Fixed [[setMarkerType]] resetting marker position ([https://github.com/multitheftauto/mtasa-blue/commit/586d6d6fa202de43e633c20f757e2b1282529106 586d6d] by '''botder''') | * Fixed [[setMarkerType]] resetting marker position ([https://github.com/multitheftauto/mtasa-blue/commit/586d6d6fa202de43e633c20f757e2b1282529106 586d6d] by '''botder''') | ||
* Fixed [[testLineAgainstWater]] working incorrectly outside of game boundaries ([https://github.com/multitheftauto/mtasa-blue/pull/2192 #2192] by '''Allerek''') | * Fixed [[testLineAgainstWater]] working incorrectly outside of game boundaries ([https://github.com/multitheftauto/mtasa-blue/pull/2192 #2192] by '''Allerek''') | ||
* Fixed client vehicles blocking entry to server vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2188 #2188] by '''Zangomangu''') | |||
* Removed obsolete entry from forbodenList ([https://github.com/multitheftauto/mtasa-blue/commit/ff93fec93cb20c25577950c47bc22c0f9730a459 ff93fec] by '''Dutchman101''') | |||
* Reset vehicle explosion timer in CVehicleSA::SetHealth ([https://github.com/multitheftauto/mtasa-blue/commit/8b30d7a4e43e6460a8203bb89b7133365a3e6a85 8b30d7a] and [https://github.com/multitheftauto/mtasa-blue/commit/546beabf70a896ccf87c3138f028e8ef34f84c7d 546beab] by '''botder''') | |||
* Set game thread affinity to first CPU core ([https://github.com/multitheftauto/mtasa-blue/commit/dbc792b3d433378217c96b6b1418a21888ed1d5a dbc792b] by '''botder''') | |||
* -- | * -- | ||
* Added a UI button to delete servers from the "Recent" tab ([https://github.com/multitheftauto/mtasa-blue/pull/2253 #2253] by '''iDannz1''') | * Added a UI button to delete servers from the "Recent" tab ([https://github.com/multitheftauto/mtasa-blue/pull/2253 #2253] by '''iDannz1''') | ||
Line 141: | Line 146: | ||
* Renamed ''bCheckWaves'' to ''ignoreDistanceToWaterThreshold'' in [[getWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/0533f2cf76b6228c71d5c99c6d0abeedf3166fd8 0533f2c] by '''botder''') | * Renamed ''bCheckWaves'' to ''ignoreDistanceToWaterThreshold'' in [[getWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/0533f2cf76b6228c71d5c99c6d0abeedf3166fd8 0533f2c] by '''botder''') | ||
* Added "TotalPhysicalMemory" to [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/pull/2265 #2265] by '''Pirulax''') | * Added "TotalPhysicalMemory" to [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/pull/2265 #2265] by '''Pirulax''') | ||
* Fixed a typo in the sa.dat file ([https://github.com/multitheftauto/mtasa-blue/commit/eff97c8ad3e725691d182c239997caeca51eba4d eff97c8] by '''ccw808''') | * Fixed a typo in the sa.dat file ([https://github.com/multitheftauto/mtasa-blue/commit/eff97c8ad3e725691d182c239997caeca51eba4d eff97c8] by '''ccw808''') | ||
* Resolved remaining collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/2296 #2296] by '''thisdp''' and '''botder''') | * Resolved remaining collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/2296 #2296] by '''thisdp''' and '''botder''') | ||
Line 177: | Line 178: | ||
* Refactored vehicle blowup code to fix [[onVehicleExplode]] triggering twice server-side ([https://github.com/multitheftauto/mtasa-blue/pull/1997 #1997] by '''botder''') | * Refactored vehicle blowup code to fix [[onVehicleExplode]] triggering twice server-side ([https://github.com/multitheftauto/mtasa-blue/pull/1997 #1997] by '''botder''') | ||
* Added source map compatibility in CResourceHTMLItem ([https://github.com/multitheftauto/mtasa-blue/pull/2207 #2207] by '''PauloKim1246''') | * Added source map compatibility in CResourceHTMLItem ([https://github.com/multitheftauto/mtasa-blue/pull/2207 #2207] by '''PauloKim1246''') | ||
* Added missing [[GetElementsWithinColShape|ColShape.elementsWithin]] ([https://github.com/multitheftauto/mtasa-blue/pull/2186 #2186] by '''Pirulax''') | |||
* -- | * -- | ||
* Fixed respawning of blown vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/796399704b1e0a2147bb7ba52ea95c34245ceebe 7963997] by '''botder''') | * Fixed respawning of blown vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/796399704b1e0a2147bb7ba52ea95c34245ceebe 7963997] by '''botder''') | ||
* Fixed info command displaying two statuses of a running resource ([https://github.com/multitheftauto/mtasa-blue/pull/2292 #2292] by '''theSarrum''') | * Fixed info command displaying two statuses of a running resource ([https://github.com/multitheftauto/mtasa-blue/pull/2292 #2292] by '''theSarrum''') | ||
* Added exit code to [[shutdown]] function ([https://github.com/multitheftauto/mtasa-blue/pull/2298 #2298] by '''botder''') | * Added exit code to [[shutdown]] function ([https://github.com/multitheftauto/mtasa-blue/pull/2298 #2298] by '''botder''') | ||
Revision as of 15:36, 20 September 2021
MTA:SA Releases | Changelog Pages |
---|---|
1.0 | 1.0.0 • 1.0.1 • 1.0.2 • 1.0.3 • 1.0.4 |
1.1 | 1.1.0 • 1.1.1 |
1.2 | 1.2.0 |
1.3 | 1.3.0 • 1.3.1 • 1.3.2 • 1.3.3 • 1.3.4 • 1.3.5 |
1.4 | 1.4.0 • 1.4.1 |
1.5 | 1.5.0 • 1.5.1 • 1.5.2 • 1.5.3 • 1.5.4 • 1.5.5 • 1.5.6 • 1.5.7 • 1.5.8 • 1.5.9 |
1.6 | 1.6.0 • 1.6.1 |
- GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...master
- GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/7
- Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/e29f651...master
- Release announcement on forums: TBA
This changelog is partial and needs updating. To be documented: https://github.com/multitheftauto/mtasa-blue/compare/13226ed...master
Main Additions / Changes
Click to expand [+]
Backwards Compatibility
Click to expand [+]
Statistics
Click to expand [+]
Client
Click to collapse [-]
Undocumented changes
Waiting to be added to the changelog with proper description.
- (c661810 by Saml1er)
34 New Functions
- Added setVehicleVariant (previously available server-side only) (#1599 by StrixG)
- Added engineRestreamWorld (#1735 by TheNormalnij)
- Added functions to modify element bones behavior (#1673 by Saml1er)
- Added setColorFilter and resetColorFilter (#1611 by tederis)
- Added getVehicleWheelFrictionState (#1839 by drop-club)
- Added setPedEnterVehicle and setPedExitVehicle (#1748 by Zangomangu)
- Added setSoundLooped and isSoundLooped (#657 by FileEX)
- Added isTransferBoxAlwaysVisible (#1955 by botder and CrosRoad95)
- Added vehicle dependent dummy positions with functions (#1982 by botder)
- Added isBrowserRenderingPaused (#1999 by cleoppa)
- Added isObjectMoving (#2023 by cleoppa)
- --
- Added setSoundEffectParameter and getSoundEffectParameters (449c5c3 by StrixG)
- Added engineStreamingFreeUpMemory (#2268 by Pirulax)
- Added engineStreamingGetUsedMemory (#2269 by Pirulax)
- Added setPedBleeding and isPedBleeding (#2308 by StrixG)
- Added showCol, isShowCollisionsEnabled, showSound and isShowSoundEnabled (#2025 by cleoppa)
- Added clearDebugBox (#2160 by cleoppa)
7 New Events
- Added onClientPedsProcessed (#1673 by Saml1er)
- Added onClientElementDimensionChange (#1553 by StrixG)
- Added onClientPedVehicleEnter and onClientPedVehicleExit (#1748 by Zangomangu)
- Added onClientObjectMoveStart and onClientObjectMoveStop (#2023 by cleoppa)
- Added onClientElementInteriorChange (#2058 by Patrick2562)
7 New Arguments & Parameters
- Added macros argument to dxCreateShader (#1573 by tederis)
- Added forceOverrideNextFrame argument to setAnalogControlState (#1852 by LosFaul)
- Added interior and dimension arguments to getElementsWithinRange (#1915 by Pirulax)
- Added pedCameraMode argument to setCameraViewMode (#1418 by TheNormalnij)
- Added flipUV argument to dxDrawMaterialLine3D and dxDrawMaterialSectionLine3D (#2193 by tederis)
- --
- Added messageType parameter to onClientChatMessage (#1020 by Lpsd)
39 Bug Fixes & Changes
- Changed getRoofPosition fail from warning to error (#1729 by Woovie)
- Fixed crash when deleting a chatbox bind too early (be57711 by sbx320)
- Added minimum version check for resetBlurLevel (#1755 by StrixG)
- Included skins added through engineRequestModel in getValidPedModels (#1437 by Pirulax)
- Fixed engineSetModelVisibleTime and engineGetModelVisibleTime not working (#1766 by TheNormalnij)
- Allow allocating new object models using engineRequestModel (#1684 by TheNormalnij)
- Allow allocating new vehicles models using engineRequestModel (#1701 by TheNormalnij)
- Events onClientVehicleStartEnter, onClientVehicleEnter, onClientVehicleStartExit and onClientVehicleExit now return peds as well (#1748 by Zangomangu)
- Fixed hectic bike rotation by filling CBikeSAInterface class (#1884 by TheNormalnij)
- Fixed Sound.setPanningEnabled OOP-method not working due to typo in definition (#1923 by StrixG)
- Fixed ped task bug when special fighting near to a vehicle causing abnormal behavior (#1943 by Zangomangu)
- Fixed getKeyState not working with gamepad buttons (#1944 by botder)
- Disable gamepad controls if disabled by showCursor (c4b9a84 by botder)
- Keep console position and size when changing locale (#1970 by xLuxy)
- Fixed network trouble if falling into water while attempting to enter a vehicle (#1986 by Zangomangu)
- Abort vehicle entering for incompatible vehicles if ped is in water (b3ba15b and b3ba15b by botder)
- Lowered shadows and lights more towards ground level (#2018 by patrikjuvonen and botder)
- Fixed objects not returning world model position in processLineOfSight (#2083 by STR6)
- Added keybind queue to improve performance (#2123 by patrikjuvonen)
- Added ped camera mode return value to getCameraViewMode (#1418 by TheNormalnij)
- Fixed setMarkerType resetting marker position (586d6d by botder)
- Fixed testLineAgainstWater working incorrectly outside of game boundaries (#2192 by Allerek)
- Fixed client vehicles blocking entry to server vehicle (#2188 by Zangomangu)
- Removed obsolete entry from forbodenList (ff93fec by Dutchman101)
- Reset vehicle explosion timer in CVehicleSA::SetHealth (8b30d7a and 546beab by botder)
- Set game thread affinity to first CPU core (dbc792b by botder)
- --
- Added a UI button to delete servers from the "Recent" tab (#2253 by iDannz1)
- Set CEF cache path (adff688 by patrikjuvonen)
- Updated some images (f00c1a3 by patrikjuvonen)
- Fixed typo in CLuaDatabaseDefs::DbFreeCallback (#2314 by theSarrum)
- Check clothes type parameter in several cases (ce9d3de by Inder00 and botder)
- Fixed attached players desync after reconnect (#2290 by theSarrum)
- Renamed bCheckWaves to ignoreDistanceToWaterThreshold in getWaterLevel (0533f2c by botder)
- Added "TotalPhysicalMemory" to dxGetStatus (#2265 by Pirulax)
- Fixed a typo in the sa.dat file (eff97c8 by ccw808)
- Resolved remaining collisionless objects (#2296 by thisdp and botder)
5 Vendor Updates
- Updated libjpeg from 9b to 9d (#1963 by patrikjuvonen)
- Updated Unifont from 5.1 to 13.0.06 (8eeac9a by patrikjuvonen)
- --
- Updated BASS libraries (#2291 by Dutchman101)
- Updated CEF from 85.3.12+g3e94ebf (Chromium 85.0.4183.121) to 92.0.27+g274abcf (Chromium 92.0.4515.159) (See commit 71d4165 by patrikjuvonen)
- Updated and replaced CEGUI-integrated FreeType by adding it as its own dependency (def86d0 and 2b70f96 by Jusonex)
Server
Click to collapse [-]
5 New Events
- Added onElementDimensionChange (#1553 by StrixG)
- Added onPedVehicleEnter and onPedVehicleExit (#1748 by Zangomangu)
- Added onResourceLoadStateChange (#1651 by TeteX1)
- Added onElementInteriorChange (#2058 by Patrick2562)
15 Bug Fixes & Changes
- Fixed wrong SQLite column in getAccountsByIP (#1734 by emre1702)
- Improved help command in server console (#1639 by Unde-R)
- Improved checksum error messages for internal HTTP servers (#1778 by qaisjp)
- Events onVehicleStartEnter, onVehicleEnter, onVehicleStartExit and onVehicleExit now return peds as well (#1748 by Zangomangu)
- Fixed CLuaArgument not comparing tables recursively, causing unnecessary setElementData resyncs even if values match (76e52f8 by botder)
- Enforce existing username length limit in account code (#1995 by patrikjuvonen)
- Refactored vehicle blowup code to fix onVehicleExplode triggering twice server-side (#1997 by botder)
- Added source map compatibility in CResourceHTMLItem (#2207 by PauloKim1246)
- Added missing ColShape.elementsWithin (#2186 by Pirulax)
- --
- Fixed respawning of blown vehicles (7963997 by botder)
- Fixed info command displaying two statuses of a running resource (#2292 by theSarrum)
- Added exit code to shutdown function (#2298 by botder)
1 Vendor Update
- Updated sqlite from 3.32.3 to 3.36.0 (#2284 by patrikjuvonen)
Click to collapse [-]
4 New Functions
- Added transfer box customization functions setTransferBoxVisible and isTransferBoxVisible (#1955 by botder and CrosRoad95)
- Added setColPolygonHeight and getColPolygonHeight (#1908 by CrosRoad95)
4 New Arguments & Parameters
- Added bIncludeWorldSeaLevel and bIncludeOutsideWorldLevel to setWaterLevel (#1402 by TheNormalnij)
- --
- Added second parameter withExplosion for blowVehicle (#2102 by botder)
- Added new optional inputBlocked argument for showChat (#2170 by Pieter-Dewachter)
8 Bug Fixes & Changes
- Fixed vehicle driver desynchronization after carjacker dies (#1907 by Zangomangu)
- Disabled train track functions (#1920 by qaisjp)
- Added request body and method to HTTP scripts (#2053 by Disinterpreter)
- --
- Trim keybind whitespace to avoid duplicates (#2124 by patrikjuvonen)
- Added aes128 encryption support to encodeString/decodeString (#2235 by drop-club)
- Added extra checks in CXMLImpl::ParseString to avoid crash when invalid XML data supplied (#2282 by Lpsd)
- Fixed empty files returning an invalid checksum (966de4e by botder)
4 Vendor Updates
- Updated curl from 7.72.0 to 7.78.0 (#2285 by patrikjuvonen)
- Updated pcre from 8.39 to 8.44 (#2246 by patrikjuvonen)
- Updated detours from 1.2 to 4.0.1 (#2022 by botder)
- Updated mbedtls from 2.4.2 to 2.25.0 (#2085 by botder)
Resources
35+ Bug Fixes & Changes
- [admin] added an option to hide sensitive data. (works like streamer mode in some apps) (thanks to iDannz)
- [admin] added an option make the camera collide while spectate. (thanks to iDannz)
- [admin] added a command to send messages in admin chat (/a message). (thanks to rickchesterhd123)
- [admin] added an option to teleport to the selected position on the map. (thanks to Patrick2562)
- [admin] added save to some infos, so you don't have to reselect some options after reconnecting. (thanks to iDannz)
- [admin] fixed error in output messages (case the player has a nickname with more than 1 hex color). (thanks to androksi)
- [admin] fixed a bug that occurred when trying to restart a resource that wasn't running. (thanks to Dante386)
- [admin] fixed an error that occurred when clicking on the "Maps" tab if the resource 'mapmanager' was not running. (thanks to cleoppa and iDannz)
- [admin] improved the lists of 'give vehicle', 'give weapon' and 'slap'. (thanks to iDannz)
- [admin] replace 'give admin' button with permissions selection widget. (thanks to iDannz)
- [admin] tweaks to the interface. (thanks to iDannz)
- [cdm] removed the cdm resource from the official resources package.
- [editor] added an option to 'lock' elements. (thanks to xLive)
- [editor] added an option to choose the output directory before saving new maps. (thanks to umithyo, xLive and iDannz)
- [editor] added option to select some objects that do not have collisions. (thanks to Zangomangu and Tut)
- [editor] fixed an issue that occurred when saving element's dimension. (thanks to FileEX)
- [editor] fixed bug that made the camera be locked after clicking some buttons too fast. (thanks to androksi and iDannz)
- [freeroam] fixed an error in the command '/addclothes'. (thanks to xLive)
- [freeroam] fixed error when using negative numbers in the command '/color'. (thanks to xLive)
- [freeroam] improved the map image quality. (thanks to patrikjuvonen)
- [hedit] resource added to the official resources package.
- [ipb] fixed filter input-box that did not work. (thanks to iDannz)
- [killmessages] rewritten resource. (now detects deaths caused by vehicles (eg hydra), and also detects deaths caused by from vehicle explosions). (thanks to iDannz)
- [mapcycler] added an option to pause cycling while the server is empty. (thanks to jlillis)
- [race] added configuration of transparency level during the ghost mode. (thanks to AfuSensi)
- [race] added fade car addon. (thanks to AfuSensi)
- [race] fix bug in pickup respawn. (thanks to LosFaul)
- [race] finish the map when there are only spectators. (thanks to xLive)
- [resourcemanager] fixed problems on the dates of some information. (thanks to Dezash)
- [runcode] fixed a problem that caused the 'srun' command show the results to everyone. (thanks to Yamsha75)
- [spawnpoints] added possibility to use rotation attributes. (thanks to xLive)
- [speedometer] resource added to the official resources package.
- [trainhorn] resource added to the official resources package.
- [webmap] fixed and updated. (thanks to patrikjuvonen)
- [webstats] updated. (thanks to patrikjuvonen)
Extra information
More detailed information available on our GitHub repositories: