乱数の見直し
以前に乱数を使った賽の目で記載したEXCELの乱数関数を使って バタイユゲーム支援ツールを製作した。しかし、製作中に賽の目の 偏りが感じられたので、見直す事にした。 WEBで調べた結果、下記のホームページにお世話になり … 続きを読む 乱数の見直し
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
乱数の見直し
以前に乱数を使った賽の目で記載したEXCELの乱数関数を使って バタイユゲーム支援ツールを製作した。しかし、製作中に賽の目の 偏りが感じられたので、見直す事にした。 WEBで調べた結果、下記のホームページにお世話になり … 続きを読む 乱数の見直し
VBA Public変数に振り回される
騎兵突撃フェーズのVBAマクロを作成している時にPublic変数が 途中でリセットされる現象になり、対策に振り回された。 マクロ間でパラメータを共通して使う為にPublic変数を使ったが、 まさかリセットされる事がある … 続きを読む VBA Public変数に振り回される
バタイユゲーム支援ツール(18)
今回は残る白兵戦フェーズでユニットの士気判定ができるまでを製作する。 1)機能概要 A)下図のように士気2シートでデータを入力し、士気判定ボタンを押されたら、 ユニットの士気判定結果を表示する。 士気判定用の定数 … 続きを読む バタイユゲーム支援ツール(18)
バタイユゲーム支援ツール(17)
今回は移動フェーズと防御射撃フェーズでユニットの士気判定ができるまでを製作する。 なお、防御射撃フェーズは、前回作成したフェーズ共通部と砲兵への白兵戦判定の組合わせ なので、新規にマクロを作る必要はない。 1)機能概要 … 続きを読む バタイユゲーム支援ツール(17)
バタイユゲーム支援ツール(16)
今回はフェーズ共通部分と騎兵突撃フェーズでユニットの士気判定が できるまでを製作する。フェーズ共通部分の士気判定ができると、 指揮、攻勢射撃、回復フェーズの士気判定もできる。 1)機能概要 A)下図のように士気2シー … 続きを読む バタイユゲーム支援ツール(16)
バタイユゲーム支援ツール(15)
今回はユニットの士気判定用の入力シートを追加する。ユニットの士気判定は、 フェーズ毎に判定項目が変わるので、数回に分けて製作する。 1)機能概要 A)下図のように士気2シートを追加し、時間シートの現在フェーズ(カーソ … 続きを読む バタイユゲーム支援ツール(15)
バタイユゲーム支援ツール(14)
今回は白兵戦の結果判定を大幅に変更する。前回までの白兵戦の戦力比は、 割算・掛け算係数をプレイヤーに入力して貰うようになっている。しかし、 部隊の隊形、攻撃方向、騎兵の状態などで色々と変わるので、全てを反映した 値を計 … 続きを読む バタイユゲーム支援ツール(14)
バタイユゲーム支援ツール(13)
今回はゲーム毎に異なる日の出、日の入り、薄明の時刻と天候条件を ボタンで設定する機能を追加する。 1)機能概要 A)下図のように時間シートにゲーム毎のボタンを追加し、ボタンが押されたら 日の出、日の入り、薄明の時刻 … 続きを読む バタイユゲーム支援ツール(13)
バタイユゲームの天候条件
バタイユゲームの天候条件と前回検討した薄明の扱いを合わせると、 ほとんどのゲームが固有条件を持つ事になる。 現時点でのME版とCOA版を調べた結果は、以下の通り。 ・ゲームの天候条件一覧ME ・ゲームの天候条件一覧 … 続きを読む バタイユゲームの天候条件
ゲームでの薄明の扱い
ME版、COA版とも日の出前、日の入り後の薄明と夜の状態について、 視程などの修正を行うルールがある。しかし、薄明・夜の時刻とルールへの 適用について疑問点がある。なお、薄明についてはwikiを参照。 <疑問点と改善案 … 続きを読む ゲームでの薄明の扱い