Changes in 1.5
Jump to navigation
Jump to search
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: