フラッシュを「2秒の盲目」、スモークを「このラインを塞ぐもの」と単純化しがちだ。しかし実際の撃ち合いで勝敗を分けるのは、全盲の時間でも煙の中心でもなく、両者のエッジ——白画面が消える前のグレーゾーンと、体積スモークのソフトな遷移部分である。この二つの時間が重なる瞬間こそ、撃ち合いのリズムが書き換えられる場所だ。
導入: フラッシュを「2秒の盲目」、スモークを「このラインを塞ぐもの」と単純化しがちだ。しかし実際の撃ち合いで勝敗を分けるのは、全盲の時間でも煙の中心でもなく、両者のエッジ——白画面が消える前のグレーゾーンと、体積スモークのソフトな遷移部分である。この二つの時間が重なる瞬間こそ、撃ち合いのリズムが書き換えられる場所だ。
1. フラッシュの三段階構造:全盲、グレーゾーン、回復
フラッシュが画面に残すのは均一な白ではなく、三つの段階だ。
第一段階は全盲期:画面はほぼ真っ白で、クロスヘアも判別できず、撃ち合いは賭けになる。第二段階はグレーゾーン:視界が回復し始め、輪郭は見えるがコントラストが極端に低い。色情報が最初に戻り、形状情報が最後に戻る。第三段階は回復期:画面はほぼ正常だが、目の暗順応が追いつかず、スプレーコントロールの感覚が一時的に不安定になる。
プロチームが実際に計算するのは第二段階だ。グレーゾーンでは相手が見えても頭のラインがはっきりせず、掩体の端が見えても相手が既にピークしたか判断できない。このウィンドウの長さはフラッシュの種類、爆発点との距離、自分の向きによって変わるが、決してゼロではない。「白くなったけど撃てた」というクリップの多くは、選手がグレーゾーンで輪郭とプリエイム位置に頼って無理に撃っているのであり、本当に視力が回復したわけではない。
つまり「白画面の時間」という表現自体が粗い。問うべきは、全盲がどれだけ続くか、グレーゾーンがどれだけ続くか、回復期にエイムがどれだけ揺れるかだ。この三つの数字を別々に記録してこそ、「白くなった、2秒カバーしてくれ」という味方とのコミュニケーションが噛み合う。
2. 体積スモークのソフトエッジ:壁ではなくグラデーション
体積スモークのエッジは硬い線ではない。煙粒子の密度が中心から外側へ減少し、遷移帯を形成する。遷移帯の外側に立つと煙の中の影がかすかに見え、内側に立つとほぼ固体の灰色が見える。
このグラデーションは攻守双方にとって全く異なる意味を持つ。防御側が煙のエッジに張り付いてエイムを合わせるのは「相手が出てきたとき先に輪郭を見る」という賭けであり、攻撃側が煙を抜けるのは「相手が出てきたフレームを見落とす」という賭けだ。問題は、ソフトエッジの幅が視角、距離、煙の着地点によって変わることだ。同じ煙でも位置によってソフトエッジの厚さが違う。昨日の経験でエッジに張り付くと、今日はすでに遷移帯の中に立っていて、輪郭を先に晒しているかもしれない。
さらに細かい層:ソフトエッジ内の可視性は均一に減衰せず、まず色を失い、次にコントラストを失い、最後に形状を失う。つまり煙のエッジにいる人は最初に「味方か敵か」の判断を失い、最後に「ここに誰かいるか」を失う。これが煙のエッジでの撃ち合いで誤認がよく起きる理由だ——見えていないのではなく、見えたが誤認しているのだ。
3. 二つを重ねる:グレーゾーンとソフトエッジの遭遇
本当に計算すべきは、フラッシュのグレーゾーンとスモークのソフトエッジが重なる瞬間だ。
よくあるシナリオを考えよう:攻撃側が煙のエッジでフラッシュを焚き、防御側が白くなって煙の後ろに下がる。白画面がグレーゾーンに入ると、防御側は視界を回復し始めるが、その位置はちょうど煙の遷移帯だ。ここで彼は二重の減衰に直面する:フラッシュによるコントラスト損失と、煙のエッジによる密度減衰。二つの減衰は単純に加算されるのではなく乗算される——各層が輪郭を弱め、重なると識別可能な情報量は単一要因より速く落ちる。
逆に、攻撃側が煙を抜けるときに自分もフラッシュでグレーゾーンに入った場合、同じ二重減衰に直面するが、プリエイム位置と移動慣性を利用できる。これが「フラッシュ+スモーク」の組み合わせが二つの道具が別々に働くのではなく、設計された情報格差である理由だ:相手をグレーゾーンに0.5秒長く留め、自分は0.5秒短くする。
4. トレーニングに落とす:測定できる三つのこと
第一に、フラッシュを受けた後「頭のラインがはっきり見える」時点を記録する。「画面が回復する」時点ではない。前者こそが撃ち合いの起点だ。
第二に、よく使う煙の位置でソフトエッジの内側と外側をマークし、エッジに張り付くときは外側に立ち、煙を抜けるときは内側を通り、中間で止まらない。
第三に、「白くなった」を「グレーゾーン2秒」に変える。味方が聞くのは感情ではなく、エイムの順番を決めるための数字だ。
撃ち合いのリズムは誰が速いかではなく、誰がグレーゾーンとソフトエッジで情報を失わないかだ。この二つのエッジを正確に計算してこそ、デフォルトのユーティリティラインが本当に機能する。