DSWave

From GameBrew
Revision as of 01:10, 6 November 2012 by HydeWing (talk | contribs) (Created page with "{{Infobox homebrew | title = DSWave | image = File:Dswaves.png | type = Other | version = 1.0 | licence = Mixed | author = RedHunter | webs...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
DSWave
File:Dswaves.png
General
Author(s)RedHunter
TypeOther
Version1.0
LicenceMixed
Links
[Media:Dswavelua1.rar Download]
Website
Advertisements

<htmlet>adsense</htmlet>


DSWaves is a library programmed in Lua of a style waves of the PSP XMB. It creates waves resembling the PSP XMB on NDS. This library is for Micro Lua DS only.

User guide

Load the RAM waves.

DSWave.LoadWave ("imagen_ondas.png")

Load the VRAM waves.

DSWave.LoadVWave ("imagen_ondas.png")

Free the image of waves (for charging another or to free memory).

DSWave.ClearWave ()

Dyeing the waves.

Example: DSWave.Tint (Red), assume you define a color using Red as Red = Color.new (31,0,0)
DSWave.Tint (Color)

Creates a horizontal mirror. Example: DSWave.MirrorH (true) to enable or DSWave.MirrorH (false) to disable.

DSWave.MirrorV (true) or DSWave.MirrorV (false)

Same as above but creating a vertical mirror.

DSWave.MirrorH (true) or DSWave.MirrorH (false)

Blitea the wave on the screen should be used inside the loop.

DSWave.Init (SCREEN_UP) or DSWave.Init (SCREEN_DOWN)

Sets the speed of the wave, important to use, otherwise the wave will not move.

DSWave.SetSpeed ​​(1) - where 1 can be 2,3,4, ...

Returns the speed of the wave, for use with a variable Example:

DSWave.GetSpeed ​​velocidad_olas = ()

The image can create waves with GIMP or Photoshop (or other graphics editing program) or use this tutorial for PSP, only that you have to resize them to 256x192.

NOTE: Keep in mind that the following variables can not be used in the homebrews because DSWave used Bookseller: waveimg, crn, crrk, Vvl, vlv, srrrr, cwave, SSSR.

Advertising: