wiremod-svn-archive/wire/lua/entities/gmod_wire_datasocket/shared.lua
2008-06-14 00:55:20 +00:00

21 lines
403 B
Lua

ENT.Type = "anim"
ENT.Base = "base_wire_entity"
ENT.PrintName = "Wire Socket"
ENT.Spawnable = false
ENT.AdminSpawnable = false
function ENT:GetOffset( vec )
local offset = vec
local ang = self.Entity:GetAngles()
local stackdir = ang:Up()
offset = ang:Up() * offset.X + ang:Forward() * -1 * offset.Z + ang:Right() * offset.Y
return self.Entity:GetPos() + stackdir * 2 + offset
end