minor doc updates
This commit is contained in:
+26
-21
@@ -404,12 +404,12 @@ The .SM song file format was created to be one file format that supports all
|
||||
game types that StepMania can play (dance, pump, beat, guitar, etc). The syntax
|
||||
of a .SM is similar to .DWI and .KSF except that some tags are different.<br>
|
||||
<br>
|
||||
(Note that StepMania can load images can be in png, gif, jpg, or bmp format, and
|
||||
can load sounds in ogg, mp3, or wav format.)<br>
|
||||
Note that StepMania can load images in PNG, GIF, PJG, and BMP formats, and
|
||||
can load sounds in OGG, MP3, and WAV formats.<br>
|
||||
<br>
|
||||
Any text field in an SM file can contain UTF-8 characters.<br>
|
||||
<br>
|
||||
#TITLE:...; - The "main title" of the song. Supports for UTF-8 foreign
|
||||
characters.<br>
|
||||
#TITLE:...; - The "main title" of the song.<br>
|
||||
#SUBTITLE:...; - This text will appear underneath the main title of the song on
|
||||
the Select Music screen. e.g. "~Dirty Mix~" or "(remix)".<br>
|
||||
#ARTIST:...; - The artist of the song.<br>
|
||||
@@ -684,8 +684,8 @@ CRS files define the courses used in the Nonstop, Oni, and Endless modes.
|
||||
files must reside in the "Courses" folder in the StepMania program folder.
|
||||
These rules determine which of the three modes a course will appear in:<br>
|
||||
<br>
|
||||
Nonstop: Will appear if #LIVES=-1 and #REPEAT=OFF.<br>
|
||||
Oni (Challenge): Will appear if #LIVES > 0 and #REPEAT=OFF.<br>
|
||||
Nonstop: Will appear if there is no #LIVES tag and #REPEAT is OFF.<br>
|
||||
Oni (Challenge): Will appear if there is a #LIVES tag and #REPEAT is OFF.<br>
|
||||
Endless: Will appear if #REPEAT is ON.<br>
|
||||
<br>
|
||||
#COURSE:...; - name of the course<br>
|
||||
@@ -798,14 +798,21 @@ in the folder "NoteSkins\<Game Name>\<Note Skin Name>". No
|
||||
to a particular game (dance, pump, etc). In the note skin folder, you must
|
||||
implement the folling files for each note:<br>
|
||||
<br>
|
||||
<NoteName> receptor (2x1).png<br>
|
||||
<NoteName> tap parts (2xN).png<br>
|
||||
<NoteName> tap explosion bright (NxN).png<br>
|
||||
<NoteName> tap explosion dim (NxN).png<br>
|
||||
<NoteName> note color part (NxN).png<br>
|
||||
<NoteName> note gray part (NxN).png<br>
|
||||
<NoteName> hold parts (4x2).png<br>
|
||||
<NoteName> hold explosion (NxN).png<br>
|
||||
<NoteName> receptor (3x1).png<br>
|
||||
<NoteName> tap note (NxN).png<br>
|
||||
<NoteName> tap explosion bright.png<br>
|
||||
<NoteName> tap explosion bright.png<br>
|
||||
<NoteName> hold explosion.png<br>
|
||||
<NoteName> down hold topcap active.png.png<br>
|
||||
<NoteName> down hold topcap inactive.png.png<br>
|
||||
<NoteName> down hold head active.png.png<br>
|
||||
<NoteName> down hold head inactive.png.png<br>
|
||||
<NoteName> down hold body active.png.png<br>
|
||||
<NoteName> down hold body inactive.png.png<br>
|
||||
<NoteName> down hold tail active.png.png<br>
|
||||
<NoteName> down hold tail inactive.png.png<br>
|
||||
<NoteName> down hold bottomcap active.png.png<br>
|
||||
<NoteName> down hold bottomcap inactive.png.png<br>
|
||||
<NoteName> tap.colors<br>
|
||||
<br>
|
||||
"<NoteName>" must be the name of the note (e.g. "left", "upright", "snare").
|
||||
@@ -814,8 +821,7 @@ each game.<br>
|
||||
<br>
|
||||
Most of the note skin elements can use any number of frames. For example, the
|
||||
element "tap exposion bright" could have 4 frames (2x2), 2 frames (1x2), or just
|
||||
a single frame. The exception to this rule is "tap parts" which must be 2 frames
|
||||
wide, and hold parts which must be 4x2.<br>
|
||||
a single frame. The exception to this rule is "receptor", which must have 3 frames.<br>
|
||||
<br>
|
||||
For more information on about textures with multiple frames, see the section
|
||||
"How StepMania Loads Textures" in this document.<br>
|
||||
@@ -835,7 +841,7 @@ Themes\<ThemeName>\Fonts\<br>
|
||||
Themes\<ThemeName>\Graphics\<br>
|
||||
Themes\<ThemeName>\Numbers\<br>
|
||||
Themes\<ThemeName>\Sounds\<br>
|
||||
Themes\<ThemeName>\metrics.ini\<br>
|
||||
Themes\<ThemeName>\metrics.ini<br>
|
||||
<br>
|
||||
The 5 possible folders in a theme hold "theme elements". A theme element is
|
||||
simply a little piece of the theme that can be changed. Each of the 5 folders
|
||||
@@ -845,8 +851,7 @@ BGAnimations: This folder contains BGAnimation elements for the different
|
||||
screens. Since all backgrounds for all the menus in the game are generated using
|
||||
BGAnimations, any screen in the game can have an animating background. Also,
|
||||
BGAnimations can contain movie layers. For more information about BGAnimations,
|
||||
see the section "BGAnimations Format" in <br>
|
||||
this document.<br>
|
||||
see the section "BGAnimations Format" in this document.<br>
|
||||
<br>
|
||||
Fonts: This folder contains graphics and font width data used by the font
|
||||
system. Font graphics and width files are generated using the program "Bitmap
|
||||
@@ -1004,7 +1009,7 @@ image.<br>
|
||||
<br>
|
||||
However, paletted PNGs have a couple limitations:<br>
|
||||
- they support you to only "on/off" alpha.<br>
|
||||
- they support a maxiumum of 256 colors. This can make smooth gradients
|
||||
- they support a maximum of 256 colors. This can make smooth gradients
|
||||
look ugly. <br>
|
||||
<br>
|
||||
Alternatively, inserting "dither" into filenames will instruct StepMania
|
||||
@@ -1168,4 +1173,4 @@ Kyle "KeeL" Ward for his awesome menu music (www.ampcast.com/keel)<br>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user