From 52cf408ce832952c92804e114746b1e427576a8e Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sat, 5 Mar 2016 11:55:32 -0500 Subject: Added debug data to find bug in circle minigame --- entities/entities/ws_teleporter/cl_init.lua | 5 +++++ entities/entities/ws_teleporter/init.lua | 16 ++++++++++++++++ entities/entities/ws_teleporter/shared.lua | 16 ++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 entities/entities/ws_teleporter/cl_init.lua create mode 100644 entities/entities/ws_teleporter/init.lua create mode 100644 entities/entities/ws_teleporter/shared.lua (limited to 'entities') diff --git a/entities/entities/ws_teleporter/cl_init.lua b/entities/entities/ws_teleporter/cl_init.lua new file mode 100644 index 0000000..6bc006e --- /dev/null +++ b/entities/entities/ws_teleporter/cl_init.lua @@ -0,0 +1,5 @@ +include('shared.lua') + +function ENT:Draw() + self.Entity:DrawModel() +end diff --git a/entities/entities/ws_teleporter/init.lua b/entities/entities/ws_teleporter/init.lua new file mode 100644 index 0000000..08d73f5 --- /dev/null +++ b/entities/entities/ws_teleporter/init.lua @@ -0,0 +1,16 @@ +AddCSLuaFile("cl_init.lua") +AddCSLuaFile("shared.lua") + +include('shared.lua') + +function ENT:Initialize() + self:PhysicsInit(SOLID_VPHYSICS) + self:SetMoveType(MOVETYPE_NONE) + self:SetSolid(SOLID_VPHYSICS) + if(self.model) then + self:SetModel(self.model) + else + print("Teleporter constructed without model!, this might be an error!") + end + if (!self.Item) then self:Remove() end +end diff --git a/entities/entities/ws_teleporter/shared.lua b/entities/entities/ws_teleporter/shared.lua new file mode 100644 index 0000000..000ebf6 --- /dev/null +++ b/entities/entities/ws_teleporter/shared.lua @@ -0,0 +1,16 @@ +ENT.Type = "anim" +ENT.Base = "base_anim" + +function ENT:OnRemove() +end + +function ENT:PhysicsCollide(data, phys) + print("We're collideing!") + if(self.endpoint) then + if(data.HitEntity:IsPlayer()) then + data.HitEntity:SetPos(self.endpoint) + end + else + print("Teleporter without endpoint, this might be an error!") + end +end -- cgit v1.2.3-70-g09d2