VASSALモジュール作成手順を整理(5a)
本ページを作業手順(5)の後に追加する。 つづき 8a.指揮官ユニットに裏画像名称追加 (1)部隊ユニットが配属されている指揮官には下図枠内の例のように 指揮官種別を手動で入力する。 種別は以下とする。 … 続きを読む VASSALモジュール作成手順を整理(5a)
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
VASSALモジュール作成手順を整理(5a)
本ページを作業手順(5)の後に追加する。 つづき 8a.指揮官ユニットに裏画像名称追加 (1)部隊ユニットが配属されている指揮官には下図枠内の例のように 指揮官種別を手動で入力する。 種別は以下とする。 … 続きを読む VASSALモジュール作成手順を整理(5a)
ヴォーシャンの戦い(3)
バタイユゲーム支援ツール強化版改修23でプレイし、改修19から23までの動作確認も行う事にする。 <10:00開始時点の状況> <全体図> <拡大図連合軍左翼> <拡大図連合軍右翼> <10:40終了時点の状況>(3ター … 続きを読む ヴォーシャンの戦い(3)
バタイユゲーム支援ツール強化版改修23(2/E)
つづき 2.2pythonプログラム (1)シート切り替え 隊形変更の処理を追加する。(下図枠内) (2)隊形変更判定 新しく処理を作り、実行処理に追加する(下図枠内)。 2.3その他 今回はVBAプロ … 続きを読む バタイユゲーム支援ツール強化版改修23(2/E)
バタイユゲーム支援ツール強化版改修23(1)
砲兵の隊形変更を纏めて判定できるように改修した。 1.概要 展開隊形の砲兵が索引隊形に変更する時に成功するかどうかの判定を 複数ユニット纏めて出来るようにする。 2.内容 2.1EXCEL画面 (1)シート準備 … 続きを読む バタイユゲーム支援ツール強化版改修23(1)
バタイユゲーム支援ツール強化版改修22(3/E)
つづき (3)VBAプログラム (A)今までの方陣判定マクロ47を流用して、必要な箇所だけ変える。 (a)ループ回数を6から1に変更(部隊名称有無判定用) (b)ループ回数を6から1に変更(データ有無判定用) … 続きを読む バタイユゲーム支援ツール強化版改修22(3/E)
バタイユゲーム支援ツール強化版改修22(2)
つづき 2.2詳細 (1)EXCEL画面 方陣シート画面のレイアウトは変えないがB列12行目のセルの扱いを変える。 従来)出力専用:判定結果 今回)入力:別シートの方陣表を参照する為の順番 … 続きを読む バタイユゲーム支援ツール強化版改修22(2)
バタイユゲーム支援ツール強化版改修22(1)
方陣の判定処理時間はユニット5ケで6秒と予想外に長いので VBAの処理を見直した。後の為に以下に整理しておく。 1.処理時間の長い原因 下図の方陣シートを参照して2つの繰り返し処理を行っていた為である。 1)5行 … 続きを読む バタイユゲーム支援ツール強化版改修22(1)
バタイユゲーム支援ツール強化版改修21(4/E)
つづき 2.3VBAプログラム 変更したマクロは47。 (1)歩兵種別が50以上ならエラーにしない。 新規に追加する値は100前後だが、限界値を決めにくので大きく外れた50とした。 (2)歩兵種別が50以上な … 続きを読む バタイユゲーム支援ツール強化版改修21(4/E)
バタイユゲーム支援ツール強化版改修21(3)
つづき 2.2pythonプログラム (1)シート切り替え 方陣の処理を追加する。(下図枠内) また、方陣判定で使うのでフランス軍/フランスの敵国軍の区分tgtypeを追加する。 (2)方陣判定 新しく … 続きを読む バタイユゲーム支援ツール強化版改修21(3)
バタイユゲーム支援ツール強化版改修21(2)
つづき (4)定義シートdef 下図枠内の方陣補正(賽の目に加算する値)を追加する。 (5)別Book(Nation)の定義シート集。 上記定義シートdefの年代別のデータを纏めたもので、ヴォーシャンの戦いは … 続きを読む バタイユゲーム支援ツール強化版改修21(2)