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

騎兵突撃ルールの一部見直しに対応して改修した。 また、改修の際にVBAの処理方法が気になったので、 なるべくEXCELのセルをアクセスしないように変更した。 1.概要   騎兵突撃時に攻撃側、防御側の士気チェックができる … 続きを読む バタイユゲーム支援ツール強化版改修18(1)

VBAからpythonプログラムを実行

VBAからpythonプログラムを実行しようとして大苦戦したので、 注意点を以下にメモしておく。 pythonプログラムからEXCELを制御するのは出来ていたので、 簡単にできると思ったのが大きな間違いであった。 色々な … 続きを読む VBAからpythonプログラムを実行

基本情報チェック処理でエラー

Heilsbergのロシア軍基本情報をチェック処理にかけたら、エラーが出た。 ロシア軍戦列歩兵の名称に”Ms”(マスケット銃兵)を追加した事の影響である。 後の為に、対策方法を以下にメモしておく。 … 続きを読む 基本情報チェック処理でエラー

バタイユゲームpythonプログラムの改修

バタイユゲームをプレイ中にpythonプログラム(白兵戦データコピー)を動かしたら、 エラーが出た。後の為に以下にメモしておく。 1.現象   下図のエラーが出る。 2.原因   未定義の変数を参照している為。   自軍 … 続きを読む バタイユゲームpythonプログラムの改修

RPCサーバーを利用できません

バタイユゲームをプレイ中にpythonのシート準備プログラムprefireを動かしたら、 下図のエラーが出た。後の為に以下にメモしておく。 1.現象   上記のエラーが出てEXCELをリセットする処理を動かしても改善しな … 続きを読む RPCサーバーを利用できません

PythonからAutoHotkeyを起動

バタイユゲームをVASSALでプレイする時に使う色々なプログラムの起動を Pythonにやらせている。そこにAutoHotkeyの起動も追加する事にした。 1.追加プログラム 2.参考資料  下記のWEBページにお世話に … 続きを読む PythonからAutoHotkeyを起動

バタイユゲーム支援ツール強化版改修17(2/E)

つづき 2.2変更後のEXCEL画面 (1)シート準備    スタックできるユニットを3までとして、後続1と2を追加した。    それに伴い騎兵呼び戻しの位置を変更している。    なお、スタックユニット数上限を3にした … 続きを読む バタイユゲーム支援ツール強化版改修17(2/E)

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

スタックしたユニットが白兵戦に反映できない事が分かったので改修した。 1.概要   今までは下図枠内のようにユニットのうちスタックの下にいる後続部隊(3/Na)が、   支援ツール強化版では白兵戦に参加できない。   → … 続きを読む バタイユゲーム支援ツール強化版改修17(1)

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

バタイユゲーム支援ツール強化版に固定的な士気補正を反映した。 グロスベーレンの戦いでフランス軍の士気を一定値下げる為である。 1.概要   支援ツールの部隊モラル表と両軍のユニット基本情報に   追加士気修正を追加し、そ … 続きを読む バタイユゲーム支援ツール強化版改修16

バタイユゲーム支援ツール強化版改修15(2/E)

つづき 2.2回復時の士気チェック補正 (1)morシートに”特殊建物に居る場合”を追加する。(下図) (2)pythonプログラム    士気チェックを行う処理に上記の場合の処理を追加する。(下図) (3)VBAプログ … 続きを読む バタイユゲーム支援ツール強化版改修15(2/E)