Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function SWEP:CreateCameraProjectile(src, ang, vel, angimp, ply)
- local camera = ents.Create("valkyrie_camera")
- if not IsValid(camera) then return end
- camera:SetPos(src)
- camera:SetAngles(ang)
- camera:SetOwner(ply)
- camera:SetPlacer(ply)
- camera:SetPlacedBy(self)
- camera:Spawn()
- camera:PhysWake()
- local phys = camera:GetPhysicsObject()
- if IsValid(phys) then
- phys:SetVelocity(vel)
- phys:AddAngleVelocity(angimp)
- end
- self:GetOwner():SetAnimation(PLAYER_ATTACK1)
- return camera
- end
Advertisement
Add Comment
Please, Sign In to add comment