- Added compatibility with the update that came out on March 29th.
- Added
Meta::Terminate()
- Fixed slow class name or ID lookups really slow
- Fixed double precision on json serialization
Note: The Club Edition of Trackmania is required to use the full feature set of Openplanet. Click here to read why.
Meta::Terminate()
This update fixes crashes in a future version of the game. Updating to this version of Openplanet is highly recommended to avoid crashes in future game updates!
Meta::PluginSetting::Reset
Meta::Plugin::GetSetting
NOTE: This update contains a hotfix for 1.25.28 where the overlay menu wouldn't open in the menu on some Openplanet configurations.
nvg
APIvec2
, vec3
, vec4
, int2
, int3
, nat2
, nat3
vec3(vec2(), 0)
, vec4(vec3(), 0)
, or vec4(vec2(), vec2())
)vec3
and vec4
startnew
userdata: int64
, uint64
, double
, and string
dinput8
dll override to the installer for better Linux support with WineCamera
plugin: added support for cameras with different draw areas (such as the replay editor)UI::IsGameUIHidden
, making it a free callEventType
appearing in CSceneVehicleVisState
documentation when it is absolutely not accessible (this is an issue on Nadeo's side)SQLite::Statement::GetColumnName
nat2
having a wrong constructornvg
APIvec2
, vec3
, vec4
, int2
, int3
, nat2
, nat3
vec3(vec2(), 0)
, vec4(vec3(), 0)
, or vec4(vec2(), vec2())
)vec3
and vec4
startnew
userdata: int64
, uint64
, double
, and string
dinput8
dll override to the installer for better Linux support with WineCamera
plugin: added support for cameras with different draw areas (such as the replay editor)UI::IsGameUIHidden
, making it a free callEventType
appearing in CSceneVehicleVisState
documentation when it is absolutely not accessible (this is an issue on Nadeo's side)SQLite::Statement::GetColumnName
nat2
having a wrong constructorAuth
API which allows plugins with external servers to verify players securely and privately without leaking sensitive informationCrypto::Random
and Crypto::RandomBase64
functions to generate cryptographically secure random byte sequencesUI::ProgressBar
Meta::SaveSettings
order
attribute to SettingsTabHash
namespace to Crypto
to make it more fitting for the new APIsFids
namespace to make them documentable (Preload()
, Extract()
, etc.)We also started laying the foundation for the upcoming "learning" mode. This is not ready yet, so it is currently disabled in public builds. More info on this later!