今回は砲兵の補給判定機能を追加する。
1)機能概要
A)下図のように補給シートを追加し、入力された国の各大砲について補給の可否判定を行う。
なお、結果判定用に下記の補給補正シートも追加する。内容は国別・大砲別の補給失敗確率、
各国のランクに対応した補正確率などである。
2)主な作成マクロ
マクロ51 = 初期設定ボタンをクリックされた時に起動し、次の処理をする。
・判定範囲を白に色替えし、空白を設定する。
・入力された国Noを基に、補給補正シートから砲兵タイプ、ランク、国名を設定する。
マクロ52 = 補給判定ボタンをクリックされた時に起動し、各大砲の補給判定をする。
3)作成したツール
マクロ付のファイル(Bataille_V1R3.Xlsm)はWord Pressに登録できないので、バタイユゲーム
情報班のダウンロードページに登録予定。
<個人的な感想>
何を入力して、どう表示するかは迷った。なるべく入力データを少なくし、必要以外の表示を
しないように考えた結果、上記の画面内容に決めた。
・ゲームが決まれば、参加する砲兵の国もきまるので、入力は初めの1回で済む。
・大砲の種類は多くないので、当該国の使うものは全て判定するようにした。
・フランスやオーストリアなどの主要国以外は、フランスかオーストリア軍の砲兵システムを
採用しているので、そのシステム(タイプ)に合わせて表示するようにした。
後は、実際にプレイテストして評価する予定。
<リンク>