Garry's Mod Wiki

Garry's Mod Wiki

  table DynamicLight( number index, boolean elight = false )

Description

Creates or replaces a dynamic light with the given id.

Only 32 dlights and 64 elights can be active at once.
It is not safe to hold a reference to this object after creation since its data can be replaced by another dlight at any time.
The minlight parameter affects the world and entities differently.

Issue Tracker: 3798

Arguments

1 number index
An unsigned Integer. Usually an entity index is used here.
2 boolean elight = false
Allocates an elight instead of a dlight. Elights have a higher light limit and do not light the world (making the "noworld" parameter have no effect).

Returns

1 table
A DynamicLight structured table. See DynamicLight structure

Example

Emits a bright white light from local players eyes.

hook.Add( "Think", "Think_Lights!", function() local dlight = DynamicLight( LocalPlayer():EntIndex() ) if ( dlight ) then dlight.pos = LocalPlayer():GetShootPos() dlight.r = 255 dlight.g = 255 dlight.b = 255 dlight.brightness = 2 dlight.decay = 1000 dlight.size = 256 dlight.dietime = CurTime() + 1 end end )

This site is a community mirror of the official Garry's Mod wiki.. This site is not maintained by Facepunch Studios.

Page content is automatically updated four times a day. Edits and history are not available.

Last Parsed: Loading...