Commands:Main

From SMTheming Wiki

Revision as of 21:55, 17 June 2012 by AJ 187 (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Commands are how things get done in the theming world. Without them, you can't really do anything but change graphics, and a number of people have already done that with mixed results.

Contents

Legend

     StepMania 3.9 and 5.0
     Differences between 3.9 and 5.0
     StepMania 3.9 only
     StepMania 5.0 only

Commands

Tween commands
Tween Types
sleep hibernate linear accelerate decelerate
bouncebegin bounceend spring compound smooth
Tween Commands
stoptweening finishtweening hurrytweening    
Positioning commands
x y z addx addy
addz horizalign vertalign halign valign
Size commands
zoom zoomx zoomy zoomz zoomtowidth
zoomtoheight zoomto stretchto cropleft cropright
croptop cropbottom scaletocover scaletofit  
Diffusing commands
diffuse diffuseleftedge diffuserightedge diffusetopedge diffusebottomedge
diffuseupperleft diffuseupperright diffuselowerleft diffuselowerright diffusecolor
diffusealpha fadeleft fadetop faderight fadebottom
fadecolor glow glowmode
Visibility commands
hidden visible draworder    
Rotation commands
rotationx rotationy rotationz heading pitch
roll        
Sprite commands
animate setstate      
Text commands
strokecolor jitter rainbowscroll wrapwidthpixels maxwidthpixels
uppercase croptowidth      
Blending commands
additiveblend blend      
Z commands
zbuffer zbias ztest ztestmode zwrite
clearzbuffer        
Effects
diffuseblink diffuseshift diffuseramp glowblink glowshift
rainbow wag bounce bob pulse
spin vibrate stopeffect effectcolor1 effectcolor2
effectperiod effectoffset effectdelay effectclock effectmagnitude
effecttiming        

Other Commands

GameCommands affect gameplay and other aspects of the program, rather than graphics.

Overview: Other commands

References

Certain builds of StepMania 4 can export Lua information, which includes all of the commands at your disposal (both built into StepMania and augmented with Lua scripts). KKI Labs hosts an online copy of the SM Lua documentation for various versions:

Older Versions

These links are provided for reference only, as these versions of StepMania are no longer maintained.

Personal tools