通常コマンドリファレンス

サウンド設定の値を取得【getsndconfex】

サウンド設定の値を取得します。

書式 : getsndconfex [var] [type] (ex1) (ex2)

var
設定内容取得先変数No
type
取得内容
ex1
追加情報1
ex2
追加情報2

現在取得できる内容は以下のとおりです。

volume
ボリューム値をタグ名から取得
ex1
soundconf.xmlにてPARTタグ内で任意に定義したタグ名を指定します。
masterとする事でマスターボリュームを取得できます。
play
再生フラグをタグ名から取得
ex1
soundconf.xmlにてPARTタグ内で任意に定義したタグ名を指定します。
masterとする事でマスターの設定を取得できます。
mute
ミュートフラグをタグ名から取得
ex1
soundconf.xmlにてPARTタグ内で任意に定義したタグ名を指定します。
masterとする事でマスターの設定を取得できます。
sysplay
システムボイスフラグをタグ名から取得
ex1
soundconf.xmlにてPARTタグ内で任意に定義したタグ名を指定します。
voicebgm
ボイス再生中のボリューム値をタグ名から取得
ex1
soundconf.xmlにてPARTタグ内で任意に定義したタグ名を指定します。

volume_id
ボリューム値をIDから取得
ex1
soundconf.xmlにてPARTタグ内で定義したIDを指定します。
ex2
子階層のID
...
子階層のID
play_id
再生フラグをIDから取得
ex1
soundconf.xmlにてPARTタグ内で定義したIDを指定します。
ex2
子階層のID
...
子階層のID
mute_id
ミュートフラグをIDから取得
ex1
soundconf.xmlにてPARTタグ内で定義したIDを指定します。
ex2
子階層のID
...
子階層のID
sysplay_id
システムボイスフラグをIDから取得
ex1
soundconf.xmlにてPARTタグ内で定義したIDを指定します。
ex2
子階層のID
...
子階層のID
voicebgm_id
ボイス再生中のボリューム値をIDから取得
ex1
soundconf.xmlにてPARTタグ内で定義したIDを指定します。
ex2
子階層のID
...
子階層のID

volume_type
ボリューム値をTYPEから取得
ex1
soundconf.xmlにてPARTタグ内で定義したTYPEを指定します。
play_type
再生フラグをTYPEから取得
ex1
soundconf.xmlにてPARTタグ内で定義したTYPEを指定します。
mute_type
ミュートフラグをTYPEから取得
ex1
soundconf.xmlにてPARTタグ内で定義したTYPEを指定します。
sysplay_type
システムボイスフラグをTYPEから取得
ex1
soundconf.xmlにてPARTタグ内で定義したTYPEを指定します。
voicebgm_type
ボイス再生中のボリューム値をTYPEから取得
ex1
soundconf.xmlにてPARTタグ内で定義したTYPEを指定します。

※重複した定義が複数ある場合、検索で最初に見つかった設定を返す仕様となります。

例1 : BGMボリューム値を取得し、$100 にセットします

	getsndconfex 100 volume bgm		// TAG名から取得
	getsndconfex 100 volume_id 0	// IDから取得
	getsndconfex 100 volume_type bgm	// TYPEから取得
		

例2 : キャラクターBの再生フラグを取得し、$100 にセットします

	getsndconfex 100 play VOICE_001	// TAG名から取得
	getsndconfex 100 play_id 2 1	// IDから取得
	getsndconfex 100 play_type woman	// TYPEから取得