trackScriptCamera
Client-side
Starts GTA's native look-at target vector track.
Syntax
bool trackScriptCamera(int token, Vector3 from, Vector3 to, int durationMs [, bool ease = true])Arguments
tokenintCurrent lease token.
fromVector3Initial target.
toVector3Final target.
durationMsintPositive duration in milliseconds.
easebooloptional · default trueUse eased tracking.
Returns
true when the target track started; false otherwise.
Ownership and lifecycle
Only one resource can own the global script camera. Neon rejects stale callbacks and releases ownership on stop, restart, disconnect, or an authoritative server camera RPC.
Where this comes from
SOURCECLuaCameraDefs.cppClient/mods/deathmatch/logic/luadefs/CLuaCameraDefs.cpp INTRODUCED / EXTENDED8cf6cc3cbRead the commit and why the change was made RELATED CATEGORY HARNESS native-script-camera-test Category-level coverage · test-resources/native-script-camera-test
RELATED NEON APIS
Read the system guide → Continue exploring
← Back to the Neon Lua API · How Native script camera works →