仕様合わせ:TITLE_CELL3の表示の仕方を1.50に合わせる

Issue #496 resolved
jinto_ created an issue

シルクロ様のTITLE_CELL3.pngをリソースフォルダに入れると1.50なら WS001012.JPG WS001013.JPG
こうなるのですが、pyだと
WS001010.JPG WS001011.JPG
(TITLE_CELL3_0.png(C)シルクロ  他(C) groupAsk 1999)
こうなります。(1.30もpyと同じになります)
個人的には1.50の方式にしてもらえたら嬉しいです。(不都合がない場合で、何か不都合があるなら今までの形を尊重して取り下げます)

Comments (9)

  1. k4nagatsuki repo owner

    元のタイトルイメージが表示されているという事は、スキン内に残留しているのではないでしょうか? おそらくそれを入れ替えれば差し替え後のイメージが表示されると思います。

    しかしこのイメージは元のイメージとサイズが違うようなので、それで解決とはなりません。手許で試してみたのですが、縦方向に潰れてしまいます。タイトル画面は一種のエリアで、ロゴの配置は背景セルとして定義されているため、そこも書き換える必要があります。

    たぶん一番簡単なのは、CWにロゴイメージをインストールしてから、そのエンジンからスキンを自動生成する事です。自動生成にはロゴの大きさに合わせてセル定義を書き換える処理が入っていたはずです。


    CW用に提供されたリソースを簡単にインストールする方法が現在無いのは問題です。それはいずれ作る必要がありそうです。

  2. jinto_ reporter

    おー、素晴らしい。
    今まで上手く表示されてなかった他のリソース素材も問題なく表示されてる。 スキンは地雷になりそうで怖くて避けていたのですが、意外に簡単でえらく便利ですね。(暗黒騎士さんのwikiに感謝)
    これはpyユーザー全員に広まってほしい。
    ありがとうございます。これで解決です。
    おかげさまで前のエンジンでプレイしてた時の状態をpyでかなり再現できるようになりました。

  3. jinto_ reporter

    暗黒騎士さん
    それらも反映された状態でスキンが作られるの所でここにリンク張ってもいいですよ。
    ここを見ればもっと分かりやすくなると思うので。
    それは問題があるというなら忘れて下さい。

  4. 暗黒 騎士

    そうですねぇ、少々趣旨が違う気もしますが、その差替用セルを単純に差し替えられない件は以前も報告されていますし、結構悩まれる方がいるのかも知れません。補足的な感じで書いておきましょうか。アドバイスありがとうございます。

  5. jinto_ reporter

    リンクが張られたので分かりやすくするため貼っておきます。
    pyにあるTITLEをTITLE_CELL3_0で置き換えた場合、
    WS001019.JPG
    (TITLE_CELL3_0.png(C)シルクロ  他(C) groupAsk 1999)
    自分みたいなのは具体的な問題としてでないと入ってこないので、それらも反映された状態でスキンが作られるとズバリと書いてあっても全く理解できないで読み飛ばしてしまうようです。
    だからこんな具体例がありますよと示しておけば理解の一助になるかと思ったのですが、ピンポイントの解説ではないのでズレてますね。
    リソースは他にCOMPLETE、INVISIBLE、PAD、PLAYINGが上手く表示されてなかったのですが、見てみるとCOMPLETE、PLAYINGはまだ微妙にずれてます。
    特に久遠氏のPLAYINGのずれは致命的なものになってます。
    1.50
    WS001015.JPG
    (kuon-CHECK_PLAYING-2_.bmp (c) 久遠 他(C) groupAsk 1999) WS001016.JPG
    (CHECK_COMPLETE.bmp (c)九条のん  他(C)groupAsk 1999)
    py
    WS001017.JPG
    WS001018.JPG
    こういうのをバグというべきなのかは知りませんが。

  6. k4nagatsuki repo owner

    これらは一応仕様というべきなのですが、CWに合わせてしまった方がいいと思います。こうしたリソースはCW用に作られている方が圧倒的に多いはずです。

    配置を調べてみたところ、以下のようになっているようでした。いずれも今のCWPyの表示位置とは合いません。

    • 進行中マーク …… 縦横中央
    • 済印 …… 150, 200の位置
    • 前提条件不可 …… 84, 110の位置

    できれば全て合わせたいところです。

    最初からCWPy用に作られたものとしてはBloodWirthとJUDGEMENTのリソースがあります。手許で表示位置を合わせてみてからこれらのスキンで確認してみたのですが、一見それほど問題は無さそうに見えます(BloodWirthの済印がやや右下に寄るくらい)。スキン作者の目から見て問題があるようだったら、修正していただく手間が発生する事になります。

    @IrakaTさん、@akkwさん、いかがでしょうか。合わせてしまってよいでしょうか。

  7. Iraka.T

    1.50で表示を確認してみました。私としては合わせても問題ないです。

    問題はありませんが、思うところは少しあります。中央に配置される進行中はともかく、左上の位置を固定される済印と条件不足に関して。これらの位置を大幅に変えたいスキン作者が現れたら、不自由をするはずです。仕様の変更について相談されるかもしれません。

  8. k4nagatsuki repo owner

    ありがとうございます。pull request #1804で合わせました。

    中央に配置される進行中はともかく、左上の位置を固定される済印と条件不足に関して。これらの位置を大幅に変えたいスキン作者が現れたら、不自由をするはずです。

    これは私もそう思います。イメージのサイズを変えれば克服できる問題でもありません。キャスト・メニューカードイメージの位置設定のような、専用の設定がスキンに必要だと思います。

  9. Log in to comment