|| 「踊る金狼亭」TOPシナリオ『隠れ技能屋』>Ver.1.28エンジンでの問題

エンジンの仕様変更(Ver.1.20→Ver.1.28)に伴い、旧バージョンが正しく動作しない問題が発生しています。
もし、かなり以前にDLしたままなら、シナリオのバージョンをご確認の上、必要なら最新バージョンのDLをお願いします。


関連する仕様変更で分かっているものは、現在のところ以下の2つです。


(1)適性を示すアイコン表示の仕様変更

表示境界値が変更になっています。
↑表示境界値がどう変わったのか、詳しくはこちらでご覧いただけます。

以前のシナリオそのままでは、結果判定が全く当てになりません。
エンジンのバージョン毎に、異なった評価基準で判定するよう変更を行いました。
(※Ver.3.xx用差分で対応、Ver.4.00でシナリオ内選択形式に)

(2)カード配布の仕様変更

PCに、所持可能な最大数を越えて技能カードを配布した場合、持ちきれなかった分は、

  Ver.1.20エンジン:入手できない
  Ver.1.28エンジン:自動的に荷物袋に入る

というように処理が行われます。

Ver.3.xxまでの購入処理では、

  A.選択中のキャラに購入した技能を配布
      ↓
  B.選択中キャラについて技能所持判定
      ↓
  C.判定結果がFALSEなら、技能欄に空きが無く、購入に失敗したと判断
      ↓
  D.改めて、購入した技能を荷物袋に配布

というやり方をしていました。

これですと、余ったカードが自動的に荷物袋に入るVer.1.28以降のエンジンでは、不具合が生じます。
技能欄が全て埋まったキャラが新たに技能を購入した場合、Aで技能が荷物袋に配布されて購入が成功しているにも関わらず、選択キャラを対象としたBの所持判定には引っかかりません。
購入失敗と見て荷物袋に改めて技能を配布するため、1枚分のお金で2枚買えてしまいます。

そこで、技能欄空き判定の方法を変更しました。
先に判定用の技能カードを使って選択キャラの技能欄空きの有無を確かめた後、初めて技能カードの配布を行います。

ちなみに、持ちきれなかった分が荷物袋に配布されるのは、アイテムや召喚獣でも同じです。
しかし、融通がきくようになって困るとは思いませんでした。
新旧エンジンが混在する今、重要カードを確実に配布しようとするなら、荷物袋に入れるようにした方が手っ取り早いかもしれません。
(※Ver.4.00から対応)