SetObjectsDefaultCameraCol
Description:
Function SetObjectsDefaultCameraCol allows camera collisions with newly created objects to be disabled by default.
Function SetObjectsDefaultCameraCol was added in 0.3.7 and will not work in earlier versions! |
This function only affects the camera collision of objects created AFTER its use - it does not toggle existing objects' camera collisions. |
This function ONLY works outside the normal SA map boundaries (past 3000 units). |
Parameters:
(disable)
bool | disable | 1 to disable camera collisions for newly created objects and 0 to enable them (enabled by default). |
Return Values:
-
Examples:
public OnGameModeInit() { // Disable camera collision SetObjectsDefaultCameraCol(1); // Create mapped objects CreateObject(...); CreateObject(...); CreateObject(...); CreateObject(...); // The above objects will NOT have camera collisions // Re-enable camera collisions SetObjectsDefaultCameraCol(0); // Create mapped objects CreateObject(...); CreateObject(...); CreateObject(...); CreateObject(...); // The above objects WILL have camera collision // BUT, the first set will still NOT have camera collisions return 1; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- SetObjectNoCameraCol: Disables collisions between camera and object.
- SetPlayerObjectNoCameraCol: Disables collisions between camera and player object.