バタイユゲーム支援ツールの強化(4)
つづき 下図の白兵戦を行う場合は、まず士気チェック用EXCELシートとpythonプログラムで士気判定することにした。 オーストリア軍の攻勢射撃で下図の射撃用シートに結果が出た後に、pythonで士気チェック用シートに … 続きを読む バタイユゲーム支援ツールの強化(4)
バタイユゲーム、ナポレオン戦争、などについて書いていきます。
バタイユゲーム支援ツールの強化(4)
つづき 下図の白兵戦を行う場合は、まず士気チェック用EXCELシートとpythonプログラムで士気判定することにした。 オーストリア軍の攻勢射撃で下図の射撃用シートに結果が出た後に、pythonで士気チェック用シートに … 続きを読む バタイユゲーム支援ツールの強化(4)
PythonからEXCELを動かした場合のエラーの対応
PythonからEXCELを動かした場合にエラーが発生すると、 両方で処理中になる。 EXCELは下図のようにエラーメッセージが出るが、 Pythonでは処理中のままで何のエラーも出ない。 EXCELで終了を選択するとP … 続きを読む PythonからEXCELを動かした場合のエラーの対応
バタイユゲーム支援ツールの強化(3)
つづき 下図のような砲兵の場合は専用のEXCELシートとpythonプログラムで判定することにした。 追加するEXCELシートを下図に示す。 下線部が歩兵用と違う箇所である。 pythonプログラムの追加部分は最後に示す … 続きを読む バタイユゲーム支援ツールの強化(3)
EXCEL VBAの処理高速化
複数シートでEXCEL VBAを何回も動作させる場合に処理時間が長くなる。 そこで、高速化を行うことにした。 1.考え方 (1)処理の初めに不要な表示などを停止する。 (2)処理が終了したら、停止した機能を再開する。 … 続きを読む EXCEL VBAの処理高速化
バタイユゲーム支援ツールの強化(2)
つづき 下図の場合は歩兵射撃用のEXCELシートとpythonプログラムで判定することにした。 追加するEXCELシートを下図に示す。 1)判定前(ババリア軍歩兵がオーストリア軍歩兵を射撃する場合) 2)判定後 pyth … 続きを読む バタイユゲーム支援ツールの強化(2)
バタイユゲーム支援ツールの強化(1)
バタイユゲームで時間のかかる判定に射撃判定と士気チェックがある。 例えば、下図円内にいる両軍合計8ケの歩兵が射撃戦を行う場合である。 この判定時間を短くするために、複数ユニットを纏めて処理できないか 検討することにした。 … 続きを読む バタイユゲーム支援ツールの強化(1)
複数画像の不透明度を一括変更
標題のツールをWEBで探したが見つからないので、GIMPのPython-Fuを 使ってツールを自作した。後のために以下にメモしておく。 1.背景 マーカーの不透明度を100%から40%などに一括下げることにしたが、 … 続きを読む 複数画像の不透明度を一括変更
VASSALユニットの行方不明と解消(2/E)
つづき 4.対策その2 地図上で行方不明になったユニットをどうしても復元したい場合は、部分的に可能である。 (1)編集モードで行方不明になったユニットをコピーする。(下図) (2)マーカーと同じGame Piece … 続きを読む VASSALユニットの行方不明と解消(2/E)
VASSALユニットの行方不明と解消(1)
ゲーム中にユニットが行方不明になり、見つからないことがある。 私の場合は複数ユニットを選択して移動中に行方不明になった。 後のために、発生条件と解消策を以下にメモしておく。 1.発生条件 (1)地図上の場合 下図の … 続きを読む VASSALユニットの行方不明と解消(1)
謎のメッセージに混乱する
PCを終了させようと各種ウィンドウを閉じていたら、下図のような 謎のメッセージが表示されていた。 そのままOKを押すのは危険と思い、どのアプリが表示させているのか 探すことにした。 WEBで調べたらProcessExpl … 続きを読む 謎のメッセージに混乱する