Balloon Settings

Translated Document

*1 - For any of the coordinate values below that are marked with *1, coordinates will be relative to the bottom right corner of the base image if a negative coordinate is specified.
If for some reason you really want to specify negative coordinates, use --number (two minus symbols).

descript.txt

descript.txt (of balloon)

Summary

Basic balloon configuration file.
In addition to the balloon name and author information, the settings for the display position of each component and the display of text are configured here.

The descript.txt file is the default settings for the balloon as a whole, and each surface of the balloon may be further adjusted in its own individual settings file, balloon(s/k)*s.txt.

Basic format and description examples

charset,UTF-8
type,balloon
name,Mr. Example Balloon
homeurl,http://ssp.shillest.net/ukadoc/manual/hogehoge/example/

craftman,ukadog
craftmanw,うか犬
craftmanurl,http://ssp.shillest.net/ukadoc/manual/index.html

origin.x,14
origin.y,14

validrect.left,0
validrect.top,0
validrect.right,0
validrect.bottom,-12

wordwrappoint.x,-20

font.color.r,0
font.color.g,0
font.color.b,0

cursor.blendmethod,mergepennot
cursor.style,square
cursor.brush.color.r,0
cursor.brush.color.g,127
cursor.brush.color.b,127
cursor.pen.color.r,0
cursor.pen.color.g,0
cursor.pen.color.b,0
cursor.font.color.r,0
cursor.font.color.g,0
cursor.font.color.b,0

arrow0.x,296
arrow0.y,8
arrow1.x,296
arrow1.y,-18

onlinemarker.x,16
onlinemarker.y,-27

sstpmarker.x,16
sstpmarker.y,-20
sstpmessage.x,28
sstpmessage.y,-21
sstpmessage.font.name,MS Gothic
sstpmessage.font.height,7
number.font.name,Arial
number.font.height,10
number.font.color.r,0
number.font.color.g,0
number.font.color.b,0
number.xr,-28
number.y,-24

communicatebox.x,8
communicatebox.y,21
communicatebox.width,385
communicatebox.height,20

Compared to the descript.txt of ghosts and shells, these settings are characterized by a very large number of specified items which are virtually mandatory.

In SSP, a homeurl can be set for balloons as well, allowing network updates from Explorer, etc.

Note that strings beginning with \ or % are considered tags in Sakura Script or environment variables, and are discarded due to security risks. If you want to include them as just characters, you need to escape them as \\ or \%.

charset,(character code)

Character code to be used. Shift_JIS is recommended for compatibility with older environments, otherwise UTF-8 is recommended.

(OS default setting or SSP -> Internationalization -> Default charset -> Text definition)

  • SSP
  • CROW
name,(balloon name)

Name of the balloon.

Cannot be omitted

  • Materia
  • SSP
  • CROW
type,(type)

Fileset type. For balloons, "balloon".

Cannot be omitted | balloon (on SSP)

  • Materia
  • SSP
  • CROW
craftman,(author name)

The name of the author of the balloon. Alphanumeric characters only.

No value

  • Materia
  • SSP
  • CROW
craftmanw,(author name)

The name of the author of the balloon.

No value

  • Materia
  • SSP
  • CROW
id,(ID name)

ID name of the balloon. Alphanumeric characters only.

No value

  • Materia
  • SSP
  • CROW
craftmanurl,(URL)

Author's URL.

No value

  • Materia
  • SSP
  • CROW
homeurl,(URL)

Network update URL.

No value

  • SSP
readme,(filename)

The name of the balloon explanation text file that is opened during installation or from the owner draw menu.

readme.txt

  • SSP
readme.charset,(character code)

Character code of the explanation text file.

(OS default setting or SSP -> Internationalization -> Default charset -> readme)

  • SSP 2.5.10
cursor,(filename) / mousecursor,(filename)

Cursor used for clickable areas of the balloon. Can be written as "mousecursor" starting with SSP 2.5.40

Cursor specified by ghost → Cursor set by OS (arrow)

  • Materia
  • SSP
mousecursor.text,(filename)

Cursor used for input boxes (I-BEAM).

Cursor specified by ghost → Cursor set by OS (type I)

  • SSP 2.5.40
mousecursor.wait,(filename)

Cursor used when something is being processed and it cannot respond (wristwatch type).

Cursor specified by ghost → Cursor set by OS (wristwatch)

  • SSP 2.5.43
mousecursor.arrow,(filename)

Cursor used for areas of the balloon that are not clickable.

Cursor specified by ghost → Cursor set by OS (arrow)

  • SSP 2.6.11
origin.x,(coordinate) *1

X coordinate of the text start position.

Unknown

  • Materia
  • SSP
  • CROW
origin.y,(coordinate) *1

Y coordinate of the text start position.

Unknown

  • Materia
  • SSP
  • CROW
validrect.left,(coordinate) *1

Left side of the text display area.

Unknown

  • Materia
  • SSP
  • CROW
validrect.top,(coordinate) *1

Top side of the text display area.

Unknown

  • Materia
  • SSP
  • CROW
validrect.right,(coordinate) *1

Right side of the text display area.

Unknown

  • Materia
  • SSP
  • CROW
validrect.bottom,(coordinate) *1

Bottom side of the text display area.

Unknown

  • Materia
  • SSP
  • CROW
wordwrappoint.x,(coordinate) *1

X coordinate at which automatic line breaks are applied and the text wraps.

Unknown

  • Materia
  • SSP
  • CROW
font.name,(filename)

Font to be used. Default is MS Gothic.
The font name can also be a font file placed in the balloon's folder (SSP only).
Multiple font names can be specified, separated by commas. These are automatically selected from based on which are installed, with the order they are written in serving as the priority order. (SSP Only.)

MS Gothic

  • Materia
  • SSP
  • CROW
font.height,(number)

The height value of the font to be used. (Unit is pixels, not points.)

12

  • Materia
  • SSP
  • CROW
font.color.r,(number)

Red value of the font color (0–255).

0

  • Materia
  • SSP
  • CROW
font.color.g,(number)

Green value of the font color (0–255).

0

  • Materia
  • SSP
  • CROW
font.color.b,(number)

Blue value of the font color (0–255).

0

  • Materia
  • SSP
  • CROW
font.shadowcolor.r,(number)

Red value of the font drop shadow color (0–255). Disabled with "none".

none

  • Materia
  • SSP
  • CROW
font.shadowcolor.g,(number)

Green value of the font drop shadow color (0–255). Disabled with "none".

none

  • Materia
  • SSP
  • CROW
font.shadowcolor.b,(number)

Blue value of the font drop shadow color (0–255). Disabled with "none".

none

  • Materia
  • SSP
  • CROW
font.shadowstyle,(type specification)

The style of the font drop shadow. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.

offset

  • SSP 2.5.27
font.bold,(0/1)

Always display font in bold. 0 to disable, 1 to enable.

0

  • SSP
font.italic,(0/1)

Always display font in italic. 0 to disable, 1 to enable.

0

  • SSP
font.underline,(0/1)

Always underline text. 0 to disable, 1 to enable.

0

  • SSP
font.strike,(0/1)

Always strike out text. 0 to disable, 1 to enable.

0

  • SSP
font.outline,(0/1)

Always display as an outline. 0 to disable, 1 to enable.

0

  • SSP
disable.font.(font definition),(specification)

Defines light colored text that means the operation is disabled. It is utilized in \f[disable] (or \f[color,disable], etc.).
For the "font definition", each definition beginning with "font." can be specified. The definition method is the same.
Example: disable.font.color

For disable.font.color only, it is a color mixed with the balloon image color. The rest are the same as the "font." definition group.

  • SSP 2.5.51
cursor.style,(style)

Appearance of the choice marker.
"square" displays a rectangle.
"underline" displays with an underline.
"square+underline" displays a rectangle and an underline.

square

  • Materia
  • SSP
  • CROW
cursor.blendmethod,(command)

Raster operation commands for choice markers.
"none" for none.
"notmaskpen" for r2_notmaskpen.
"mergepennot" for r2_mergepennot.
For SSP only, all operators that can be used with the SetROP2 function of Win32API can be specified (Reference: SetROP2 function (external site)).
In this case also, specify the mode name in lowercase without "R2_".

none

  • Materia
  • SSP
  • CROW
cursor.font.color.r,(number)

Red value of the font color for choice markers (0–255).
Used when there is no raster operation command.

0

  • Materia
  • SSP
  • CROW
cursor.font.color.g,(number)

Green value of the font color for choice markers (0–255).
Used when there is no raster operation command.

0

  • Materia
  • SSP
  • CROW
cursor.font.color.b,(number)

Blue value of the font color for choice markers (0–255).
Used when there is no raster operation command.

0

  • Materia
  • SSP
  • CROW
cursor.font.shadowcolor.r,(number)

Red value of the choice marker drop shadow (0–255).
Used when there is no raster operation command.

font.shadowcolor

  • SSP
cursor.font.shadowcolor.g,(number)

Green value of the choice marker drop shadow (0–255).
Used when there is no raster operation command.

font.shadowcolor

  • SSP
cursor.font.shadowcolor.b,(number)

Blue value of the choice marker drop shadow (0–255).
Used when there is no raster operation command.

font.shadowcolor

  • SSP
cursor.font.shadowstyle,(type specification)

The style of the choice marker drop shadow. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.
Used when there is no raster operation command.

font.shadowstyle

  • SSP 2.5.27
cursor.pen.color.r,(number)

Red value of the choice marker rectangle border and underline color (0–255).

cursor.font.color.r

  • Materia
  • SSP
  • CROW
cursor.pen.color.g,(number)

Green value of the choice marker rectangle border and underline color (0–255).

cursor.font.color.g

  • Materia
  • SSP
  • CROW
cursor.pen.color.b,(number)

Blue value of the choice marker rectangle border and underline color (0–255).

cursor.font.color.b

  • Materia
  • SSP
  • CROW
cursor.brush.color.r,(number)

Red value within the choice marker rectangle (0–255).

0

  • Materia
  • SSP
  • CROW
cursor.brush.color.g,(number)

Green value within the choice marker rectangle (0–255).

0

  • Materia
  • SSP
  • CROW
cursor.brush.color.b,(number)

Blue value within the choice marker rectangle (0–255).

0

  • Materia
  • SSP
  • CROW
cursor.notselect.style,(shape)

Appearance of choice markers that are not hovered over.
"square" displays a rectangle.
"underline" displays with an underline.
"square+underline" displays a rectangle and an underline.

Unknown

  • SSP
cursor.notselect.font.color.r,(number)

Red value for choices that are not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
cursor.notselect.font.color.g,(number)

Green value for choices that are not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
cursor.notselect.font.color.b,(number)

Blue value for choices that are not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
cursor.notselect.font.shadowcolor.r,(number)

Red value for the drop shadow of choices that are not hovered over (0–255).

font.shadowcolor

  • SSP
cursor.notselect.font.shadowcolor.g,(number)

Green value for the drop shadow of choices that are not hovered over (0–255).

font.shadowcolor

  • SSP
cursor.notselect.font.shadowcolor.b,(number)

Blue value for the drop shadow of choices that are not hovered over (0–255).

font.shadowcolor

  • SSP
cursor.notselect.font.shadowstyle,(type specification)

The style of the choice marker drop shadow when not hovered over. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.

font.shadowstyle

  • SSP 2.5.27
cursor.notselect.pen.color.r,(number)

Red value of the rectangle border and underline for choices that are not hovered over (0–255).

cursor.notselect.font.color.r

  • SSP
cursor.notselect.pen.color.g,(number)

Green value of the rectangle border and underline for choices that are not hovered over (0–255).

cursor.notselect.font.color.g

  • SSP
cursor.notselect.pen.color.b,(number)

Blue value of the rectangle border and underline for choices that are not hovered over (0–255).

cursor.notselect.font.color.b

  • SSP
cursor.notselect.brush.color.r,(number)

Red value within the rectangle of choices that are not hovered over (0–255).

0

  • SSP
cursor.notselect.brush.color.g,(number)

Green value within the rectangle of choices that are not hovered over (0–255).

0

  • SSP
cursor.notselect.brush.color.b,(number)

Blue value within the rectangle of choices that are not hovered over (0–255).

0

  • SSP
anchor.font.color.r,(number)

Red value of the anchor font color (0–255).

0

  • Materia
  • SSP
  • CROW
anchor.font.color.g,(number)

Green value of the anchor font color (0–255).

0

  • Materia
  • SSP
  • CROW
anchor.font.color.b,(number)

Blue value of the anchor font color (0–255).

0

  • Materia
  • SSP
  • CROW
anchor.font.shadowcolor.r,(number)

Red value of the anchor drop shadow color (0–255).

font.shadowcolor

  • SSP
anchor.font.shadowcolor.g,(number)

Green value of the anchor drop shadow color (0–255).

font.shadowcolor

  • SSP
anchor.font.shadowcolor.b,(number)

Blue value of the anchor drop shadow color (0–255).

font.shadowcolor

  • SSP
anchor.font.shadowstyle,(type specification)

The style of the anchor drop shadow. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.

font.shadowstyle

  • SSP 2.5.27
anchor.style,(shape)

Appearance of anchor text that is hovered over.
"square" displays a rectangle.
"underline" displays with an underline.
"square+underline" displays a rectangle and an underline.

underline

  • SSP
anchor.blendmethod,(command)

Anchor raster operation command.
"none" for none.
"notmaskpen" for r2_notmaskpen.
"mergepennot" for r2_mergepennot.
For SSP only, all operators that can be used with the SetROP2 function of Win32API can be specified (Reference: SetROP2 function (external site)).
In this case also, specify the mode name in lowercase without "R2_".

none

  • SSP
anchor.pen.color.r,(number)

Red value of the rectangle border and underline for anchor text that is hovered over (0–255).

anchor.font.color.r

  • SSP
anchor.pen.color.g,(number)

Green value of the rectangle border and underline for anchor text that is hovered over (0–255).

anchor.font.color.g

  • SSP
anchor.pen.color.b,(number)

Blue value of the rectangle border and underline for anchor text that is hovered over (0–255).

anchor.font.color.b

  • SSP
anchor.brush.color.r,(number)

Red value within the rectangle for anchor text that is hovered over (0–255).

0

  • SSP
anchor.brush.color.g,(number)

Green value within the rectangle for anchor text that is hovered over (0–255).

0

  • SSP
anchor.brush.color.b,(number)

Blue value within the rectangle for anchor text that is hovered over (0–255).

0

  • SSP
anchor.notselect.style,(shape)

Appearance of anchor text that is not hovered over.
"square" displays a rectangle.
"underline" displays with an underline.
"square+underline" displays a rectangle and an underline.

Unknown

  • SSP
anchor.notselect.font.color.r,(number)

Red value of the anchor font color when not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
anchor.notselect.font.color.g,(number)

Green value of the anchor font color when not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
anchor.notselect.font.color.b,(number)

Blue value of the anchor font color when not hovered over (0–255).
Used when there is no raster operation command.

0

  • SSP
anchor.notselect.font.shadowcolor.r,(number)

Red value of the anchor drop shadow color when not hovered over (0–255).

font.shadowcolor

  • SSP
anchor.notselect.font.shadowcolor.g,(number)

Green value of the anchor drop shadow color when not hovered over (0–255).

font.shadowcolor

  • SSP
anchor.notselect.font.shadowcolor.b,(number)

Blue value of the anchor drop shadow color when not hovered over (0–255).

font.shadowcolor

  • SSP
anchor.notselect.font.shadowstyle,(type specification)

The style of the anchor drop shadow when not hovered over. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.

font.shadowstyle

  • SSP 2.5.27
anchor.notselect.pen.color.r,(number)

Red value of the rectangle border and underline for anchor text that is not hovered over (0–255).

anchor.notselect.font.color.r

  • SSP
anchor.notselect.pen.color.g,(number)

Green value of the rectangle border and underline for anchor text that is not hovered over (0–255).

anchor.notselect.font.color.g

  • SSP
anchor.notselect.pen.color.b,(number)

Blue value of the rectangle border and underline for anchor text that is not hovered over (0–255).

anchor.notselect.font.color.b

  • SSP
anchor.notselect.brush.color.r,(number)

Red value within the rectangle for anchor text that is not hovered over (0–255).

0

  • SSP
anchor.notselect.brush.color.g,(number)

Green value within the rectangle for anchor text that is not hovered over (0–255).

0

  • SSP
anchor.notselect.brush.color.b,(number)

Blue value within the rectangle for anchor text that is not hovered over (0–255).

0

  • SSP
anchor.visited.style,(shape)

Appearance of visited anchors.
"square" displays a rectangle.
"underline" displays with an underline.
"square+underline" displays a rectangle and an underline.

Unknown

  • SSP
anchor.visited.font.color.r,(number)

Red value of the visited anchor font color (0–255).

0

  • SSP
anchor.visited.font.color.g,(number)

Green value of the visited anchor font color (0–255).

0

  • SSP
anchor.visited.font.color.b,(number)

Blue value of the visited anchor font color (0–255).

0

  • SSP
anchor.visited.font.shadowcolor.r,(number)

Red value of the visited anchor drop shadow (0–255).

font.shadowcolor

  • SSP
anchor.visited.font.shadowcolor.g,(number)

Green value of the visited anchor drop shadow (0–255).

font.shadowcolor

  • SSP
anchor.visited.font.shadowcolor.b,(number)

Blue value of the visited anchor drop shadow (0–255).

font.shadowcolor

  • SSP
anchor.visited.font.shadowstyle,(type specification)

The style of the visited anchor drop shadow. Displays a drop shadow to the bottom right of the text when offset is specified, and a border surrounding the text when outline is specified.

font.shadowstyle

  • SSP 2.5.27
anchor.visited.pen.color.r,(number)

Red value of the rectangle border and underline for visited anchor text that is hovered over (0–255).

anchor.visited.font.color.r

  • SSP
anchor.visited.pen.color.g,(number)

Green value of the rectangle border and underline for visited anchor text that is hovered over (0–255).

anchor.visited.font.color.g

  • SSP
anchor.visited.pen.color.b,(number)

Blue value of the rectangle border and underline for visited anchor text that is hovered over (0–255).

anchor.visited.font.color.b

  • SSP
anchor.visited.brush.color.r,(number)

Red value within the rectangle for visited anchor text that is hovered over (0–255).

0

  • SSP
anchor.visited.brush.color.g,(number)

Green value within the rectangle for visited anchor text that is hovered over (0–255).

0

  • SSP
anchor.visited.brush.color.b,(number)

Blue value within the rectangle for visited anchor text that is hovered over (0–255).

0

  • SSP
clickwaitmarker.x,(coordinate) *1

X coordinate of the marker used when waiting for the user to click.

Same as arrow1

  • SSP 2.5.54
clickwaitmarker.y,(coordinate) *1

Y coordinate of the marker used when waiting for the user to click.

Same as arrow1

  • SSP 2.5.54
sstpmarker.x,(coordinate) *1

X coordinate of the SSTP marker.

Unknown

  • Materia
  • SSP
  • CROW
sstpmarker.y,(coordinate) *1

Y coordinate of the SSTP marker.

Unknown

  • Materia
  • SSP
  • CROW
sstpmessage.x,(coordinate) *1

X coordinate of the start position of the SSTP message display.

Unknown

  • Materia
  • SSP
  • CROW
sstpmessage.y,(coordinate) *1

Y coordinate of the start position of the SSTP message display.

Unknown

  • Materia
  • SSP
  • CROW
sstpmessage.xr,(coordinate) *1

X coordinate of the end position of the SSTP message display. (*Position is relative to the right side if a negative value is specified.)

Unknown

  • SSP
onlinemarker.interval,(time)

The animation display switching interval for the online marker. Cannot be less than 50 ms to avoid unnecessarily increasing the load.

500ms

  • SSP 2.5.77
onlinemarker.x,(coordinate) *1

X coordinate of the online marker.

Unknown

  • Materia
  • SSP
  • CROW
onlinemarker.y,(coordinate) *1

Y coordinate of the online marker.

Unknown

  • Materia
  • SSP
  • CROW
sstpmessage.font.name,(filename)

Font to use for the SSTP message. Default is MS Gothic.
The font name can also be a font file placed in the balloon's folder (SSP only).
Multiple font names can be specified, separated by commas. These are automatically selected from based on which are installed, with the order they are written in serving as the priority order. (SSP Only.)

MS Gothic

  • Materia
  • SSP
  • CROW
sstpmessage.font.height,(size)

The height value of the SSTP message font. (Unit is pixels, not points.)

10

  • Materia
  • SSP
  • CROW
sstpmessage.font.color.r,(number)

Red value of the SSTP message font color (0–255).

0

  • Materia
  • SSP
  • CROW
sstpmessage.font.color.g,(number)

Green value of the SSTP message font color (0–255).

0

  • Materia
  • SSP
  • CROW
sstpmessage.font.color.b,(number)

Blue value of the SSTP message font color (0–255).

192

  • Materia
  • SSP
  • CROW
number.font.name,(filename)

Font to be used for the file counter.
The font name can also be a font file placed in the balloon's folder (SSP only).
Multiple font names can be specified, separated by commas. These are automatically selected from based on which are installed, with the order they are written in serving as the priority order. (SSP Only.)

MS Gothic

  • Materia
  • SSP
  • CROW
number.font.height,(number)

The height value of the file counter font (Unit is pixels, not points.)

10

  • Materia
  • SSP
  • CROW
number.font.color.r,(number)

Red value of the file counter (0–255).

0

  • Materia
  • SSP
  • CROW
number.font.color.g,(number)

Green value of the file counter (0–255).

0

  • Materia
  • SSP
  • CROW
number.font.color.b,(number)

Blue value of the file counter (0–255).

0

  • Materia
  • SSP
  • CROW
number.xr,(coordinate) *1

X coordinate of the file counter. Text displays with a right starting point.

Unknown

  • Materia
  • SSP
  • CROW
number.y,(coordinate) *1

Y coordinate of the file counter.

Unknown

  • Materia
  • SSP
  • CROW
arrow0.x,(coordinate) *1

X coordinate of the up arrow of the scroll marker.

Unknown

  • Materia
  • SSP
  • CROW
arrow0.y,(coordinate) *1

Y coordinate of the up arrow of the scroll marker.

Unknown

  • Materia
  • SSP
  • CROW
arrow1.x,(coordinate) *1

X coordinate of the down arrow of the scroll marker.

Unknown

  • Materia
  • SSP
  • CROW
arrow1.y,(coordinate) *1

Y coordinate of the down arrow of the scroll marker.

Unknown

  • Materia
  • SSP
  • CROW
communicatebox.font.name,(font name)

Font to be used in the input box.
The font name can also be a font file placed in the balloon's folder (SSP only).
Multiple font names can be specified, separated by commas. These are automatically selected from based on which are installed, with the order they are written in serving as the priority order. (SSP Only.)

MS Gothic

  • SSP
communicatebox.font.color.r,(number)

Red value of the input box font color (0–255).

0

  • SSP 2.5.36
communicatebox.font.color.g,(number)

Green value of the input box font color (0–255).

0

  • SSP 2.5.36
communicatebox.font.color.b,(number)

Blue value of the input box font color (0–255).

0

  • SSP 2.5.36
communicatebox.background.color.r,(number)

Red value of the input box background color (0–255).

Color of the center of the input box image

  • SSP 2.6.39
communicatebox.background.color.g,(number)

Green value of the input box background color (0–255).

Color of the center of the input box image

  • SSP 2.6.39
communicatebox.background.color.b,(number)

Blue value of the input box background color (0–255).

Color of the center of the input box image

  • SSP 2.6.39
communicatebox.x,(coordinate)

X coordinate of the starting point of the input area.

Unknown

  • Materia
  • SSP
  • CROW
communicatebox.y,(coordinate)

Y coordinate of the starting point of the input area.

Unknown

  • Materia
  • SSP
  • CROW
communicatebox.width,(size)

Width of the input area.

Unknown

  • Materia
  • SSP
  • CROW
communicatebox.height,(size)

Height of the input area.

Unknown

  • Materia
  • SSP
  • CROW
paint_transparent_region_black,(number)

Display setting for areas that are not transparent according to the transparency value, even though they are the transparency color of the image (the color of the pixel in the top left corner of the image).
If 0, the original color of the image (transparency color) is displayed with the specified transparency.
If 1, the image is filled with black instead of the color of the image, and then displayed with the specified transparency.
For example, if you specify 0 and prepare a pure white pna image, it will be displayed as it is without a transparency color.
This setting can only be set globally for the entire balloon, and cannot be overridden.

Unspecified (behavior is equivalent to 1 for images with pna as transparency, and 0 for images with the alpha channel of the image itself as transparency)

  • SSP
use_self_alpha,(number)

If set to 1, the alpha channel of the balloon surface itself is used for the transparency value, not the pna.
Even if it is set to 1, pna is used for surfaces that do not have an alpha channel.
Note that input box balloons cannot be made translucent unles use_input_alpha is also set to 1.
This setting can only be set globally for the entire balloon, and cannot be overridden.

0

  • SSP
use_input_alpha,(number)

If set to 1, the balloon of the input box is also made translucent. However, the frame of the input area cannot be made translucent.
This setting can only be set globally for the entire balloon, and cannot be overridden.

0

  • SSP 2.5.40
overlay_outside_balloon,(number)

If set to 1, image parts such as the online marker and SSTP markers may be drawn outside the balloon.
This setting can only be set globally for the entire balloon, and cannot be overridden.

0

  • SSP 2.5.54
windowposition.x,(coordinate)

X axis adjustment of the balloon from its basic position.
Specify a number in pixels or by keywords.
In the case of numbers, + moves towards the shell and - moves away.
"center" (or in SSP only, "top") to lock it to the top center of the shell.
"bottom" (SSP only) to lock it to the bottom center of the shell.
In SSP only, it can also be written in descript.txt.

0

  • Materia
  • SSP
  • CROW
windowposition.y,(coordinate)

Y axis adjustment of the balloon from its basic position.
Specify a number in pixels. Note that + moves towards the bottom, and - moves towards the top.

The basic position depends on the specification of windowposition.x:
center/top - Positioned so the bottom edge of the balloon meets the top edge of the shell image.
bottom - Positioned so the top edge of the balloon meets the bottom edge of the shell image.
Number specification - Positioned so the top edge of the balloon and the top edge of the shell image are aligned.

In SSP only, it can also be written in descript.txt.

0

  • Materia
  • SSP
  • CROW
windowposition.limit,(0/1)

Whether to force the balloon to stay within the screen or not. 1 to keep it within the screen, 0 to not keep it in the screen (if it tries to leave the screen, it will be ignored).

In SSP only, it can also be written in descript.txt.

1

  • SSP 2.5.10

balloons*s.txt/balloonk*s.txt/balloonc*s.txt (individual specifications)

balloons*s.txt/balloonk*s.txt

Summary

Individual configuration files for each balloon surface (balloons0.png, balloonk0.png, ...) and input boxes.
The settings in descript.txt are set as standard settings, and if you set the same items here, they will overwrite the items you set there.

You can prepare one file per surface (e.g. balloons0s.txt for balloons0.png. Note the "s" at the end of the file name.)

Generally, all items can be set. However, settings that are related to the balloon as a whole, including name, type, craftman, craftmanurl, id, homeurl, and readme, are meaningless and cannot be set.
In addition, the settings windowposition.x and windowposition.y have been added for adjusting the display position relative to the shell-side surface (in SSP only, this can also be set on the descript.txt side).

arrow.filename,(filename)

Specify the name of the image file for the scroll arrow. No extension is required.
For example, if "arrow" is set, arrow0 (top) and arrow1 (bottom) are used automatically.

arrow / individual: arrows,arrowk,arrowp*def

  • SSP 2.5.51
sstpmarker.filename,(filename)

Specify the name of the image file for the SSTP marker. No extension is required.

sstp or sstp_new / individual: sstp_news,sstp_newk,sstp_newp*def

  • SSP 2.5.51
marker.filename,(filename)

Specify the name of the image file to be displayed with the \![*] tag. No extension is required.

marker / individual: markers,markerk,markerp*def

  • SSP 2.5.51
onlinemarker.filename,(filename)

Specify the name of the image file for the online marker. No extension is required.
For example, if "online" is set, the images are loaded in the order online0, online1, online2... and displayed as an animation while online.

online / individual: onlines,onlinek,onlinep*def

  • SSP 2.5.51
clickwaitmarker.filename,(filename)

Specify the name of the image file for the display while waiting for the user to click. No extension is required.

clickwait / individual: clickwaits,clickwaitk,clickwaitp*def

  • SSP 2.5.54

descript.txt - Recommended ghost

recommended.ghost,(ghost name)

Recommended ghost name. If you try to use it with a ghost other than this, you will get a strong warning.

None specified

  • SSP 2.4
recommended.ghost.path,(path)

Relative path of the recommended ghost. If you try to use it with a ghost other than this, you will get a strong warning.

None specified

  • SSP 2.4