setCameraGoggleEffect | Multi Theft Auto: Wiki Skip to content

setCameraGoggleEffect

Client-side
Server-side
Shared

Pair: getCameraGoggleEffect

This function allows you to set the camera's current goggle effect. This means you can activate nightvision or infrared effects by script

OOP Syntax Help! I don't understand this!

  • Method:Camera.setGoggleEffect(...)
  • Variable: .goggleEffect

Syntax

bool setCameraGoggleEffect ( string goggleEffect, [ bool noiseEnabled = true ] )
Required Arguments
  • goggleEffect: The goggle effect you wish to set.
    • normal: No camera goggle effect
    • nightvision: Nightvision camera
    • thermalvision: Infrared camera
Optional Arguments

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use.

  • noiseEnabled (default: true): Whether or not there should be a fuzzy noise effect.

Returns

  • bool: value

Returns true if the effect was set correctly, false otherwise.

Code Examples

client
function nightvision()
local effect = (getCameraGoggleEffect() == "normal") and "nightvision" or "normal"
setCameraGoggleEffect(effect)
end
addCommandHandler("nightvision", nightvision)

Changelog

  • 1.5.5-9.13999

    Added noiseEnabled argument.