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

騎兵が突撃中に方陣と同じHEXに入った時の射撃計算が不足していたので追加した。 同様に2中隊密集も追加した。 1.EXCEL画面 (1)歩兵射撃シートの項目選択時に下図枠内を追加した。 (2)定数(cnst)シートに下図 … 続きを読む バタイユゲーム支援ツール強化版改修30

バタイユゲーム支援ツール強化版改修29追加2

砲撃シートの自軍指揮官修正の説明に誤りがあることに気付いたので修正した。 1.EXCEL画面で画面 (1)修正前 (2)修正後 2.マクロとpythonプログラム   変更なし。EXCEL画面の表示変更のみ。 3.情報班 … 続きを読む バタイユゲーム支援ツール強化版改修29追加2

バタイユゲーム支援ツール強化版改修29追加1

射撃戦や白兵戦に参加した指揮官が複数いて負傷した場合に、 どの指揮官かを指名する処理を追加した。 1.EXCEL画面 (1)art,inf,melシートに注記を追加した。(下図はartの例) (2)追撃シートに下図枠内を … 続きを読む バタイユゲーム支援ツール強化版改修29追加1

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

下図のように指揮官が単独でHEXに居て、流れ弾の砲弾が来た時に命中判定する処理を追加した。 指揮官が部隊と同行する時は部隊への射撃結果に含まれているが、単独で居た場合に 判定する処理が不足していた為である。 1.EXCE … 続きを読む バタイユゲーム支援ツール強化版改修29

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

射撃・士気チェックから引き続いて白兵戦を行う時に、戦力が0になる場合がある。 この場合には、0で割る処理を回避する改修を行う。 また、潰走状態の騎兵通過の注記追加する。 1.EXCEL(0で割る処理を回避する改修)    … 続きを読む バタイユゲーム支援ツール強化版改修28

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

夜と薄明の視認距離見直しに伴い、散開隊形の射撃射程も見直した。 1.基本的な考え方 (1)散開隊形の射撃射程は2HEXとし、最大視認距離の方が短い場合は最大視認距離に変える。 (2)天候で最大視認距離が2HEX以上なら、 … 続きを読む バタイユゲーム支援ツール強化版改修25追加1

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

夜と薄明の視認距離見直しを反映した。 1.EXCEL画面 (1)時間シートの最大視認距離HEXに結果が表示される。(下図枠内) (2)環境表シートに照度を追加する。(下図枠内) (3)天候シートにillumination … 続きを読む バタイユゲーム支援ツール強化版改修25(1)