チケット #23886

Option Guitar: AUTO NECK / AUTO PICK

登録: 2010-12-12 12:49 最終更新: 2012-06-10 12:46

報告者:
(匿名)
担当者:
チケットの種類:
状況:
完了
コンポーネント:
優先度:
5 - 中
重要度:
5 - 中
解決法:
受領
ファイル:
3
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

How about adding the option to set guitar/bass to AUTO NECK or AUTO PICK.

Information: AUTO NECK automatically presses the buttons, player only has to pick. AUTO PICK automatically picks, player only has to hold the buttons.

Maybe make "Autoplay" option: "Off", "NECK", "PICK", "On"?

Sorry for writing in english.

チケットの履歴 (19 件中 3 件表示)

2010-12-12 12:49 更新者: None
  • 新しいチケット "Option Guitar: AUTO NECK / AUTO PICK" が作成されました
2010-12-13 04:09 更新者: yyagi
コメント

Personally, I'd like not to implement "completely the same" feature of guitarfreaks (to avoid many troubles.)

My revise plan is that player can select AUTO lane(s) like below;

AutoPlay "Off", "NECK", "PICK", "ON"
Lanes for autoplay:
 ALL="ON", "OFF"
 R="ON", "OFF"
 G="ON", "OFF"
 B="ON", "OFF"

(ALL="ON" sets R=ON, G=ON and B=ON. AutoPlay="ON" sets ALL="ON".)

2011-04-03 04:25 更新者: yyagi
  • コンポーネント(未割り当て) から DTXMania に更新されました
  • チケットの種類機能リクエスト から 新規機能リクエスト に更新されました
2012-05-14 00:41 更新者: yyagi
  • 担当者(未割り当て) から yyagi に更新されました
コメント

tp://yyagi.com/DTXMania_093_23886_20110513.zip (093に上書きして下さい)

AutoPick, AutoLane, AutoWailingに対応してみました。お暇な方、お試しいただけませんでしょうか。

以下はまだご容赦下さい。

  • Auto Wailing分のスコアは入らない。(これは仕様化するかも)
  • リザルトやscore.iniの内容が正しいか未確認。(Autoで演奏したチップかどうかのチェックをまだレビューしてない)

設定は、当初の提案とは少し変えて、ドラムスの設定方法に合わせました。(下記の通り)

AutoPlay (All) --
 R="ON", "OFF"
 G="ON", "OFF"
 B="ON", "OFF"
 Pick="ON", "OFF"
 Wailing="ON","OFF"

2012-05-16 05:55 更新者: None
コメント

お疲れ様です。
ギターやベースは普段プレイしないので勘違いありましたらすみません。

通常Wailingボーナスは対応したチップが成功判定の時に有効だったと思いますが、
●Pick="On"の場合ミス判定でもWailingボーナスを出すことが出来るようです。

また、
●Pick="On"の場合、カウンタはパーフェクトのみ表示されます。(グレート以下は全て0表示)
スキルとスコアは通常計算されているようです。

2012-05-17 23:22 更新者: yyagi
コメント

ご確認いただき、ありがとうございました。

Pick="On"の場合ミス判定でもWailingボーナスを出すことが出来るようです。

こちらは修正しました。

Pick="On"の場合、カウンタはパーフェクトのみ表示されます。(グレート以下は全て0表示)

このカウンタって、なんのことでしょうか?CONFIG/System/ShoLagTime=ONのときに表示している数値のことでしょうか?

2012-05-18 05:43 更新者: None
コメント

Pick="On"の場合、カウンタはパーフェクトのみ表示されます。(グレート以下は全て0表示)

このカウンタって、なんのことでしょうか? …

クリア後に表示される画面のことです。
画像↓
http://jp-net.sakura.ne.jp/free/uf/20120518053736.jpg

緑枠内のとおり、0になっています。
・判定もSSになってます
・PlayCountは増えていません。

'リザルトについてはまだ待ってね、という指示でしたね、ごめんなさい。

2012-05-21 01:15 更新者: yyagi
コメント

ご指摘いただいた問題を、一通り直しました。本チケットに添付しましたので、お試し下さいませ。

  • Pick="On"の場合ミス判定でもWailingボーナスを出すことが出来る問題を修正
  • Pick="On"の場合、Perfect以外の数がカウントされずゼロになる問題を修正。(といっても、PerfectかMissのどちらかにしかならないんですが。) これに伴いランク判定も正常化。
  • 全AUTOでないときに!PlayCountが更新されない問題を修正。
2012-05-21 05:44 更新者: None
コメント

更新お疲れ様です。
毎度すみませんが、気づいたことを。

§WailingBonus
●Wailing="On"では判定に関係なく成功判定になります(ボーナス表示出ます)。

Pick="On"の場合、Perfect以外の数がカウントされずゼロになる問題を修正。
(といっても、PerfectかMissのどちらかにしかならないんですが。) これに伴いランク判定も正常化。

実は自動ピックの時でも、意図的にピック入力することで判定をずらすことが可能なようです..(意味はないですが。

(Autoで演奏したチップかどうかのチェックをまだレビューしてない)

これが生きている場合、以下の一部は…見なかったことに...

§スキル(達成率)
●Pick="On"(その他"Off")では通常演奏と同じSkill(達成率?)ですが仕様になりますか?

●RGBで"On"/"Off"を混在するとカウント%合計が100%になりません。Skill計算はこれが正常ですか?
(なおドラムでも混在すると同じようになります。)

●プレイ後、Configにて「Drums & GR」にて切り替えて演奏するとプレイ後の%表示が残ります。
(下サンプル画面はDM以外AutoのDrOnly → RGBの"On/Off"混在のGROnly での結果。逆ではなりません。)

https://jp-net.sakura.ne.jp/free/uf/Dr_to_GR.jpg

(298yenは「称号:うざい奴」を手にいれた! orz)
お忙しいと思いますが、対応お願いいたします。m()m

2012-05-23 01:46 更新者: yyagi
コメント

各種ご指摘いただき、本当に助かっています。とはいえ仕事が忙しいのは事実なので、ちびちび進めてます。本件に限らず、チケット消化が遅くて済みません。

ご指摘の内容について、いくつか修正しました。(ファイル名に0522と入った添付バイナリ)

Wailing="On"では判定に関係なく成功判定になります(ボーナス表示出ます)。

修正しました。

実は自動ピックの時でも、意図的にピック入力することで判定をずらすことが可能なようです..(意味はないですが。

実害はなさそうなので、とりあえず放置しました。(AutoPick=Onでわざわざ手動Pickしないでしょうということで、対応を後回しにします)

●Pick="On"(その他"Off")では通常演奏と同じSkill(達成率?)ですが仕様になりますか?

現状では仕様となります。Skill(達成率?)をAutoPick有無に応じて変えるべきであれば、その旨別チケットでご提案いただけるとありがたいです。

●RGBで"On"/"Off"を混在するとカウント%合計が100%になりません。Skill計算はこれが正常ですか? (なおドラムでも混在すると同じようになります。)

おっしゃる通り、従来通りの動作となります。実装上は、例えばPerfect率は、パフェ数(Auto含まず)を全チップ数(Auto含む)で割っているため、ご指摘いただいたような動作となります。 全チップ数(Auto含まず)で割るようにすれば合計100%になりますけれど、そうすべきでしょうか。 これも必要に応じて別チケットにてご提案いただければ幸いです。

●プレイ後、Configにて「Drums & GR」にて切り替えて演奏するとプレイ後の%表示が残ります。

こちらでは再現できなかったのですが、一応修正コードを入れてみました。(ギタレボ画面とドラム画面の共通クラス(親クラス)内にある、パフェグレ・・数を保持するクラスについて、同コンストラクタを追加し明示的な初期化を実施)

2012-05-24 01:37 更新者: None
コメント

対応ありがとうございます。

とはいえ…略…チケット消化が遅くて済みません。

遅いとかとんでもございません。
お忙しい中プログラムをしていただいてもらっているだけで感激です。


本題

・AutoPickでSkill(達成率)を変える
・Autoチップ数を計算に含めるか否か

変更したほうがいいのではないかと思いますが、取り急ぎ実装する必要はないのではないかとも思います。
理由:某ゲームの影響でその前に実装して欲しい項目がある、と考える方が多いのではないかと思うので…。
(5レーン+α化、Wailing(?)ボーナス(上・横・下+α(シェイク?))、演奏ポイント的な…ゴニョゴニョ)


プレイ後、Configにて「Drums & GR」を切り替えて演奏するとプレイ後の%表示が残ります。

こちらでは再現できなかった…略…パフェグレ・・数を保持するクラスについて、同コンストラクタを追加し明示的な初期化を実施)


こちらの環境では0522でも発生しました。(環境:XP以外はテストしていません)
発生手順記述しておきます。
1)Config.System.Drums & GR=DrOnlyを選択(メイン画面,Shift+F1どちらからでも)
2)適当なドラム譜面を演奏・クリアする
3)Config.System.Drums & GR=GROnlyに変更する(メイン画面,Shift+F1どちらからでも)
4)適当なギター譜面を演奏・クリアする
5)ドラムの項目で症状が発生

ちなみに、パフェ・グレの数は以前からちゃんと0になっています。%表示の部分が残ります。
この症状はこちらのチケットとは関係ない症状っぽい気がしないでも(悩)

2012-05-25 01:20 更新者: yyagi
コメント

%が残る件は、#28500にチケットを株分けしました。(一応修正版はこちらのチケットに貼っておきます) 再現手順を明記していただいたおかげで、問題特定できました。ありがとうございます。

スキル計算やリザルトのAuto分の%表示については別チケットを立てて下さいませ。(このチケットの本質からは少し外れますので)

2012-05-26 03:45 更新者: None
コメント

こちらこそ、対応ありがとうございます。

スキル計算やリザルトのAuto分の%表示については別チケットを立てて下さいませ。

ギター利用者側として考えてみると変更したほうが自然と思ったのですが、今はこの件のスキル計算、リザルト(Auto)の見直しは個人的に不要です。

他の方が変更して欲しいと希望されるか、私からは、自身欲しいな・・・と思ったときにチケットを立てさせていただければ、と思います。


もうしばらくテストします。今のところ私自身のプレイスキルが低い点以外の不具合は見当たりません。
どうでもいい情報ですが、手持ちにギター・ベース譜面が少ない事実に改めて驚きました。
この件がなければギター・ベース譜面をプレイしていないなぁ(苦笑

某Vはあまりやってませんでしたが某XGのギターは面白いと思います。

2012-05-26 04:12 更新者: None
コメント

すみません、見つけてしまいましたorz

Config.Bass.AutoPlay(All)の切り替えが出来ないようです。

2012-05-26 13:03 更新者: yyagi
コメント

BassのAutoPlayバグのご指摘ありがとうございました。手元のバイナリでは修正しておきました。

スキル計算やリザルトのAuto分の%表示については、こちらでチケットを切って議論が始まるのを待つことにします。

2012-06-10 12:46 更新者: yyagi
  • チケット完了時刻2012-06-10 12:46 に更新されました
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 受領 に更新されました
コメント

093にて対応済み。

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする