多目的スイッチプラグインReadme


当プラグインは、あらゆる目的でスイッチを再現したいときに使うプラグインです。


プラグイン本体のdllファイル名と同じ名前のiniファイルが読み込まれます。
iniファイルが見つからなかった場合、自動でiniファイルが生成されます。

iniファイルについて
[Index]
PanelMake		:キーを押している間だけ点灯するPanelインデックスです。(例:自動復帰型ボタン)
PanelBreak		:キーを押している間だけ消灯するPanelインデックスです。(例:自動復帰型ボタン)
PanelToggle		:キーを押すごとに点灯と消灯が入れ替わるPanelインデックスです。(例:ヘッドライト、EL計器灯)
PanelNToggle		:PanelToggleの逆の動作をするPanelインデックスです。(例:ヘッドライト、EL計器灯)
PanelAllWays1		:常時一定の値を出力するインデックスです。(出力する値はValueセクションで設定します。)
PanelAllWays2		:常時一定の値を出力するインデックスです。(出力する値はValueセクションで設定します。)
SoundLoop		:キーを押している間だけループ再生されるSoundインデックスです。(例:連絡ブザー、乗降促進メロディ)
SoundLoop2		:キーを押すごとにループ再生と停止が入れ替わるSoundインデックスです。(例:クーラー)
SoundButtonOn1		:キーを押した時に一回再生されるSoundインデックスです。(例:スイッチ音)
SoundButtonOn2		:上に同じ動作をします。(例:スイッチ音)
SoundButtonOff1		:キーを離した時に一回再生されるSoundインデックスです。(例:スイッチ音、乗降促進アナウンス)
SoundButtonOff2		:上に同じ動作をします。(例:スイッチ音)
[Value]
PanelMake		:PanelMakeで出力する値を設定します。(点灯状態でここで設定した値が、消灯状態で0が出力されます。)
PanelBreak		:PanelBreakで出力する値を設定します。
PanelToggle		:PanelToggleで出力する値を設定します。
PanelNToggle		:PanelNToggleで出力する値を設定します。
PanelAllWays1		:PanelAllWays1で出力する値を設定します。
PanelAllWays2		:PanelAllWays2で出力する値を設定します。
[Key]
InputKey=L		:どのキーを押した時に動作するか決定します。(S、A1、A2、B1、B2、C1、C2、D、E、F、G、H、I、J、K、L)

Indexで使わないものは-1にするか、当該構文を削除してください。
Keyはどれかを設定してください。


二次配布について
当プラグインは素材として公開しておりますので、各自車両データ等に組み込んだり改造パッチにするなどで二次配布を許可しております。
ただし、バグ報告の収集のため、使用した旨を各データのReadme等にお書きのうえ、このReadmeをリネーム等するなどして同梱してください。
プラグインのみの再配布は、そのプラグインが最終更新版である場合のみ許可します。

当プラグインは、Mackoy氏のサンプルプラグインを改造して製作しております。
iniファイルの読み込みにはamedas.氏のinimoniで出力されたソースを使用しています。
製作　秋田の新快速 Twitter:@ASKED757001 E-mail ED757001@gmail.com