PySolには、ゲームの外観や操作感、体験をカスタマイズするための多くのオプションが用意されています。これらはメニューバーの「オプション」メニューにあります。インストール構成や、Android/Kivy版を使用している場合によっては、一部のオプションが利用できないことがあります。
プレイヤー名を変更できます。複数のプレイヤーを登録することで、同じコンピュータでプレイする複数のプレイヤーの統計を個別に追跡できます。
さらに、統計を追跡するかどうかや、未完了のゲームを終了する前に確認を行うかどうかのオプションがあります。
オートプレイオプションでは、特定の動作を自動的に行うことができます。例えば「オートフリップ」は露出したカードを自動的に表にし、「オートディール」は廃棄札が空のときに山札から自動的にカードを配ります。「クイックプレイ」を有効にすると、マウスの右ボタンショートカットが利用可能になります。
「オートドロップ」オプションでは、可能な場合にカードを自動的にファウンデーションに移動させます。自動設定にしていない場合でも、必要に応じて手動でオートドロップをトリガーできます。オートドロップの詳細については、アシストオプションを参照してください。
詳細については、PySolの使い方を参照してください。
アシストレベルオプションでは、特定のアシスト機能を有効または無効にできます。無効にすると、そのオプションはグレーアウトし、キーボードショートカットも機能しなくなります。
「フリーヒント」オプションを有効にすると、ヒントを使用してもゲームの勝利としてカウントされますが、「パーフェクトゲーム」としてはカウントされません。
また、「スタック通知」を有効にすると、打てる手がない場合にゲームが通知してくれます。
Accordion系のゲームですべてのカードを配る機能や、Mahjongg系のゲームで取り除いたタイルを表示するなど、ゲーム固有のアシストオプションもあります。これらについての詳細は、各ゲームのルールを確認してください。
詳細については、アシストオプションを参照してください。
サウンドと音楽ダイアログでは、音楽とサウンドサンプルのオン/オフの切り替えや、音量の設定が可能です。また、個別のサウンドサンプルを再生するかどうかを切り替えることもできます。
カードセットを変更して、個々のカードの外観を変えることができます。異なるカードセットは、使用できる異なる種類のデッキを表しており、それぞれに選択可能な複数のカードの裏面が用意されています。
また、独自の画像からカスタムカードセットを作成することもできます。方法についてはカードセットのカスタマイズを参照してください。
テーブルタイルはテーブルの背景を制御します。単色またはロード済みのいくつかの画像から設定できます。また、ローカルファイルから独自のテーブルタイル画像をインポートして使用することも可能です。
お使いのビルドがカードスケーリングをサポートしている場合、カードのサイズを変更できます。デフォルトではオートスケーリングがオンになっており、カードは画面サイズに合わせて調整されます。これを手動サイズ設定に切り替えると、カードセットのデフォルトサイズを使用したり、好みのサイズに拡大・縮小したりできます。アスペクト比を維持するか、高さと幅を個別にリサイズするか、およびプレビューにオートスケーリングを適用するかを決定できます。
高度なオプションとして、カードのリサイズに使用されるリサンプリングアルゴリズムを変更できます。
カードビューオプションは、カードの表示方法を制御します:
これらのオプションは、ゲームとウィンドウのレイアウトに影響します:
ここでは、アニメーション速度の設定、アニメーションの完全なオフ、または特定のアニメーション(再配布、フリップ、勝利アニメーション)の切り替えができます。
マウスオプションでは、アプリ内でのマウスの動作方法(ドラッグ&ドロップ、ポイント&クリック、またはスティッキーマウス)を選択できます。
さらに、独自のドラッグカードカーソルを使用するかどうかや、元に戻す(Undo)およびやり直し(Redo)のマウスショートカットを有効にするかどうかを設定できます(詳細はPySolの使い方に記載されています)。
ここでは、アプリ全体で使用されるフォントやテキストスタイル、またはゲーム内の色を変更できます。タイムアウト設定を変更することで、特定の自動動作の間の遅延時間を速めたり遅くしたりできます。
ウィンドウテーマは、PySolのメインウィンドウおよび各種ダイアログの外観を決定します。
ウィンドウ上部のツールバーを設定できます。ツールバーのオン/オフや、画面の別の側への移動が可能です。
また、ツールバーに表示するアイコンを選択できます。アイコンのサイズやスタイル、ラベルを表示するかどうかなどのツールバー構成を制御できます。
同様に、ウィンドウ下部のステータスバーのオン/オフを切り替え、ステータスバーに表示する情報を決定できます。
その他のグラフィックスオプションでは、PySolのほぼすべての二次的なグラフィックス(ゲーム一時停止テキスト、デモロゴ、ダイアログ、ツリー、再配布アイコン、ダイアログボタンのアイコンなど)のスタイルを設定できます。
PySolの設定は、環境に応じて options.dat または options.cfg という設定ファイルに保存されます。このファイルはユーザーフォルダにあります。正確なパスについてはインストールを参照してください。
このファイルをバックアップすることは可能ですが、手動で編集することは推奨されません。設定が壊れる可能性があります。