Garry's Mod Wiki

ENTITY:UpdateTransmitState

number ENTITY:UpdateTransmitState()

Description

Called whenever the transmit state should be updated.

Returns

1 number
Transmit state to set, see Enums/TRANSMIT.

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

Page Links


Special Pages


Wikis

?

Render Time: 34ms

DB GetPage 3
Generate Html 4
SaveChanges (1) 12
Render Body 0
Render Sidebar 11