バタイユゲーム支援ツール強化版改修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(2)

つづき (4)定義シートdef    下図枠内の方陣補正(賽の目に加算する値)を追加する。 (5)別Book(Nation)の定義シート集。    上記定義シートdefの年代別のデータを纏めたもので、ヴォーシャンの戦いは … 続きを読む バタイユゲーム支援ツール強化版改修21(2)

バタイユゲーム支援ツール強化版改修21(1)

今までは複数の方陣判定を行う機能がなかったので追加し、 自家製ルールとして統一したルールも反映した。 1.概要   騎兵突撃を受けた時に複数の歩兵が方陣判定をできるようにし、   国・兵種・年代による変化を反映する。   … 続きを読む バタイユゲーム支援ツール強化版改修21(1)

バタイユゲーム支援ツール強化版改修20(2/E)

つづき 4.同様な不具合   天候の時刻変化で同じような不具合が5ケ所あったので対策した。 (1)乱数1の参照 (2)乱数2の参照 (3)乱数5の参照3ケ所 5.VBAの改修   下図枠内の処理を追加した。(天候の時刻変 … 続きを読む バタイユゲーム支援ツール強化版改修20(2/E)

バタイユゲーム支援ツール強化版改修20(1)

天候の時刻変化について不具合を見つけたので改修した。 1.不具合内容   時刻が変わらないのに射撃や白兵戦をしただけで天候が変わった。   具体的にはヴォーシャンの戦いで泥濘による移動力が変化した。  例)射撃前     … 続きを読む バタイユゲーム支援ツール強化版改修20(1)

バタイユゲーム支援ツール強化版改修19

特殊地形の追加に対応して改修した。 逆茂木や堡塁について自家製ルールを作ったので、 それを反映したもの。 1.概要   アウステルリッツの戦いの凍った湖、ハイルスベルクの戦いの   逆茂木、出城、土塁の扱いを追加する。 … 続きを読む バタイユゲーム支援ツール強化版改修19

バタイユゲーム支援ツール強化版改修18(3/E)

つづき 2.3VBAプログラム    変更したマクロは38,39,40,41,42,43,45。    追加したマクロは40ex1。 3.VBAの処理方法改修に伴う処理時間の違い   今回の改修で処理時間にどの程度の違い … 続きを読む バタイユゲーム支援ツール強化版改修18(3/E)

バタイユゲーム支援ツール強化版改修18(2)

つづき 2.2pythonプログラム (1)シート切り替え    騎兵士気の処理を追加する。(下図枠内) (2)騎兵突撃士気チェック    新しく処理を作り、実行処理に追加する(下図枠内)。 (3)白兵戦    騎兵突撃 … 続きを読む バタイユゲーム支援ツール強化版改修18(2)