LSPDFR 日本語解説wiki
PoliceSmartRadio
最終更新:
lspdfrinfo
-
view
このページは更新を停止しました。今後更新・改善される可能性はかなり低いです。
PoliceSmartRadio
PoliceSmartRadio(以下、PSR)は、もともと「Police Radio」というFinKone氏制作のプラグインであったが、Albo1125氏が自身のプラグイン(ArrestManager等)と互換性を持った新たに後継機であるPSRを制作。それに伴い2017年4月1日にPolice Radioは公開を終了し、その後PSRも更新されなくなったが、Aschtar氏がコードを変更しLSPDFR0.4.9に対応。Githubで配布されており、現在でも使用できるようになっている。
PSRとは、新たに無線機を追加し、検視官、レッカー車などを呼び出すためのプラグインのため必須であった。しかし更新されなくなった後、STPで機能が使用できるようになったため、必須とまではいかなくなった。しかし現在でもSTP、UBと互換性を持つPSRは、色々な応援要請などの簡略ができるだろう。
PSRとは、新たに無線機を追加し、検視官、レッカー車などを呼び出すためのプラグインのため必須であった。しかし更新されなくなった後、STPで機能が使用できるようになったため、必須とまではいかなくなった。しかし現在でもSTP、UBと互換性を持つPSRは、色々な応援要請などの簡略ができるだろう。
ダウンロードリンク
Albo1125氏の使用できないPSR
Aschtar氏の使用できるPSR
必須
RPHおよびLSPDFR
RAGENaitiveUI
┗ 別ダウンロード必須
Albo1125.Common.dll
┗ 同梱
インストール方法
Albo1125.Common.dll、Pluginsフォルダをメインディレクトリにドラッグ&ドロップ。
注意
STPやUBなどと互換性を持たせるためには、PSRフォルダ内のDisplayフォルダに専用のテクスチャ等をドラッグ&ドロップしないといけません。また、使用できること以外はAlbo1125氏のPSRと変わらないため、STPやUBとキー配置の重複が多いです。使用する前にキー配置を変えることを推奨します。
プラグインと依存関係
メインディレクトリ・一部ファイルは割愛。
┣ Albo1125.Common.dll (Albo1125のプラグインで使用するライブラリ)
┗ Plugins
┗ LSPDFR
┣ PoliceSmartRadio.dll (プラグイン本体)
┣ VocalDispatch (プラグイン「VocalDispatch」でPSRを使用するためのxmlが入ったフォルダ。)
┃ ┗ PoliceSmartRadio.xml (PSRを使用するためのxml。現在はVocalDispatch自体がサポートされていない。)
┣ PoliceSmartRadio (PSRで他プラグインを機能させるための画像データや構成設定が入ったフォルダ)
┃ ┗ Display (PSRで要請できるユニットを無線機の画面で表示するための画像データが格納されているフォルダ)
┃ ┣ ON (カーソル選択中に表示されるPSRで要請できるユニットのメニュー項目の画像データ)
┃ ┣ OFF (選択されていない時に表示されるPSRで要請できるユニットのメニュー項目の画像データ。)
┃ ┣ DisplayPositioning.ini (無線機のボタンの場所や項目の数の構成設定。無線機本体はDisplayConfig.iniで制御される)
┃ ┗ Background.png (無線機の見た目)
┣ Audio (PSRで使用される音声が入ったフォルダ)
┃ ┣ ButtonScroll.wav (カーソル移動時の音)
┃ ┣ ButtonSelect.wav (カーソルを選択および実行の音)
┃ ┣ PanicButton.wav (パニックボタンの音。本来は連続で流れる)
┃ ┗ PlateCheck (車両照会で使用される司令部の音声ファイルが入ったフォルダ)
┗ Config (プラグインのそれぞれの設定ファイルが入ったフォルダ)
┣ GeneralConfig.ini (プラグインのメイン構成設定)
┣ PanicButton.ini (パニックボタンの構成設定)
┣ ControllerConfig.ini (コントローラーでの操作の構成設定)
┣ DisplayConfig.ini (画面上に表示する無線機の位置設定)
┗ KeyboardConfig.ini (キーボードでの操作の構成設定)
┗ Plugins
┗ LSPDFR
┣ PoliceSmartRadio.dll (プラグイン本体)
┣ VocalDispatch (プラグイン「VocalDispatch」でPSRを使用するためのxmlが入ったフォルダ。)
┃ ┗ PoliceSmartRadio.xml (PSRを使用するためのxml。現在はVocalDispatch自体がサポートされていない。)
┣ PoliceSmartRadio (PSRで他プラグインを機能させるための画像データや構成設定が入ったフォルダ)
┃ ┗ Display (PSRで要請できるユニットを無線機の画面で表示するための画像データが格納されているフォルダ)
┃ ┣ ON (カーソル選択中に表示されるPSRで要請できるユニットのメニュー項目の画像データ)
┃ ┣ OFF (選択されていない時に表示されるPSRで要請できるユニットのメニュー項目の画像データ。)
┃ ┣ DisplayPositioning.ini (無線機のボタンの場所や項目の数の構成設定。無線機本体はDisplayConfig.iniで制御される)
┃ ┗ Background.png (無線機の見た目)
┣ Audio (PSRで使用される音声が入ったフォルダ)
┃ ┣ ButtonScroll.wav (カーソル移動時の音)
┃ ┣ ButtonSelect.wav (カーソルを選択および実行の音)
┃ ┣ PanicButton.wav (パニックボタンの音。本来は連続で流れる)
┃ ┗ PlateCheck (車両照会で使用される司令部の音声ファイルが入ったフォルダ)
┗ Config (プラグインのそれぞれの設定ファイルが入ったフォルダ)
┣ GeneralConfig.ini (プラグインのメイン構成設定)
┣ PanicButton.ini (パニックボタンの構成設定)
┣ ControllerConfig.ini (コントローラーでの操作の構成設定)
┣ DisplayConfig.ini (画面上に表示する無線機の位置設定)
┗ KeyboardConfig.ini (キーボードでの操作の構成設定)
操作方法
注意 これは、デフォルトのキー配置です。
無線機を表示させるキー | Cキー |
無線項目を選ぶキー | Tキー、Gキー |
無線項目を決定するキー | Zキー |
ページを変更するキー | アローキー(→、←) |
PoliceSmartRadioフォルダ
PoliceSmartRadioフォルダには、Displayフォルダ、Audioフォルダ、Configフォルダが入っており、Displayフォルダには無線機や無線項目のテクスチャが入っており、Audioフォルダには照会時の司令部の音声やパニックボタンの音声が入っており、Configフォルダにキーバインドやデータを変更できる.iniが入っている。
Displayフォルダ
中にはon、offという名前のフォルダ、DisplayPositioningという.ini、そして無線機自体のテクスチャが入っている。
on、offにはPSRに対応したプラグインの実行に使用するための選択項目のテクスチャが格納されているため、ちゃんとドラッグ&ドロップしないと使用できないため注意。
on、offにはPSRに対応したプラグインの実行に使用するための選択項目のテクスチャが格納されているため、ちゃんとドラッグ&ドロップしないと使用できないため注意。
DisplayPositioning.ini
[General]
//Number of items per page. You must specify positioning settings for this exact number of buttons below. ButtonsPerPage=3
...1ページごとの選択項目の数。初期設定は3。
[Button1]
XOffset=106 YOffset=531
[Button2]
XOffset=106 YOffset=583
[Button3]
XOffset=106 YOffset=635
...それぞれの選択項目のテクスチャの位置。無線機自体のテクスチャを変更した際に選択項目のテクスチャ
がずれてしまうときに、ここの座標を変えて合わせるようにできる。
がずれてしまうときに、ここの座標を変えて合わせるようにできる。
Audioフォルダ
PlateCheckフォルダにそれぞれのナンバープレート照会時の音声が入っている。その他の音声は選択項目をずらしたときの音や、実行時の音、パニックボタンの音声が入っている。
Configフォルダ
Configフォルダにはたくさんの.iniがありますが、小分けにされているだけで基本は今までの.iniとは変わりません。
Configフォルダ内の.iniでキー配置を変えることも可能です。
Configフォルダ内の.iniでキー配置を変えることも可能です。
GeneralConfig.ini
この.iniはPSRのメイン機能を制御している.ini。
[GeneralConfig]
PlayerName=Albo1124
...照会などのログでの自分の名前。好きな名前にしよう。
//Determines whether the player will play an animation when selecting a button. True/false. PlayAnimations=true
...項目をずらした際にプレイヤーのアニメーションを再生するかの設定。初期設定は有効(true)。
//Determines whether the radio buttons will play sounds. True/false. PlayRadioButtonSounds=true
...項目をずらした際に音が鳴るかの設定。初期設定は有効(true)。
//If true, the first button in the XML file will always be selected when the radio is opened. ResetToPageOneOnOpen=false
...無線を開くたび、設定されたxmlファイルの最初の項目が常に選択されるかどうか。初期設定は有効(true)。
//If set to true, all enabled buttons from the XML files will always be shown. //If set to false, enabled buttons will only be shown if the developer deems the button useful at that particular moment in the game. //E.g. If set to false, the End Call button won't show up if there's no call running. //Setting this to true may improve performance. AlwaysDisplayButtons=false
...使用可能な項目が常に表示されるかどうか。表示される状況は自動的に判断されます。初期設定は無効(false)。
falseの場合、例えばコールアウトが発生していない場合はコールアウトを強制終了する項目が表示されません。
trueにするとパフォーマンスが向上する可能性があります。
falseの場合、例えばコールアウトが発生していない場合はコールアウトを強制終了する項目が表示されません。
trueにするとパフォーマンスが向上する可能性があります。
PanicButton.ini
名前の通り、PSRのパニックボタンの設定。
また、UBを入れているとUBのパニックボタンが優先されます。
また、UBを入れているとUBのパニックボタンが優先されます。
[PanicButtonConfig]
//True or false PlaySound=true
...パニック音を再生するかの設定。初期設定は有効(true)。
//Set the duration of your custom sound .wav file in milliseconds to avoid overlapping. SoundDuration=450
...パニック音の再生時間。再生が終わると再度再生される。初期設定は450。
MinStandardUnits=3 MaxStandardUnits=5
...パニック時に来るスタンダードユニット(おそらくLSPDFRデフォルトの応援)。上が最低、下が最高。
初期設定は最低3、最高5。
初期設定は最低3、最高5。
MinSwatUnits=0 MaxSwatUnits=2
...パニック時に来るSWATユニット。上が最低、下が最高。
初期設定は最低0、最高2。
初期設定は最低0、最高2。
ControllerConfig.ini
コントローラーでの操作。管理人はコントローラーを使用しないため割愛。
DisplayConfig.ini
画面に表示される無線機の設定の.ini。
[DisplayConfig]
//Decimal number that controls the UI size scaling. The lower the number, the smaller the UI will be. DisplayScalingFactor=0.6
...無線機自体の大きさ。値を小さくすると無線機が小さくなる。初期設定は0.6。
//Valid values: TopRight, TopLeft, BottomRight, BottomLeft, CentreRight, CentreLeft, CentreBottom, CentreTop DisplayPosition=BottomRight
...項目を実行した際にプレイヤーが無線機に手をかける位置の設定。初期設定はBottomRight。
指定できる場所は「TopRight」「TopLeft」「BottomRight」「BottomLeft」「CentreRight」「CentreLeft」
「CentreBottom」「CentreTop」
指定できる場所は「TopRight」「TopLeft」「BottomRight」「BottomLeft」「CentreRight」「CentreLeft」
「CentreBottom」「CentreTop」
[DisplaySpecificPositioning]
//Leaving this blank will use the above UIPosition settings. This setting determines the starting coordinates of Background.png. //This should normally be left blank unless edited using Police SmartRadio's Edit Mode (LCtrl LShift Z). X= Y=
...このX、Yの値を追加・変更すると無線機自体の位置を変更できる。
また、ゲーム内で左コントロール、左シフト、Zキーを同時押しで設定できる。
また、ゲーム内で左コントロール、左シフト、Zキーを同時押しで設定できる。
KeyboardConfig.ini
キーボード配置の設定.ini。コントローラーの.iniも項目は一緒。
[KeyboardConfig]
ToggleRadioKey=C ToggleRadioModifierKey=None
...無線機を表示されるキーと修飾キー。初期設定はCキー。
NextButtonKey=G
...無線項目を下にずらすキー。初期設定はGキー。
PreviousButtonKey=T
...無線項目を上にずらすキー。初期設定はTキー。
SelectButtonKey=Z
...選択した項目を決定、実行するキー。初期設定はZキー。
NextPageKey=Right
...ページ右飛ばしキー。初期設定は右アローキー。
PreviousPageKey=Left
...ページ左飛ばしキー。初期設定は左アローキー。