User Tools

Site Tools



mmoalt_lib

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mmoalt_lib [2015/09/07 13:49] mmoaltmmoalt_lib [2015/09/15 11:57] (current) mmoalt
Line 3: Line 3:
 ===== ObstacleManager ===== ===== ObstacleManager =====
 ObstacleManager.AddObstacle({\\ ObstacleManager.AddObstacle({\\
-id "",\\ +name nil-- Required\\ 
-pos = "",\\+pos = nil-- Required\\
 radius = 150,\\ radius = 150,\\
 duration = 10,\\ duration = 10,\\
Line 11: Line 11:
 splitAngle = 45\\ splitAngle = 45\\
 })\\ })\\
-ObstacleManager.GetObstacleById(id)\\ +ObstacleManager.GetObstacleByName(name)\\ 
-ObstacleManager.RemoveObstacleById(id)\\ +ObstacleManager.RemoveObstacleByName(name)\\ 
-ObstacleManager.AddTest([id, pos, radius, duration])\\+ObstacleManager.AddTest(args)\\
 ObstacleManager.ClearLog()\\ ObstacleManager.ClearLog()\\
  
 Calls events:\\ Calls events:\\
-"obstacle.remove"\\ +"obstacle.remove" -- Returns the removed obstacle\\ 
-"obstacle.timeout"\\ +"obstacle.timeout" -- Returns the removed obstacle\\ 
-"obstacle.add"\\ +"obstacle.add"  -- Returns the added obstacle\\ 
-"obstacle.clear"\\+"obstacle.cleared"\\
 "obstacle.ready"\\ "obstacle.ready"\\
 +"obstacle.stopped"\\
 +"obstacle.tick"\\
  
 ===== ChatManager ===== ===== ChatManager =====
Line 53: Line 55:
 EventManager.Listen(eventname, callback)\\ EventManager.Listen(eventname, callback)\\
 EventManager.Trigger(eventname,[data])\\ EventManager.Trigger(eventname,[data])\\
 +
 +===== Quaternion =====
 +Quaternion.Create([x,y,z,w])\\
 +Quaternion:Normalize([v])\\
 +Quaternion:Magnitude()\\
 +Quaternion:RotatePos(pos, [normalize])\\
mmoalt_lib.1441633747.txt.gz · Last modified: 2015/09/07 13:49 by mmoalt