バタイユゲーム支援ツール強化版改修30
騎兵が突撃中に方陣と同じHEXに入った時の射撃計算が不足していたので追加した。 同様に2中隊密集も追加した。 1.EXCEL画面 (1)歩兵射撃シートの項目選択時に下図枠内を追加した。 (2)定数(cnst)シートに下図 … 続きを読む バタイユゲーム支援ツール強化版改修30
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
バタイユゲーム支援ツール強化版改修30
騎兵が突撃中に方陣と同じHEXに入った時の射撃計算が不足していたので追加した。 同様に2中隊密集も追加した。 1.EXCEL画面 (1)歩兵射撃シートの項目選択時に下図枠内を追加した。 (2)定数(cnst)シートに下図 … 続きを読む バタイユゲーム支援ツール強化版改修30
バタイユゲーム支援ツール強化版改修27
砲撃から隊形変更までのシートで前回のデータが残ったままになるので、 消去する改修を行った。 1.現象 下図枠内のように前回のデータが残ったままになっているので、紛らわしい。 2.対策 (1)Pythonプログラム … 続きを読む バタイユゲーム支援ツール強化版改修27
バタイユゲーム支援ツール強化版改修26(2/E)
つづき 2.Python (1)士気チェックする時に下図のエラーがでる。 (2)原因 moraleという名前を上記関数と他の関数内の変数(下図)で重複使用していた為。 (3)対策 士気チェックの関数名をmoral … 続きを読む バタイユゲーム支援ツール強化版改修26(2/E)
バタイユゲーム支援ツール強化版改修26(1)
不具合が2つ見つかったので、対策した。 1.EXCEL画面 (1)次のエラーが出る。 (2)対策 以前にも発生した不具合で何故か対策が反映されていない。 以前と同様に砲種別の略称を文字型(12は’12と入力)に修 … 続きを読む バタイユゲーム支援ツール強化版改修26(1)
バタイユゲーム支援ツール強化版改修25(2/E)
つづき 3.Pyhtonプログラム EXCEL環境表シートに照度を追加するのはBatailleGameデータ設定プログラムで行う。 (1)基本的な考え方 環境表ファイルEnviroment.xlsxの各戦いシー … 続きを読む バタイユゲーム支援ツール強化版改修25(2/E)
基本情報追加ツール1
今まで作成してきた基本情報に砲兵の白兵戦値が漏れていたので、 追加するツールを作成した。 更に追加士気修正データを追加するツールもVer2として作成した。 1.砲兵の白兵戦値追加 (1)追加前 (2)追加後 (3)Pyt … 続きを読む 基本情報追加ツール1
バタイユゲーム支援ツール強化版改修23(2/E)
つづき 2.2pythonプログラム (1)シート切り替え 隊形変更の処理を追加する。(下図枠内) (2)隊形変更判定 新しく処理を作り、実行処理に追加する(下図枠内)。 2.3その他 今回はVBAプロ … 続きを読む バタイユゲーム支援ツール強化版改修23(2/E)
バタイユゲーム支援ツール強化版改修23(1)
砲兵の隊形変更を纏めて判定できるように改修した。 1.概要 展開隊形の砲兵が索引隊形に変更する時に成功するかどうかの判定を 複数ユニット纏めて出来るようにする。 2.内容 2.1EXCEL画面 (1)シート準備 … 続きを読む バタイユゲーム支援ツール強化版改修23(1)
バタイユゲーム支援ツール強化版改修22(2)
つづき 2.2詳細 (1)EXCEL画面 方陣シート画面のレイアウトは変えないがB列12行目のセルの扱いを変える。 従来)出力専用:判定結果 今回)入力:別シートの方陣表を参照する為の順番 … 続きを読む バタイユゲーム支援ツール強化版改修22(2)
バタイユゲーム支援ツール強化版改修21(3)
つづき 2.2pythonプログラム (1)シート切り替え 方陣の処理を追加する。(下図枠内) また、方陣判定で使うのでフランス軍/フランスの敵国軍の区分tgtypeを追加する。 (2)方陣判定 新しく … 続きを読む バタイユゲーム支援ツール強化版改修21(3)