Garry's Mod Wiki

Garry's Mod Wiki

  number ENTITY:UpdateTransmitState()

Description

Called whenever the transmit state should be updated.

Returns

1 number
Transmit state to set, see TRANSMIT enum.

Example

Entity pickup example, stops the entity from being networked after it's been picked up, and restores it once it "respawns".

function ENT:Touch( other ) if ( self.NextRespawn > CurTime() ) then return end self.NextRespawn = CurTime() + 5 self:AddEFlags( EFL_FORCE_CHECK_TRANSMIT ) end function ENT:UpdateTransmitState() if ( self.NextRespawn > CurTime() ) then return TRANSMIT_NEVER end return TRANSMIT_PVS end function ENT:Think() if ( self.NextRespawn != -1 && self.NextRespawn < CurTime() ) then self.NextRespawn = -1 self:AddEFlags( EFL_FORCE_CHECK_TRANSMIT ) 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...