Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [0659] 既存キー上書き時に相対パターン番号を略記で指定できるよう変更 他 #1428

Merged
merged 4 commits into from Mar 12, 2023

Conversation

cwtickle
Copy link
Owner

@cwtickle cwtickle commented Mar 12, 2023

🔨 変更内容 / Details of Changes

  1. 既存キー上書き時に相対パターン番号を略記で指定できるよう変更しました。
    カスタムキー指定で|appendX=true|(既存キー上書き)にした場合、
    カスタム部分の番号参照で12_(0)のように記載すると、カスタムパターンの1番目のデータを流用できます。

下記の例では、12_(0)と指定することで追加パターンの1番目(実際には12_4)として割り当てられます。

|keyExtraList=12|

|minWidth12=675|
|append12=true|
|chara12=oni,left,leftdia,down,sleft,sdown,sup,sright,space,up,rightdia,right$12_(0)|
|color12=1,0,1,0,3,3,3,3,0,1,0,1$12_(0)|
|pos12=0,1,2,3,4,5,6,7,8,9,10,11$12_(0)|
|div12=12$12|
|stepRtn12=45,0,-45,-90,giko,onigiri,iyo,c,90,135,180,225$12_(0)|
|keyCtrl12=112/0,113/0,114/0,115/0,116/0,117/0,118/0,119/0,120/0,121/0,122/0,123/0$81/0,87/0,69/0,82/0,84/0,89/0,85/0,73/0,79/0,80/0,192/0,219/0|
|shuffle12=0,0,0,0,1,1,1,1,2,2,2,2$12_(0)/12_(0)|
|blank12=50$50|
|scroll12=Cross::1,1,1,1,-1,-1,-1,-1,1,1,1,1/Split::1,1,1,1,1,1,-1,-1,-1,-1,-1,-1$12_(0)|
|transKey12=12i$12i|
  1. カスタムキーのスクロール拡張、アシスト設定に対して部分参照に対応しました。
    以下の例では、9Akeyのキーパターン1の設定(Cross, Split, Alternate, Twist, Asymmetry)を参照しつつ、
    CrossとAA-Splitの設定を追加・上書きする例です。
|scroll9j=9A_0/Cross::1,1,1,-1,-1,-1,1,1,1/AA-Split::1,-1,-1,-1,1,-1,-1,-1,1|

🔖 関連Issue, 変更理由 / Related Issues, Reason for Changes

  1. 従来は既存キーのパターン数を考慮し、12_4のように記載する必要がありました。
    この手法の場合、後で既存キーが増えてしまうときに問題となるため。
  2. PR feat: [0657] カスタムキーのカラー、シャッフルグループについて組み合わせ参照に対応 #1425 と同様、後で一部設定を変えたいときなどに有用のため。

📷 スクリーンショット / Screenshot

📝 その他コメント / Other Comments

  • 従来のように、直接指定する方法や直接パターン名参照する方法も可能です。

@cwtickle cwtickle changed the title feat: [0659] 既存キー上書き時に相対パターン番号を略記で指定できるよう変更 feat: [0659] 既存キー上書き時に相対パターン番号を略記で指定できるよう変更 他 Mar 12, 2023
@codeclimate
Copy link

codeclimate bot commented Mar 12, 2023

Code Climate has analyzed commit b8550b8 and detected 0 issues on this pull request.

View more on Code Climate.

@cwtickle cwtickle merged commit 6e0fc1f into develop Mar 12, 2023
2 checks passed
@cwtickle cwtickle deleted the feature/0659-relative-ptn branch March 12, 2023 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant