Changes in 1.5: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 36: | Line 36: | ||
*[[setLightColor]] | *[[setLightColor]] | ||
*[[setLightDirection]] | *[[setLightDirection]] | ||
*[[getCameraFieldOfView]] | |||
*[[setCameraFieldOfView]] | |||
*[[getPedOccupiedVehicleSeat]] | |||
==== Server ==== | ==== Server ==== | ||
Line 66: | Line 69: | ||
* 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 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 number of simultaneous render targets capability to [[dxGetStatus]]. | ||
* Added | * 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 | * 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 automatic TXD resizing for 32 bit OS users to help fix low memory crashes. | ||
* Added quality argument to dxCreateFont | * Added quality argument to dxCreateFont. | ||
* Added FOV setting in the Video tab | * Added FOV setting in the Video tab. | ||
* Added support for multiple render targets in shaders | * 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. | |||
* Added automatic TXD resizing for 32 bit OS users to help fix low memory crashes. | |||
=== Client: Bugfixes & Changes === | === Client: Bugfixes & Changes === |
Revision as of 11:20, 23 June 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
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.
- Added automatic TXD resizing for 32 bit OS users to help fix low memory crashes.
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 Google Code repositories: