帆船の戦い支援ツール(1)

ナポレオン戦争の海戦ゲームで評判の良い”Wooden Ships & Iron Men”を プレイしようと思い、支援ツールを作ることにした。 なお、VASSALモジュールは前回で改修している。 1.概要   賽の … 続きを読む 帆船の戦い支援ツール(1)

VASSAL帆船の戦いを変更する(3/E)

つづき 2.変更点その3(射撃範囲の表示)   敵の船が射程距離内にいるか簡単に分かるように表示する。   VASSALに付いている範囲表示機能は、下図のように全方位を表示する。(5HEX表示) (1)実現例   しかし … 続きを読む VASSAL帆船の戦いを変更する(3/E)

VASSAL帆船の戦いを変更する(2)

つづき 2.変更点その2(ソロ用の追加機能)   敵の船の行動を決めるには、その現在位置がどこかを探す必要がある。   ソロ用のルールでは、下図のような位置番号が決まっている。   VASSALにて同様な位置番号を表示で … 続きを読む VASSAL帆船の戦いを変更する(2)

VASSAL帆船の戦いを変更する(1)

帆船の戦いのモジュールがVASSALのサイトにある。 そのままではソロ用に使いにくいので、3つ変更することにした。 1.変更点その1(ログメニューの削除)   船のログはEXCELファイル(BGGに公開されている)で行う … 続きを読む VASSAL帆船の戦いを変更する(1)

VASSAL角度目盛り追加対策その2

ロケット砲の着弾位置を分かり易くするために、角度目盛りを追加した事がある。 その際に色々な問題があり、使えるように対策をした。 今回はマーカーではなく、ユニットの特性として角度目盛りの画像を付けることにした。 これは、帆 … 続きを読む VASSAL角度目盛り追加対策その2

VASSAL アクセス制限

所属する陣営のユニットだけを操作できるようにするには、 Restricted Access機能を使うと良い。 但し、他の機能に影響を与えるには注意が必要である。 以下にメモしておく。 1.使用例 (1)プロトタイプで所属 … 続きを読む VASSAL アクセス制限

陣営追加のbuild変更プログラム

前回挫折した所から再開し、落ち着いて考えたら上手く行った。 少しの違いでもプログラムでは許されないので、手動編集の 結果と全く同じとなるように変更した。 1.入力データ   今までと同じ基本情報をUnitInfo.csv … 続きを読む 陣営追加のbuild変更プログラム

VASSAL 陣営追加で挫折

ユニット基本情報からVASSALモジュールを作る時に、 陣営も追加しようと試みたが挫折した。 後のために以下にメモしておく。 1.陣営の追加方法 (1)プロトタイプに陣営を記憶するものを追加する。    下図のようにフラ … 続きを読む VASSAL 陣営追加で挫折

Pythonプログラムの引っ越し

以前に”Pythonの開発環境を変える”で使う環境を変えたが、 Anaconda環境で作ったPythonプログラムをpipenv+JupyterLab環境に 移していないものがあった。 後で忘れないように、以下にメモして … 続きを読む Pythonプログラムの引っ越し