URLパラメーターについて - マリフラコレクション - Data

URLパラメーターって何?

マリフラコレクションでは、ページのURLにパラメーターを追加する事で、ゲーム画面やページに何かしらの効果を適応する事ができます。

パラメーターは「キー」と「値」で構成される物で、URLには「キー=値」のようにして書きます。例えば「in=1」というパラメーターの場合、「in」というキーに「1」という値を渡している事になります。

パラメーターを使うには、ページのURLの末尾に「?」と書いて、その次にパラメーターを追加します。「&」区切りで複数指定する事もできます。パラメーターを複数指定した場合、右に指定したパラメーターほど優先度が高くなります。

また、パラメーターに大文字は使えません。

cha.webcrow.jp/games/smf2vc/?in=1&se=1

値の型

キーによって指定できる「値の型」は異なり、正しくない値の型が指定されているパラメーターは無効になります。

ナンバー型

数値を表す型。小数も使えます。記号や指数表記は使えません。この型は他の型の中で使う物なので、単体では使えません。

0
.5
1.23

パーセンテージ型

ナンバー型と単位「%」の組み合わせの、割合を表す型。「100%」を「1」と書く事もできます。

パーセンテージ型を使うキー
br
co
sa
in
gr
se
100%
50.0%
1
.5

レングス型

ナンバー型と単位「ch」「cm」「em」「ex」「in」「mm」「pc」「pt」「px」「rem」「vh」「vmax」「vmin」「vw」の組み合わせの、長さを表す型。

レングス型を使うキー
bl
2px
1.0em
.5pc

アングル型

ナンバー型と単位「deg」「grad」「rad」「turn」の組み合わせの、角度を表す型。

アングル型を使うキー
hu
180deg
200grad
3.14159rad
.5turn

タイム型

ナンバー型と単位「ms」「s」の組み合わせの、時間を表す型。

タイム型を使うキー
hu
3s
3000ms

インテジャー型

整数値を表す型。記号や指数表記は使えません。

インテジャー型を使うキー
sk
0
1

クオリティ型

ゲームの画質を表す型。「low」「medium」「hight」「best」「autolow」「autohight」のいずれかのみ指定可能。

クオリティ型を使うキー
qu

キー

明度フィルター (br)

ゲーム画面の色の明るさを調整する、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
br
値の型
パーセンテージ型
初期値
100%
最小値
0%
最大値
上限なし
br=2

コントラストフィルター (co)

ゲーム画面のコントラストを調整する、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
co
値の型
パーセンテージ型
初期値
100%
最小値
0%
最大値
上限なし
co=2

彩度フィルター (sa)

ゲーム画面の色の鮮やかさを調整する、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
sa
値の型
パーセンテージ型
初期値
100%
最小値
0%
最大値
上限なし
sa=2

階調反転フィルター (in)

ゲーム画面の色を反転させる、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
in
値の型
パーセンテージ型
初期値
0%
最小値
0%
最大値
100%
in=1

グレースケールフィルター (gr)

ゲーム画面の色を白黒にする、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
gr
値の型
パーセンテージ型
初期値
0%
最小値
0%
最大値
100%
gr=1

セピアフィルター (se)

ゲーム画面の色をセピア調にする、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
se
値の型
パーセンテージ型
初期値
0%
最小値
0%
最大値
100%
se=1

色相回転フィルター (hu)

ゲーム画面の色をずらす、フィルターのパラメーター。値にタイム型を指定した場合はパラメーターを指定した場所に関わらず最も優先度が高くなる仕様となっています。複数指定した場合、値にアングル型を指定した場合はすべての指定が適応され、タイム型を指定した場合は最もURLの右側に指定されている物のみが適応されます。

キー
hu
値の型
アングル型
タイム型
初期値
0 (+単位)
最小値
上限なし
最大値
上限なし
hu=180deg
hu=3s

ぼかしフィルター (bl)

ゲーム画面をぼかす、フィルターのパラメーター。複数指定した場合、すべての指定が適応されます。

キー
bl
値の型
レングス型
初期値
0 (+単位)
最小値
0 (+単位)
最大値
上限なし
bl=2px

スキン (sk)

Super Mario Flash 2 Ver.Cなど、スキン機能に対応しているゲームでスキンを設定できます。スキン機能に対応していないゲームでは何も起こりません。複数指定した場合、最もURLの右側に指定されている物のみが適応されます。

キー
sk
値の型
インテジャー型
sk=1

画質 (qu)

ゲーム画面の画質を設定できます。ほとんどのゲームでは画質を変えてもほぼ変化はありませんが、Donkey Kong Country Flashなどの一部のゲームでは「qu=low」に設定すると、アンチエイリアスが無効化されて画像がくっきりと表示されます。複数指定した場合、最もURLの右側に指定されている物のみが適応されます。

キー
qu
値の型
クオリティ型
qu=low

確認アラート (al)

「al=1」と指定すると、デフォルトで確認アラートが有効な状態になります。

キー
al
値の型
「1」のみ
al=1

フィルター系のパラメーターについて

フィルター系のパラーメーター(br、co、sa、in、gr、se、hu、bl)は、フィルター対応のブラウザーを使用する必要があり、フィルター非対応のブラウザーではフィルターのかかっていない通常のゲーム画面が表示されます。

フィルター対応の主なブラウザー
Chrome
Firefox
Edge
Safari
フィルター非対応の主なブラウザー
Internet Explorer