Character code to be displayed. This description must be on the first line of the file.
Shift_JIS
Version of the format of surfacetable.txt. Currently it should always be 1.
1
Option specification. Multiple options can be separated by commas.
Currently, only "DisableNoDefineSurfaces" can be specified, which ignores surfaces that are not defined in surfaces.txt or other documents and are not explicitly specified in surfacetable.txt.
No behavior
Gives an identifying name to a group of surface name definition lines described below it.
Continue immediately below with a line containing only "{", and close with a line containing only ")".
A group name of "__disabled" indicates that surfaces in that group are not in use (they will not appear in the list in SSP's surface test).
No behavior
The number of the scope to which the surfaces in that group primarily belong.
Write one item in each group.
0 for the main character, 1 for the side character, etc.
No behavior
Give a unique name to the surface ID.
It is usually listed within a group.
The first one written in a group is considered the standard surface in that group (such as 0 for scope,0, and 10 for scope,1).
The name "__parts" indicates that the surface is primarily used as a part for animations, dressups, etc. (treated as if the name were unspecified in SSP's surface test).
If the name is omitted, it indicates that the name is undefined. In SSP's surface test, for surfaces with initial values, the initial value is used if nothing is specified. This setting can be used to cancel the specification for such a surface.
No behavior/standard surface definition for certain surfaces in SSP's surface test.