Changes in 1.5: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Changelogs}} == Main Additions / Changes == * None yet == Scripting == === Scripting: New functions === ====Client==== * None yet ==== Server ==== * None yet ==== Shar...") |
mNo edit summary |
||
(12 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | |||
1.5 was released on July 15, 2015. | |||
{{Changelogs}} | {{Changelogs}} | ||
== Main Additions / Changes == | == Main Additions / Changes == | ||
* | * Added a built-in web browser into MTA (''CEF'') which can be controlled by scripts using a new [[Element/Browser|browser]] element. | ||
* Added light functions | |||
== Scripting == | == Scripting == | ||
Line 9: | Line 13: | ||
====Client==== | ====Client==== | ||
* | *[[createBrowser]] | ||
*[[executeBrowserJavascript]] | |||
*[[focusBrowser]] | |||
*[[isBrowserFocused]] | |||
*[[getBrowserProperty]] | |||
*[[getBrowserTitle]] | |||
*[[getBrowserURL]] | |||
*[[injectBrowserMouseDown]] | |||
*[[injectBrowserMouseMove]] | |||
*[[injectBrowserMouseUp]] | |||
*[[injectBrowserMouseWheel]] | |||
*[[isBrowserLoading]] | |||
*[[isBrowserDomainBlocked]] | |||
*[[loadBrowserURL]] | |||
*[[requestBrowserDomains]] | |||
*[[setBrowserProperty]] | |||
*[[setBrowserRenderingPaused]] | |||
*[[setBrowserVolume]] | |||
*[[createLight]] | |||
*[[getLightType]] | |||
*[[getLightRadius]] | |||
*[[getLightColor]] | |||
*[[getLightDirection]] | |||
*[[setLightRadius]] | |||
*[[setLightColor]] | |||
*[[setLightDirection]] | |||
*[[getCameraFieldOfView]] | |||
*[[setCameraFieldOfView]] | |||
*[[getPedOccupiedVehicleSeat]] | |||
*[[getCameraShakeLevel]] | |||
*[[setCameraShakeLevel]] | |||
==== Server ==== | ==== Server ==== | ||
Line 20: | Line 54: | ||
==== Client ==== | ==== Client ==== | ||
* | *[[onClientBrowserCreated]] | ||
*[[onClientBrowserDocumentReady]] | |||
*[[onClientBrowserLoadingStart]] | |||
*[[onClientBrowserLoadingFailed]] | |||
*[[onClientBrowserNavigate]] | |||
*[[onClientBrowserPopup]] | |||
*[[onClientBrowserCursorChange]] | |||
*[[onClientBrowserTooltip]] | |||
*[[onClientBrowserInputFocusChanged]] | |||
*[[onClientBrowserWhistelistChange]] | |||
*[[onClientPlayerNetworkStatus]] | |||
*[[onClientBrowserResourceBlocked]] | |||
==== Server ==== | ==== Server ==== | ||
* | *[[onPlayerNetworkStatus]] | ||
=== Scripting: Changes, Bugfixes and Additions === | === Scripting: Changes, Bugfixes and Additions === | ||
* | * Added ''throttled'' parameter to [[playSound]] and [[playSound3D]] | ||
* Added resource meta option <download_priority_group> to allow certain client resources to download and start earlier or later than other resources when a player first connects to a server. | |||
* Added number of simultaneous render targets capability to [[dxGetStatus]]. | |||
* Added an option to [[addAccount]] to check for case insensitive name clashes. | |||
== Client == | == Client == | ||
=== Client: Additions === | === Client: Additions === | ||
* | * Enabled low fragmentation heap for XP to reduce memory allocation problems. | ||
* Added automatic TXD resizing for 32 bit OS users to help fix low memory crashes. | |||
* Added quality argument to dxCreateFont. | |||
* Added FOV setting in the Video tab. | |||
* Added support for multiple render targets in shaders. | |||
* Adds the ability to complete nicknames in the chatbox when the tab key is pressed. | |||
* Synced server side peds weapons with clients. | |||
* Added fix for bullet sync not applying damage to the local player during network interruptions by applying remote calculated damage. | |||
=== Client: Bugfixes & Changes === | === Client: Bugfixes & Changes === | ||
* | * Moved client log and config files to MTA\log and MTA\config | ||
* Removed BASS error messages for players | |||
* Tweaked streaming memory size calculation | |||
== Server == | == Server == | ||
=== Server: Additions === | === Server: Additions === | ||
* Added server shutdown disconnect message | |||
=== Server: Bugfixes & Changes === | === Server: Bugfixes & Changes === | ||
* | * Set 64 bit modules directory to "x64/modules" | ||
* Fixed server ignoring module initialization failure | |||
* Fixed [[getAccountData]] leaking memory | |||
* Fixed [[removeBan]] crashing the server under certain circumstances | |||
* Fixed HTTP stats being wrong sometimes | |||
* Fixed sync issues when destroying a vehicle while exitting | |||
* Added reload to the default start-up list. | |||
== Resources == | == Resources == | ||
Line 50: | Line 114: | ||
== Extra information == | == Extra information == | ||
''More detailed information available on [https://bugs.multitheftauto.com/changelog_page.php Bug tracker Changelog] and | ''More detailed information available on [https://bugs.multitheftauto.com/changelog_page.php Bug tracker Changelog] and GitHub repositories: | ||
:* [https:// | :* [https://github.com/multitheftauto/mtasa-blue MTA: SA Blue] | ||
:* [https:// | :* [https://github.com/multitheftauto/mtasa-resources MTA: SA Official Resources] | ||
[[Category:Changelog]] | [[Category:Changelog]] | ||
Latest revision as of 19:42, 29 December 2022
1.5 was released on July 15, 2015.
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 |
Main Additions / Changes
- Added a built-in web browser into MTA (CEF) which can be controlled by scripts using a new browser element.
- Added light functions
Scripting
Scripting: New functions
Client
- createBrowser
- executeBrowserJavascript
- focusBrowser
- isBrowserFocused
- getBrowserProperty
- getBrowserTitle
- getBrowserURL
- injectBrowserMouseDown
- injectBrowserMouseMove
- injectBrowserMouseUp
- injectBrowserMouseWheel
- isBrowserLoading
- isBrowserDomainBlocked
- loadBrowserURL
- requestBrowserDomains
- setBrowserProperty
- setBrowserRenderingPaused
- setBrowserVolume
- createLight
- getLightType
- getLightRadius
- getLightColor
- getLightDirection
- setLightRadius
- setLightColor
- setLightDirection
- getCameraFieldOfView
- setCameraFieldOfView
- getPedOccupiedVehicleSeat
- getCameraShakeLevel
- setCameraShakeLevel
Server
- None yet
- None yet
Scripting: New Events
Client
- onClientBrowserCreated
- onClientBrowserDocumentReady
- onClientBrowserLoadingStart
- onClientBrowserLoadingFailed
- onClientBrowserNavigate
- onClientBrowserPopup
- onClientBrowserCursorChange
- onClientBrowserTooltip
- onClientBrowserInputFocusChanged
- onClientBrowserWhistelistChange
- onClientPlayerNetworkStatus
- onClientBrowserResourceBlocked
Server
Scripting: Changes, Bugfixes and Additions
- Added throttled parameter to playSound and playSound3D
- Added resource meta option <download_priority_group> to allow certain client resources to download and start earlier or later than other resources when a player first connects to a server.
- Added number of simultaneous render targets capability to dxGetStatus.
- Added an option to addAccount to check for case insensitive name clashes.
Client
Client: Additions
- Enabled low fragmentation heap for XP to reduce memory allocation problems.
- Added automatic TXD resizing for 32 bit OS users to help fix low memory crashes.
- Added quality argument to dxCreateFont.
- Added FOV setting in the Video tab.
- Added support for multiple render targets in shaders.
- Adds the ability to complete nicknames in the chatbox when the tab key is pressed.
- Synced server side peds weapons with clients.
- Added fix for bullet sync not applying damage to the local player during network interruptions by applying remote calculated damage.
Client: Bugfixes & Changes
- Moved client log and config files to MTA\log and MTA\config
- Removed BASS error messages for players
- Tweaked streaming memory size calculation
Server
Server: Additions
- Added server shutdown disconnect message
Server: Bugfixes & Changes
- Set 64 bit modules directory to "x64/modules"
- Fixed server ignoring module initialization failure
- Fixed getAccountData leaking memory
- Fixed removeBan crashing the server under certain circumstances
- Fixed HTTP stats being wrong sometimes
- Fixed sync issues when destroying a vehicle while exitting
- Added reload to the default start-up list.
Resources
- None yet
Editor
- None yet
Extra information
More detailed information available on Bug tracker Changelog and GitHub repositories: