Guest User

Untitled

a guest
Oct 31st, 2011
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.84 KB | None | 0 0
  1. function disintegrateUnit (d,s)
  2.     local allpieces = Spring.GetUnitPieceList (unitID)
  3.     local piece_n = table.getn (allpieces) 
  4.     for pID=1, piece_n,1  do
  5.         local a = math.rad(math.random (-180,180))
  6.         local dx =math.sin (a)*d
  7.         local dz =math.cos (a)*d
  8.         local dy = d/3
  9.         Move (pID, x_axis, dx, s)
  10.         Move (pID, z_axis, dz, s)
  11.         Move (pID, y_axis, dy, s)
  12.         --Spin (pID, y_axis, math.random (-5,5))
  13.     end
  14. end
  15.  
  16. function getTogether (d,s)
  17.     local allpieces = Spring.GetUnitPieceList (unitID)
  18.     local piece_n = table.getn (allpieces)
  19.     for pID=1, piece_n,1  do
  20.         local a = math.rad(math.random (-180,180))
  21.         local dx =math.sin (a)*d
  22.         local dz =math.cos (a)*d
  23.         local dy = d/3
  24.         Move (pID, x_axis, dx)
  25.         Move (pID, z_axis, dz)
  26.         Move (pID, y_axis, dy)
  27.         Move (pID, x_axis, 0, s)
  28.         Move (pID, z_axis, 0, s)
  29.         Move (pID, y_axis, 0, s)
  30.     end
  31. end
  32.  
Advertisement
Add Comment
Please, Sign In to add comment