WoW:Sea (AddOn): Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
Sea is a function library designed to make the process of writing new [[World of Warcraft]] UI mods faster and simpler. It is designed to reflect a [[Java]] like library style.  
Sea is a set of function libraries designed to make the process of writing new [[World of Warcraft]] UI mods faster and simpler. It is designed to reflect a [[Java]] like library style.


For example:
For example:
  Sea.io.print("Hello World!");  
  Sea.IO.print("Hello World!");  
 
You can download the pre-release version from [http://www.curse-gaming.com/mod.php?addid=122 here].


== Sea Documentation ==  
== Sea Documentation ==  
{{Notify Alex}}


Sea Libraries
==== Sea Libraries ====
* [[Sea.data|Data]] - information tables useful to the game
* [[Sea.data|data]] - information tables useful to the game
* [[Sea.IO|IO]] - input/output functions (mostly output)
* [[Sea.IO|IO]] - input/output functions (mostly output)
* [[Sea.lang|Lang]] - localization and language formatting functions
* [[Sea.lang|lang]] - localization and language formatting functions
* [[Sea.math|Math]] - mathematical functions and constants not in lua's Math  
* [[Sea.math|math]] - mathematical functions and constants not in lua's Math  
* [[Sea.string|String]] - string manipulation and formatting functions
* [[Sea.string|string]] - string manipulation and formatting functions
* [[Sea.table|Table]] - table manipulation functions
* [[Sea.table|table]] - table manipulation functions
* [[Sea.util|Util]] - common utilities, such as hooking functions
* [[Sea.util|util]] - common utilities, such as hooking functions
* [[Sea.wow|WoW]] - World of Warcraft game object functions (like tooltip.scan)
* [[Sea.wow|wow]] - World of Warcraft game object functions (like tooltip.scan)
 
{{Suggest in Discussion}}
 
==== Sea Examples ====
* Your example here
 
[[Sea Development]]
 
[[Category: Function Libraries]]
[[Category: Cosmos AddOns]]

Revision as of 05:08, 4 July 2005

Sea is a set of function libraries designed to make the process of writing new World of Warcraft UI mods faster and simpler. It is designed to reflect a Java like library style.

For example:

Sea.IO.print("Hello World!"); 

You can download the pre-release version from here.

Sea Documentation

Template:Notify Alex

Sea Libraries

  • data - information tables useful to the game
  • IO - input/output functions (mostly output)
  • lang - localization and language formatting functions
  • math - mathematical functions and constants not in lua's Math
  • string - string manipulation and formatting functions
  • table - table manipulation functions
  • util - common utilities, such as hooking functions
  • wow - World of Warcraft game object functions (like tooltip.scan)

Template:Suggest in Discussion

Sea Examples

  • Your example here

Sea Development