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 13:39] 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"\\
  
-===== ChatController ===== +===== ChatManager ===== 
-ChatController.GetMessages(channels, lines)\\ +ChatManager.GetMessages(channels, lines)\\ 
-ChatController.MatchTriggers(message, triggerWords)\\ +ChatManager.MatchTriggers(message, triggerWords)\\ 
-ChatController.MatchName(name, channels)\\ +ChatManager.MatchName(name, channels)\\ 
-ChatController.MatchTime(timestamp, channels)\\ +ChatManager.MatchTime(timestamp, channels)\\ 
-ChatController.MatchNameAndTime(name, timestamp, channels)\\ +ChatManager.MatchNameAndTime(name, timestamp, channels)\\ 
-ChatController.MatchCombatLog(name, messages, channels)\\ +ChatManager.MatchCombatLog(name, messages, channels)\\ 
-ChatController.ChannelToTable(channel, lines)\\ +ChatManager.ChannelToTable(channel, lines)\\ 
-ChatController.TimestampToTime(timestamp)\\ +ChatManager.TimestampToTime(timestamp)\\ 
-ChatController.TimeToTimestamp(time)\\ +ChatManager.TimeToTimestamp(time)\\ 
-ChatController.CurrentTimeToTimestamp()\\+ChatManager.CurrentTimeToTimestamp()\\ 
 + 
 +===== VendorManager ===== 
 +VendorManager.GetSellVendor([contentID])\\ 
 +VendorManager.GetBuyVendor([contentID])\\ 
 +VendorManager.MoveToAndBuy(vendor, itemlist)\\ 
 +VendorManager.MoveToAndSell(vendor, itemlist)\\ 
 +VendorManager.Sell(itemlist)\\ 
 +VendorManager.Buy(itemlist)\\ 
 + 
 +Calls events:\\ 
 +"vendor.bought"\\ 
 +"vendor.sold"\\ 
 +"vendor.done"\\ 
 +"vendor.atvendor"\\ 
 +"vendor.error"\\
  
 ===== 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.1439991594.txt.gz · Last modified: 2015/08/19 13:39 by mmoalt