Changes in 1.5: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
== 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 27: | Line 28: | ||
*[[setBrowserRenderingPaused]] | *[[setBrowserRenderingPaused]] | ||
*[[setBrowserVolume]] | *[[setBrowserVolume]] | ||
*[[createLight]] | |||
*[[getLightType]] | |||
*[[getLightRadius]] | |||
*[[getLightColor]] | |||
*[[getLightDirection]] | |||
*[[setLightRadius]] | |||
*[[setLightColor]] | |||
*[[setLightDirection]] | |||
==== Server ==== | ==== Server ==== | ||
Line 39: | Line 48: | ||
*[[onClientBrowserCreated]] | *[[onClientBrowserCreated]] | ||
*[[onClientBrowserDocumentReady]] | *[[onClientBrowserDocumentReady]] | ||
*[[onClientBrowserLoadingStart]] | |||
*[[onClientBrowserLoadingFailed]] | *[[onClientBrowserLoadingFailed]] | ||
*[[onClientBrowserNavigate]] | *[[onClientBrowserNavigate]] | ||
Line 45: | Line 55: | ||
*[[onClientBrowserTooltip]] | *[[onClientBrowserTooltip]] | ||
*[[onClientBrowserInputFocusChanged]] | *[[onClientBrowserInputFocusChanged]] | ||
*[[ | *[[onClientBrowserWhistelistChange]] | ||
==== Server ==== | ==== Server ==== | ||
Line 51: | Line 61: | ||
=== Scripting: Changes, Bugfixes and Additions === | === Scripting: Changes, Bugfixes and Additions === | ||
* | * Added ''throttled'' parameter to [[playSound]] and [[playSound3D]] | ||
== 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 | |||
=== 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 | |||
== Resources == | == Resources == |
Revision as of 11:41, 25 May 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
Server
- None yet
- None yet
Scripting: New Events
Client
- onClientBrowserCreated
- onClientBrowserDocumentReady
- onClientBrowserLoadingStart
- onClientBrowserLoadingFailed
- onClientBrowserNavigate
- onClientBrowserPopup
- onClientBrowserCursorChange
- onClientBrowserTooltip
- onClientBrowserInputFocusChanged
- onClientBrowserWhistelistChange
Server
- None yet
Scripting: Changes, Bugfixes and Additions
- Added throttled parameter to playSound and playSound3D
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
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
Resources
- None yet
Editor
- None yet
Extra information
More detailed information available on Bug tracker Changelog and Google Code repositories: