バタイユゲーム支援ツール強化版改修29追加1
射撃戦や白兵戦に参加した指揮官が複数いて負傷した場合に、 どの指揮官かを指名する処理を追加した。 1.EXCEL画面 (1)art,inf,melシートに注記を追加した。(下図はartの例) (2)追撃シートに下図枠内を … 続きを読む バタイユゲーム支援ツール強化版改修29追加1
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
バタイユゲーム支援ツール強化版改修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)
バタイユゲーム支援ツール強化版改修24(2/E)
つづき 3.VBAプログラム 3つのマクロを修正し、新規に1つ追加した。 (1)時間の初期化時にメッセージを全て消去する。(下線部) (2)分を進める処理の最後に新規マクロを呼ぶ。(下線部) (3)新しい天候の影響を … 続きを読む バタイユゲーム支援ツール強化版改修24(2/E)
バタイユゲーム支援ツール強化版改修24(1)
天候と昼夜などによる移動力と視程の変化が分かるように メッセージを表示するようにした。 1.背景 ヴォーシャンの戦いで天候が泥濘でも賽の目(乱数)により 移動力が変わる事に気付かずにプレイしていた。 前回のタ … 続きを読む バタイユゲーム支援ツール強化版改修24(1)