ロシア軍戦列歩兵画像の製作補足

久しぶりにユニット画像製作ツールを使ったら、上手く作れない。
ツールプログラムの前提条件を守っていない為である。
そこで、後の為にメモしておく。

1.事象その1
  ロシア軍戦列歩兵の画像が作れない。

1.1 原因
    ユニット名称が次の条件を守っていない為である。
    ”連隊名称の後に空白を1文字と任意の文字を1文字以上追加する。”
 悪い例)連隊名の後に文字がない。連隊の場合はRegは除外して考える。
     
 良い例)連隊名の後に空白1文字と兵種(Gr,Ms)が入っている。
     
1.2 名称に条件を付けている理由
    ロシア軍戦列歩兵はフランス軍などと違って連隊番号ではなく徴兵地域の
    名称となっている。その為、名称の先頭2文字を略称として使うことにした。
    連隊名称を取得する際に空白文字が区切りとなると想定したので、
    下図下線部のように正規化表現¥s(空白文字の定義)を使った。

1.3 条件を守って製作した例
   
2.事象その2
  1つの連隊内に通常大隊と擲弾兵大隊が混在するが、一度には作れない。

2.1 原因
    擲弾兵のマークを表示/非表示する切り替えの機能がないため。

2.2 作り方
    まず軍団内の擲弾兵だけを纏めて作る。(下図の初期画像を使う)
    作る部隊の指定はユニット基本情報のK列に数字を入れる事で決まる。
    
    次に通常歩兵を纏めて作る。(初期画像を手動で変更して火球マークを外す)
     
<個人的な感想>
1年振りにユニット画像の製作ツールを動かしたが、忘れていることが多い。
今回のように上手く動かない事が今後もありそうなのでメモしておく。