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/08/19 15:21] mmoaltmmoalt_lib [2015/09/15 11:57] (current) mmoalt
Line 2: Line 2:
  
 ===== ObstacleManager ===== ===== ObstacleManager =====
-ObstacleManager.AddObstacle(id, pos, [radius, duration])\\ +ObstacleManager.AddObstacle({\\ 
-ObstacleManager.GetObstacleById(id)\\ +name = nil-- Required\\ 
-ObstacleManager.RemoveObstacleById(id)\\ +pos = nil-- Required\\ 
-ObstacleManager.AddTest([id, pos, radius, duration])\\+radius = 150,\\ 
 +duration = 10,\\ 
 +split = false,\\ 
 +splitRadius = 150,\\ 
 +splitAngle = 45\\ 
 +})\\ 
 +ObstacleManager.GetObstacleByName(name)\\ 
 +ObstacleManager.RemoveObstacleByName(name)\\ 
 +ObstacleManager.AddTest(args)\\
 ObstacleManager.ClearLog()\\ ObstacleManager.ClearLog()\\
  
 Calls events:\\ Calls events:\\
-"obstacle.remove"\\ +"obstacle.remove" -- Returns the removed obstacle\\ 
-"obstacle.add"\\ +"obstacle.timeout" -- Returns the removed obstacle\\ 
-"obstacle.clear"\\+"obstacle.add"  -- Returns the added obstacle\\ 
 +"obstacle.cleared"\\
 "obstacle.ready"\\ "obstacle.ready"\\
 +"obstacle.stopped"\\
 +"obstacle.tick"\\
  
 ===== ChatManager ===== ===== ChatManager =====
Line 42: Line 53:
  
 ===== EventManager ===== ===== EventManager =====
-EventManager.Add(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.1439997711.txt.gz · Last modified: 2015/08/19 15:21 by mmoalt