Changes in 1.5: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Added CEF as a main addition in 1.5)
mNo edit summary
 
(11 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 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====
* None yet
*[[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 ====
* None yet
*[[onClientBrowserCreated]]
*[[onClientBrowserDocumentReady]]
*[[onClientBrowserLoadingStart]]
*[[onClientBrowserLoadingFailed]]
*[[onClientBrowserNavigate]]
*[[onClientBrowserPopup]]
*[[onClientBrowserCursorChange]]
*[[onClientBrowserTooltip]]
*[[onClientBrowserInputFocusChanged]]
*[[onClientBrowserWhistelistChange]]
*[[onClientPlayerNetworkStatus]]
*[[onClientBrowserResourceBlocked]]


==== Server ====
==== Server ====
* None yet
*[[onPlayerNetworkStatus]]


=== Scripting: Changes, Bugfixes and Additions ===
=== Scripting: Changes, Bugfixes and Additions ===
* None yet
* 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 ===
* None yet
* 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 ===
* None yet
* 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 ===
* None yet
* 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 Google Code repositories:
''More detailed information available on [https://bugs.multitheftauto.com/changelog_page.php Bug tracker Changelog] and GitHub repositories:
:* [https://code.google.com/p/mtasa-blue/source/list MTA: SA Blue]
:* [https://github.com/multitheftauto/mtasa-blue MTA: SA Blue]
:* [https://code.google.com/p/mtasa-resources/source/list MTA: SA Official Resources]
:* [https://github.com/multitheftauto/mtasa-resources MTA: SA Official Resources]


[[Category:Changelog]]
[[Category:Changelog]]
[[Category:Incomplete]]

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.01.3.11.3.21.3.31.3.41.3.5
1.4 1.4.01.4.1
1.5 1.5.01.5.11.5.21.5.31.5.41.5.51.5.61.5.71.5.81.5.9
1.6 1.6.01.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

Server

  • None yet

Shared (Client & Server side)

  • None yet

Scripting: New Events

Client

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: