Advertisement
vinifr

Launchpad 02

Nov 23rd, 2015
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.63 KB | None | 0 0
  1. -------------------------------------------------------
  2. function Launchpad:OnCollision(hitdata)
  3.     local ColliderClass = System.GetEntityClass(hitdata.target_id);
  4.     local ColliderPlayer = System.GetEntity(hitdata.target_id);
  5.    
  6.     --System.Log("OnCollision");
  7.     if ColliderClass ~= nil then
  8.         System.Log("ColliderClass "..ColliderClass);
  9.         System.Log(ColliderClass);
  10.     end
  11.    
  12.     if (ColliderClass == "Player" or ColliderClass == "Human" or ColliderClass == "HMMWV") then
  13.         ColliderPlayer:AddImpulse(-1, ColliderPlayer:GetCenterOfMassPos(), {x=0, y=0, z=1}, self.Properties.iImpulsePower, 1);
  14.         --System.Log("Impulse "..ColliderClass);
  15.     end
  16. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement